/* INBOOK_REPORT_CENTER_20261031 */
.ib-report-action{border-radius:9999px}
.ib-report{--ir-ink:#0f1419;--ir-muted:#656d7a;--ir-surface:#fff;--ir-soft:#f1f3f6;--ir-line:#cbd2da;color:var(--ir-ink);background:var(--ir-surface);border:0;border-radius:24px;padding:28px;width:min(480px,calc(100vw - 28px));max-height:calc(100dvh - 40px);box-sizing:border-box;overflow:auto;font-family:inherit;box-shadow:0 20px 80px #0003}
html.dark .ib-report{--ir-ink:#e7e9ea;--ir-muted:#9aa5b1;--ir-surface:#101215;--ir-soft:#1c2025;--ir-line:#424952}
.ib-report::backdrop{background:#0008;backdrop-filter:blur(3px)}
html:has(.ib-report[open]){overflow:hidden}
.ib-report form{display:flex;flex-direction:column;gap:12px}
.ib-report-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}
.ib-report h2{font-size:22px;line-height:1.25;margin:0;font-weight:600}
.ib-report .ib-report-close{width:44px;height:44px;padding:0;flex-shrink:0;font-size:28px;background:var(--ir-soft);color:var(--ir-ink);border:0;border-radius:9999px}
.ib-report-help{font-size:15px;line-height:1.4;color:var(--ir-muted);margin:0 0 4px}
.ib-report label{font-size:15px;font-weight:500;margin:4px 0 -5px}
.ib-report label span{font-weight:400;color:var(--ir-muted)}
.ib-report select,.ib-report textarea{box-sizing:border-box;width:100%;border:1px solid var(--ir-line);color:var(--ir-ink);background:var(--ir-surface);font:inherit;font-size:16px;padding:12px 16px;line-height:1.4}
.ib-report select{border-radius:9999px;min-height:48px}
.ib-report textarea{border-radius:20px;resize:vertical;min-height:112px;font-size:18px}
.ib-report :is(select,textarea):focus{outline:0;border-color:#1d9bf0}
.ib-report .ib-report-submit{border:0;border-radius:9999px;min-height:46px;background:#0f1419;color:white;font:inherit;font-size:16px;font-weight:500;padding:10px 20px}
html.dark .ib-report .ib-report-submit{background:#e7e9ea;color:#0f1419}
.ib-report button{cursor:pointer}.ib-report button:disabled{opacity:.55;cursor:wait}
.ib-report-error{margin:0;color:#bb2525;font-size:15px;line-height:1.4}.ib-report-error:empty{display:none}html.dark .ib-report-error{color:#ff9999}
.ib-report button:focus-visible{outline:2px solid #1d9bf0;outline-offset:3px}
.pd-head .ib-comment-report{margin-left:auto;flex-shrink:0;border:0;background:transparent;color:inherit;opacity:.65;width:44px;height:44px;border-radius:9999px;display:grid;place-items:center;cursor:pointer}
.pd-head .ib-comment-report:hover{opacity:1;background:#7d89951a}
@media(max-width:640px){.ib-report{padding:20px;border-radius:20px}.ib-report h2{font-size:21px}}

/* REPORT_PICKER_20261031 — native select yerine klavyeyle kullanılabilen liste. */
.ib-report-picker{position:relative;min-width:0}
.ib-report .ib-report-picker-toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;box-sizing:border-box;width:100%;min-height:48px;padding:12px 16px;border:1px solid var(--ir-line);border-radius:9999px;background:var(--ir-surface);color:var(--ir-ink);font:inherit;font-size:16px;line-height:1.4;text-align:left}
.ib-report-picker-toggle>span{min-width:0;overflow-wrap:anywhere}.ib-report-picker-toggle>svg{flex:0 0 20px;transition:transform .15s}
.ib-report .ib-report-picker-toggle[aria-expanded=true]{border-color:#1d9bf0}.ib-report-picker-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}
.ib-report-options{box-sizing:border-box;position:absolute;z-index:5;top:calc(100% + 8px);left:0;right:0;max-height:224px;overflow:auto;overscroll-behavior:contain;padding:6px;border-radius:20px;background:var(--ir-surface);box-shadow:0 8px 30px #0003;border:1px solid var(--ir-line);scrollbar-width:thin}
.ib-report-options[hidden]{display:none}
.ib-report .ib-report-option{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;width:100%;padding:10px 12px;border:0;border-radius:9999px;background:transparent;color:var(--ir-ink);font:inherit;font-size:15px;line-height:1.35;text-align:left}
.ib-report-option svg{flex:0 0 18px;visibility:hidden}.ib-report-option[aria-selected=true] svg{visibility:visible;color:#1d9bf0}
.ib-report .ib-report-option:hover,.ib-report .ib-report-option:focus-visible{background:var(--ir-soft);outline:0}
.ib-report .ib-report-picker-toggle:focus-visible{outline:0;border-color:#1d9bf0}
