.board-dock-toggle{position:fixed;right:22px;top:calc(var(--topbar) + 10px);z-index:150;background:#29281d;color:#eee0bd;border:1px solid #8d7955;border-radius:5px;padding:10px 14px;box-shadow:0 4px 20px #0008;font-size:12px}.board-dock-toggle span{padding-left:8px;color:#c5ad79}.board-dock-toggle[hidden]{display:none}#board-dock{position:fixed;top:var(--topbar);right:0;bottom:0;width:min(var(--board-dock-width),47vw);z-index:145;display:flex;flex-direction:column;background:#171913;border-left:1px solid #776448;box-shadow:-10px 0 30px #0005;color:#cec8b7}.board-dock-header{display:flex;justify-content:space-between;align-items:center;padding:60px 20px 14px}.board-dock-header small{font-size:9px;letter-spacing:.15em;color:#b6a27d}.board-dock-header h2{font:26px/1.3 var(--editorial);margin:6px 0}.board-dock-tabs{display:flex;gap:8px;padding:0 18px 14px;border-bottom:1px solid #444936}.board-dock-tabs button,.board-dock-zoom button{padding:8px 10px;font-size:12px;color:#d7ceba;background:#23281d;border:1px solid #555440}.board-dock-tabs [aria-pressed=true]{border-color:#c69b62;color:#f4d496}.board-dock-tabs [data-dock=pin]{margin-left:auto}.board-dock-content{overflow:auto;flex:1;min-height:0;padding:16px 16px 100px;overscroll-behavior:contain}.board-dock-content .hypothesis-board{padding:10px}.board-dock-content .hypothesis-board>header{display:none}.board-dock-content .hypothesis-board>p{font-size:11px}.board-dock-content .hb-viewport{height:330px;border-width:4px;margin:14px 0}.board-dock-content .hb-add{gap:8px}.board-dock-content .hb-add label{flex-basis:100%}.board-dock-content .hb-editor{display:grid;grid-template-columns:minmax(0,1fr)}.board-dock-zoom{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:12px}.board-dock-zoom span{font-size:11px}.board-dock-zoom [data-dock=full]{margin-left:auto}.board-dock-notes{display:grid;gap:12px;font-size:13px}.board-dock-notes textarea{width:100%;min-height:350px;resize:vertical;background:#10130e;border:1px solid #5f604c;padding:14px;color:#dfdbc9;font-family:inherit;font-size:14px;line-height:1.8}.board-dock-content [data-dock-save],.board-dock-notice{font-size:12px;line-height:1.7;color:#d3bd89}.board-dock-resize{position:absolute;left:-5px;top:0;bottom:0;width:10px;cursor:ew-resize;touch-action:none}.board-dock-resize:focus-visible{outline:2px solid #dfb66e}.board-context-button{margin:12px 8px 0 0}.hb-source{display:block;background:transparent;border:0;border-top:1px solid #786a4f66;color:#66512e;font-size:10px;padding:4px 0 0;margin-top:4px}.board-dock-open .intel-panel{display:none}.board-dock-open .terminal-grid{grid-template-columns:var(--sidebar) minmax(0,1fr) min(var(--board-dock-width),47vw)}.board-dock-open .workspace{padding:28px 24px}.board-dock-modal{overflow:hidden}@media(max-width:1100px){#board-dock{inset:0;width:100%;z-index:1200}.board-dock-header{padding:18px}.board-dock-resize{display:none}.board-dock-toggle{top:auto;bottom:22px;right:auto;left:16px}.board-dock-open .terminal-grid{grid-template-columns:minmax(0,1fr) var(--intel)}.board-dock-open .workspace{padding:32px}.board-dock-content .hb-viewport{height:40vh}}@media(max-width:720px){.board-dock-open .workspace{padding:23px 16px 98px}}

/* DOSYA 003 — iki dokunuşlu soruşturma defteri */
.d03-notebook{display:grid;gap:14px}.d03-notebook-progress{display:flex;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid #5d513c;border-radius:7px;background:#201e17;color:#cbbd9e;font-size:11px}.d03-notebook-progress strong{color:#f0bd57;font-size:14px}.d03-notebook-step{display:grid;grid-template-columns:30px 1fr;gap:10px;align-items:center;color:#8f9487}.d03-notebook-step>span{width:30px;height:30px;display:grid;place-items:center;border:1px solid #505446;border-radius:50%;font-weight:800}.d03-notebook-step div{display:grid;gap:2px}.d03-notebook-step strong{color:#ddd5c3;font-size:13px}.d03-notebook-step small{font-size:11px;line-height:1.4}.d03-notebook-step.is-current>span{border-color:#d29922;color:#f0bd57;background:#d2992214}.d03-notebook-step.is-done>span{border-color:#2ea043;color:#56d364}.d03-evidence-picker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:250px;overflow:auto;padding:2px}.d03-evidence-chip{min-width:0;display:grid;grid-template-columns:auto 1fr;gap:2px 7px;align-items:start;padding:10px;border:1px solid #454b3d;border-radius:7px;background:#11140f;color:#d8d1bf;text-align:left;cursor:pointer}.d03-evidence-chip>span{grid-row:1/3;color:#79c0ff;font:700 10px monospace}.d03-evidence-chip strong{min-width:0;font-size:11px;line-height:1.3;overflow-wrap:anywhere}.d03-evidence-chip small{color:#8f9487;font-size:9px}.d03-evidence-chip:hover,.d03-evidence-chip:focus-visible{border-color:#58a6ff}.d03-evidence-chip.is-selected{border-color:#58a6ff;background:#388bfd18;box-shadow:inset 0 0 0 1px #58a6ff55}.d03-evidence-chip.is-linked small{color:#56d364}.d03-suspect-files{display:grid;gap:9px}.d03-person-file{border:1px solid #454b3d;border-radius:8px;background:#11140f;overflow:hidden}.d03-person-pick{width:100%;display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px;border:0;background:transparent;color:#ddd5c3;text-align:left}.d03-person-pick:not(:disabled){cursor:pointer}.d03-person-pick:not(:disabled):hover,.d03-person-pick:not(:disabled):focus-visible{background:#388bfd14}.d03-person-pick:disabled{opacity:.72}.d03-person-pick img{width:42px;height:48px;object-fit:cover;object-position:top;border:1px solid #555d4b;border-radius:4px}.d03-person-pick>span{display:grid;gap:3px}.d03-person-pick strong{font-size:12px}.d03-person-pick small{color:#92998b;font-size:10px}.d03-person-pick b{padding:6px 8px;border:1px solid #57604e;border-radius:5px;color:#79c0ff;font-size:10px;white-space:nowrap}.d03-person-pick:disabled b{color:#777d72}.d03-person-relations{display:grid;gap:6px;padding:0 9px 9px}.d03-relation{display:grid;grid-template-columns:18px minmax(0,1fr) 28px;gap:7px;align-items:center;padding:8px;border-left:2px solid #8b6d31;background:#242016;color:#e0d5bd}.d03-relation.is-verified{border-left-color:#2ea043;background:#172319}.d03-relation>span{color:#e3b341;font-weight:900}.d03-relation.is-verified>span{color:#56d364}.d03-relation>div{display:grid;gap:2px;min-width:0}.d03-relation strong{font-size:10px;overflow-wrap:anywhere}.d03-relation small{color:#a8aa9f;font-size:9px;line-height:1.35}.d03-relation>button{width:28px;height:28px;border:1px solid #5b574b;border-radius:4px;background:transparent;color:#aaa;cursor:pointer}.d03-notebook-help,.d03-notebook-empty{margin:0;color:#999d91;font-size:10px;line-height:1.55}.d03-full-board{width:100%;min-height:42px}@media(max-width:480px){.d03-evidence-picker{grid-template-columns:1fr}.d03-notebook-progress{align-items:flex-start;flex-direction:column}.d03-person-pick{grid-template-columns:38px minmax(0,1fr) auto}.d03-person-pick img{width:38px;height:44px}}
