.mc-brief{max-width:900px;margin:0}
.mc-brief-intro p{max-width:780px;font-size:19px;line-height:1.55;margin-top:18px}.mc-wrap.mc-brief-section{padding-top:40px;padding-bottom:80px}
.mc-bw-card,.mc-bw-result{background:#fff;border:1px solid var(--mc-line,#d9dfe8);border-top:3px solid var(--mc-orange,#f17638);border-radius:10px;padding:34px}
.mc-bw-top{display:flex;align-items:center;gap:16px;font-size:14px;color:var(--mc-muted,#536279);margin-bottom:22px}.mc-bw-bar{flex:1;height:6px;background:#e7edf2;border-radius:3px;overflow:hidden}.mc-bw-bar i{display:block;height:100%;background:var(--mc-red,#bf3027);transition:width .3s}
.mc-bw-q{font-size:38px;line-height:1.15;margin:0 0 24px;outline:0}
.mc-bw-opts{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.mc-bw-opt{min-height:64px;padding:14px 18px;border:2px solid #c4ceda;border-radius:8px;background:#fff;color:var(--mc-ink,#172338);font:600 18px/1.3 Barlow,sans-serif;cursor:pointer;text-align:left;transition:border-color .15s,background .15s}.mc-bw-opt:hover,.mc-bw-opt:focus-visible{border-color:var(--mc-red,#bf3027);outline:0;background:#fdf5f4}.mc-bw-opt.is-on{border-color:var(--mc-red,#bf3027);background:#fbe9e7}
.mc-bw-num{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.mc-bw-num input{width:170px;height:64px;font:600 28px Barlow,sans-serif;text-align:center;border:2px solid #c4ceda;border-radius:8px;color:var(--mc-ink,#172338)}.mc-bw-num input[type=date]{width:240px;font-size:22px}.mc-bw-num span{font-size:18px;color:var(--mc-muted,#536279)}.mc-bw-step{width:56px;height:56px;border-radius:50%;border:2px solid #c4ceda;background:#fff;font-size:26px;cursor:pointer;color:var(--mc-ink,#172338)}.mc-bw-step:hover{border-color:var(--mc-red,#bf3027)}
.mc-bw-actions{display:flex;align-items:center;gap:22px;margin-top:22px}.mc-bw-link{background:none;border:0;padding:6px 0;font:600 16px Barlow,sans-serif;color:var(--mc-ink,#172338);text-decoration:underline;cursor:pointer}
.mc-bw-err{color:#a3221b;min-height:1.2em;margin:12px 0 0}.mc-bw-nav{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding-top:16px;border-top:1px solid var(--mc-line,#d9dfe8)}.mc-bw-hint{font-size:13px;color:var(--mc-muted,#536279);text-align:right}
.mc-bw-head{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-bottom:26px}.mc-bw-head h2{font-size:40px;margin:0;outline:0}.mc-bw-score{text-align:center;min-width:150px;padding:14px;border-radius:10px;background:#e9f5ee}.mc-bw-score strong{font:600 48px/1 'Barlow Condensed',sans-serif}.mc-bw-score span{font-size:18px}.mc-bw-score em{display:block;font-style:normal;font-weight:600;font-size:14px;margin-top:4px}.mc-bw-score.is-mid{background:#fff4e6}.mc-bw-score.is-low{background:#fbe9e7}
.mc-bw-grid{display:grid;grid-template-columns:1fr 1fr;gap:34px}.mc-bw-result h3{font-size:26px;margin:0 0 14px}.mc-bw-table{width:100%;border-collapse:collapse;font-size:15px}.mc-bw-table th,.mc-bw-table td{text-align:left;padding:9px 0;border-bottom:1px solid var(--mc-line,#d9dfe8);vertical-align:top}.mc-bw-table th{color:var(--mc-muted,#536279);font-weight:600;width:44%;padding-right:10px}
.mc-bw-flags{list-style:none;margin:0;padding:0}.mc-bw-flags li{padding:10px 12px;border-left:4px solid;margin-bottom:8px;font-size:15px;line-height:1.45;background:#f7f8fa}.mc-bw-flags b{display:block;font-size:12px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px}.mc-bw-flags .is-risk{border-color:#bf3027}.mc-bw-flags .is-risk b{color:#bf3027}.mc-bw-flags .is-eksik{border-color:#e39b2d}.mc-bw-flags .is-eksik b{color:#a76400}.mc-bw-flags .is-oneri{border-color:#2d7fb8}.mc-bw-flags .is-oneri b{color:#1f6694}
.mc-bw-scope{margin-top:30px;padding:24px;background:#172b3d;color:#fff;border-radius:8px}.mc-bw-scope h3{color:#fff}.mc-bw-scope ul{margin:0;padding-left:20px;columns:2;column-gap:36px}.mc-bw-scope li{margin:0 0 8px;break-inside:avoid}.mc-bw-note{font-size:13px;color:#c5d0df;margin:14px 0 0}
.mc-bw-tools{display:flex;gap:24px;flex-wrap:wrap;margin:20px 0}
.mc-bw-form{margin-top:10px;padding-top:26px;border-top:1px solid var(--mc-line,#d9dfe8)}.mc-bw-form>p{color:var(--mc-muted,#536279)}.mc-bw-check{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.5;margin:10px 0}.mc-bw-check input{width:20px;height:20px;flex:none;margin-top:1px;accent-color:var(--mc-red,#bf3027)}.mc-bw-form .mc-button{margin-top:10px}
.mc-bw-form.is-sent>*:not(h3):not(.mc-form-status){display:none}.mc-bw-form.is-sent .mc-form-status{font-size:18px;font-weight:600;color:#1f6b3a;padding:16px 18px;background:#e9f5ee;border-radius:8px}
@media(max-width:720px){.mc-bw-card,.mc-bw-result{padding:22px 18px}.mc-bw-q{font-size:29px}.mc-bw-opts{grid-template-columns:1fr}.mc-bw-grid{grid-template-columns:1fr;gap:24px}.mc-bw-head{flex-direction:column;align-items:flex-start}.mc-bw-head h2{font-size:32px}.mc-bw-scope ul{columns:1}.mc-bw-hint{display:none}}
@media print{.mc-header,.mc-footer,.mc-breadcrumb,.mc-wa-float,.mc-mobile-contact,.mc-bw-tools,.mc-bw-form,#wpadminbar,.mc-preferences,.mc-brief-intro,.mc-offers,.mc-faq,.mc-direct-strip,.mc-intent .mc-intent-copy>p,.mc-intent .mc-button,.mc-system-map{display:none!important}.mc-bw-result{border:0;padding:0}.mc-bw-scope{background:#fff;color:#000;border:1px solid #999}.mc-bw-scope h3,.mc-bw-note{color:#000}body{background:#fff}}
/* --- v2: hızlı / detaylı mod --- */
.mc-bw-cards{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mc-bw-cardopt{display:flex;flex-direction:column;gap:6px;min-height:120px;padding:18px 20px;border:2px solid #c4ceda;border-radius:10px;background:#fff;color:var(--mc-ink,#172338);text-align:left;cursor:pointer;font-family:Barlow,sans-serif;transition:border-color .15s,background .15s}.mc-bw-cardopt:hover,.mc-bw-cardopt:focus-visible{border-color:var(--mc-red,#bf3027);outline:0;background:#fdf5f4}.mc-bw-cardopt.is-on{border-color:var(--mc-red,#bf3027);background:#fbe9e7}
.mc-bw-cardtitle{font-size:22px;font-weight:600;line-height:1.2}.mc-bw-badge{display:inline-block;vertical-align:middle;margin-left:6px;padding:2px 8px;border-radius:999px;background:var(--mc-orange,#f17638);color:#fff;font:600 12px/1.5 Barlow,sans-serif;letter-spacing:.04em;text-transform:uppercase;font-style:normal}.mc-bw-cardmeta{font-size:14px;font-weight:600;color:var(--mc-red,#bf3027)}.mc-bw-carddesc{font-size:15px;line-height:1.45;color:var(--mc-muted,#536279)}
.mc-bw-intro .mc-eyebrow{margin:0 0 10px}.mc-bw-intro .mc-bw-q{margin-bottom:10px}.mc-bw-count{font-size:16px;color:var(--mc-muted,#536279);margin:0 0 4px}
.mc-bw-help{font-size:16px;line-height:1.5;color:var(--mc-muted,#536279);margin:-12px 0 20px;max-width:720px}.mc-bw-help-toggle{margin:-12px 0 18px}.mc-bw-help-toggle summary{cursor:pointer;font:600 15px Barlow,sans-serif;color:var(--mc-red,#bf3027);list-style:none;display:inline-block;text-decoration:underline}.mc-bw-help-toggle summary::-webkit-details-marker{display:none}.mc-bw-help-toggle[open] summary{margin-bottom:8px}.mc-bw-help-toggle .mc-bw-help{margin:0}
.mc-bw-offer .mc-eyebrow{margin:0 0 10px}.mc-bw-offer .mc-bw-q{font-size:32px}.mc-bw-draft .mc-bw-q{font-size:30px}
.mc-bw-text textarea{width:100%;min-height:120px;padding:14px 16px;border:2px solid #c4ceda;border-radius:8px;font:400 17px/1.5 Barlow,sans-serif;color:var(--mc-ink,#172338);resize:vertical}.mc-bw-text textarea:focus{border-color:var(--mc-red,#bf3027);outline:0}.mc-bw-counter{display:block;text-align:right;font-size:13px;color:var(--mc-muted,#536279);margin-top:6px}
.mc-bw-more{font-size:14px;color:var(--mc-muted,#536279);margin:6px 0 0}
.mc-bw-kesif{margin-top:30px;padding:22px 24px;background:#fff8ee;border:1px solid #f1d9b3;border-radius:8px}.mc-bw-kesif ul{margin:0;padding-left:20px}.mc-bw-kesif li{margin:0 0 6px}
.mc-bw-upgrade{margin-top:30px;padding:24px;border:2px dashed var(--mc-orange,#f17638);border-radius:8px;background:#fff7f3}.mc-bw-upgrade p{margin:0 0 14px;max-width:640px}
.mc-bw-secs{display:grid;gap:30px}.mc-bw-sec{padding-top:6px}.mc-bw-sec.mc-bw-scope,.mc-bw-sec.mc-bw-kesif{margin-top:0}.mc-bw-secnote{font-size:14px;color:var(--mc-muted,#536279);margin:12px 0 0;padding:10px 12px;background:#f7f8fa;border-left:3px solid #c4ceda}
.mc-bw-print-head{display:none}
.mc-bw-q:focus,.mc-bw-q:focus-visible,.mc-bw-head h2:focus,.mc-bw-head h2:focus-visible{outline:0}
.mc-bw-nav .mc-bw-link{min-height:44px}
@media(max-width:720px){.mc-bw-cards{grid-template-columns:1fr}.mc-bw-num input{width:120px;font-size:24px}.mc-bw-num input[type=date]{width:210px;font-size:20px}.mc-bw-cardopt{min-height:0}.mc-bw-cardtitle{font-size:20px}.mc-bw-link,.mc-bw-ok{min-height:44px}.mc-bw-actions{flex-wrap:wrap;gap:14px}.mc-bw-offer .mc-bw-q,.mc-bw-draft .mc-bw-q{font-size:26px}.mc-bw-secs{gap:22px}}
@media print{.mc-bw-print-head{display:block;font-size:12px;color:#444;border-bottom:1px solid #999;padding-bottom:6px;margin-bottom:14px}.mc-bw-print-head.is-white{display:none}.mc-bw-upgrade,.mc-bw-nav,.mc-bw-more{display:none!important}.mc-bw-sec,.mc-bw-flags li,.mc-bw-kesif{break-inside:avoid}.mc-bw-kesif{background:#fff;border-color:#999}.mc-bw-secnote{background:#fff;border-color:#999}.mc-bw-result h3{font-size:20px;margin-top:6px}.mc-bw-secs{gap:16px}.mc-bw-table{font-size:13px}.mc-bw-table th,.mc-bw-table td{padding:5px 0}.mc-bw-head h2{font-size:28px}.mc-bw-score{padding:8px;min-width:110px}.mc-bw-score strong{font-size:32px}}
/* --- çoklu seçim --- */
.mc-bw-multi-hint{font-size:14px;color:var(--mc-muted,#536279);margin:-10px 0 12px}.mc-bw-mopt{display:flex;align-items:center;gap:12px;padding-left:16px}.mc-bw-mopt .mc-bw-check{display:block;flex:none;width:22px;height:22px;margin:0;border:2px solid #9aa7b8;border-radius:5px;background:#fff;position:relative;transition:border-color .15s,background .15s}.mc-bw-mopt.is-on .mc-bw-check{background:var(--mc-red,#bf3027);border-color:var(--mc-red,#bf3027)}.mc-bw-mopt.is-on .mc-bw-check::after{content:"";position:absolute;left:6px;top:2px;width:6px;height:11px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.mc-bw-mopt.is-tek{grid-column:1/-1;color:var(--mc-muted,#536279)}.mc-bw-mopt.is-tek.is-on{color:var(--mc-ink,#172338)}.mc-bw-ok[disabled]{opacity:.5;cursor:not-allowed}
/* --- v3: alt konular (içindekiler ağacı), uzman anahtarı, keşif kontrol listesi --- */
.mc-bw-topic{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin:-8px 0 14px;font-size:14px;color:var(--mc-muted,#536279)}.mc-bw-crumb{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}.mc-bw-crumb i{font-style:normal;color:#9aa7b8}.mc-bw-crumb .is-cur{color:var(--mc-ink,#172338);font-weight:600}.mc-bw-crumb b{margin-left:4px;padding:1px 8px;border-radius:999px;background:#eef2f6;font-weight:600;color:var(--mc-ink,#172338)}.mc-bw-topic-skip{font-size:14px;padding:4px 0;min-height:0}
.mc-bw-card.mc-bw-d3{box-shadow:inset 5px 0 0 var(--mc-orange,#f17638)}.mc-bw-card.mc-bw-d4{box-shadow:inset 5px 0 0 var(--mc-orange,#f17638),inset 12px 0 0 #fff,inset 15px 0 0 var(--mc-orange,#f17638)}
.mc-bw-topic-intro{font-size:15px;line-height:1.5;color:var(--mc-muted,#536279);margin:-12px 0 16px;padding:10px 14px;background:#f7f8fa;border-left:3px solid var(--mc-orange,#f17638);max-width:720px}.mc-bw-topic-intro+.mc-bw-help{margin-top:0}
.mc-bw-switch{display:flex;gap:12px;align-items:flex-start;margin:16px 0 0;padding:14px 16px;border:1px dashed #c4ceda;border-radius:8px;cursor:pointer}.mc-bw-switch input{width:22px;height:22px;flex:none;margin-top:2px;accent-color:var(--mc-red,#bf3027)}.mc-bw-switch b{display:block;font-size:16px}.mc-bw-switch small{display:block;font-size:13px;line-height:1.45;color:var(--mc-muted,#536279);margin-top:2px}
.mc-bw-table tr.is-d1 th{padding-left:20px}.mc-bw-table tr.is-d2 th{padding-left:40px}.mc-bw-table th i{font-style:normal;color:#9aa7b8;margin-right:6px}.mc-bw-table tr.is-unk td{color:var(--mc-muted,#536279)}.mc-bw-table tr.is-skipped td{color:#a76400;font-style:italic}
.mc-bw-acik{margin:6px 0 0;font-size:15px}.mc-bw-acik a{color:#a76400;font-weight:600}
.mc-bw-kesif-head{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.mc-bw-kesif-head h3{margin:0}.mc-bw-kesif-desc{font-size:14px;color:var(--mc-muted,#536279);margin:8px 0 14px}
.mc-bw-kesif-table{width:100%;border-collapse:collapse;font-size:15px}.mc-bw-kesif-table th,.mc-bw-kesif-table td{text-align:left;padding:8px 8px 8px 0;border-bottom:1px solid #f1d9b3;vertical-align:top}.mc-bw-kesif-table thead th{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#a76400}.mc-bw-kesif-table tbody th{font-weight:600;width:22%;color:var(--mc-ink,#172338)}.mc-bw-kesif-table tr:not(.is-first) th{border-bottom-color:transparent}.mc-bw-kesif-table td:nth-child(3){white-space:nowrap;color:var(--mc-muted,#536279);width:22%}.mc-bw-kesif-table tr.is-sabit td{color:var(--mc-muted,#536279)}
.mc-bw-print-only{display:none}
@media(max-width:720px){.mc-bw-kesif-table td:nth-child(3){white-space:normal}.mc-bw-kesif-table tbody th{width:28%}.mc-bw-topic{font-size:13px}}
@media print{.mc-bw-print-only{display:table-cell;width:22%}.mc-bw-kesif-table td.mc-bw-print-only{border-bottom:1px solid #999}.mc-bw-kesif-table th,.mc-bw-kesif-table td{border-bottom-color:#999;font-size:12px;padding:5px 6px 5px 0}.mc-bw-kesif-head .mc-bw-link,.mc-bw-acik{display:none}
 .mc-bw-result.is-print-kesif .mc-bw-head .mc-bw-score,.mc-bw-result.is-print-kesif .mc-bw-secs>*:not(.mc-bw-kesif){display:none!important}.mc-bw-result.is-print-kesif .mc-bw-kesif{margin:0;padding:0;border:0;background:#fff}}
/* --- P8: dosya indir / yükle, revizyon --- */
.mc-bw-import-link{margin:14px 0 0;text-align:center;font-size:14px}.mc-bw-file{margin:14px 0 6px}.mc-bw-file input{display:block;width:100%;padding:12px;border:1px dashed var(--mc-line,#cfd6e2);border-radius:8px;background:#fff;font:inherit}.mc-bw-import .mc-bw-check{margin:8px 0 12px;font-size:14px}
.mc-bw-rev{display:inline-block;padding:3px 10px;border-radius:999px;background:#fdebe3;color:#8a3a12;font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:none;vertical-align:middle;margin-left:6px}
.mc-bw-diff{border:1px solid #cfe1d5;background:#f2faf5;border-radius:10px;padding:16px 18px}.mc-bw-diff h3{margin:0 0 8px}.mc-bw-diff ul{margin:0;padding-left:18px}.mc-bw-diff li{margin:4px 0}.mc-bw-importnote{margin:6px 0 0;font-size:14px}
.mc-bw-linkbox{margin-top:14px;padding:14px 16px;border:1px solid var(--mc-line,#cfd6e2);border-radius:10px;background:#fff}.mc-bw-linkbox .mc-bw-note{margin:0 0 10px}.mc-bw-linkbox .mc-bw-actions{margin:0;display:flex;gap:14px;align-items:center;flex-wrap:wrap}.mc-bw-linkmsg{margin:8px 0 0;font-size:14px;overflow-wrap:anywhere}
@media print{.mc-bw-diff{border-color:#999;background:#fff}.mc-bw-linkbox{display:none}}
.mc-bw-table tr[data-goto]{cursor:pointer}.mc-bw-table tr[data-goto]:hover th,.mc-bw-table tr[data-goto]:hover td{background:#fff7f4}.mc-bw-table tr[data-goto]:focus-visible{outline:2px solid var(--mc-red,#c8102e);outline-offset:-2px}
/* --- P8b: gözden geçirme gezintisi, gönderim öncesi kilit --- */
.mc-bw-revnav{margin-top:18px;border-top:1px solid var(--mc-line,#e3e8ef);padding-top:12px}.mc-bw-revnav-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.mc-bw-revnav [disabled]{opacity:.45;cursor:not-allowed}
.mc-bw-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.mc-bw-chip{border:1px solid var(--mc-line,#cfd6e2);background:#fff;border-radius:999px;padding:4px 10px;font:inherit;font-size:12px;color:var(--mc-muted,#536279);cursor:pointer}.mc-bw-chip.is-cur{background:var(--mc-ink,#172338);color:#fff;border-color:var(--mc-ink,#172338)}.mc-bw-chip:not([disabled]):hover{border-color:var(--mc-ink,#172338);color:var(--mc-ink,#172338)}.mc-bw-navhint{margin:8px 0 0;font-size:13px;color:#a13a1a}
.mc-bw-locknote{margin:6px 0 0;font-size:13px;color:var(--mc-muted,#536279)}.mc-bw-nocopy{-webkit-user-select:none;user-select:none}.mc-bw-nocopy .mc-bw-form,.mc-bw-nocopy .mc-bw-form *{-webkit-user-select:auto;user-select:auto}
@media print{.mc-bw-revnav,.mc-bw-locknote{display:none}}
