/* AI yorum ve takip merkezi */
.ai-analysis-content{width:min(1040px,calc(100vw - 20px));height:min(900px,calc(100dvh - 20px));border-color:#34485b;background:radial-gradient(circle at 80% 0,rgba(85,184,255,.1),transparent 30%),linear-gradient(145deg,#070e17,#0d1723 58%,#071019)}
.ai-analysis-body{padding:14px;overscroll-behavior:contain}.ai-cockpit{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) 112px 100px;align-items:center;gap:14px;overflow:hidden;padding:18px;border:1px solid #5d502d;border-radius:18px;background:linear-gradient(120deg,rgba(34,28,13,.86),rgba(8,16,26,.95))}.ai-cockpit.go{border-color:#496b25;background:linear-gradient(120deg,rgba(22,38,12,.9),rgba(8,17,25,.95))}.ai-cockpit.reject{border-color:#713143;background:linear-gradient(120deg,rgba(49,17,27,.88),rgba(10,15,24,.96))}.ai-cockpit-glow{position:absolute;z-index:-1;right:-90px;top:-150px;width:280px;height:280px;border:1px solid rgba(255,209,102,.18);border-radius:50%;animation:aiOrbit 9s linear infinite}.ai-identity small{color:#718297;font:800 8px var(--font-mono);letter-spacing:.1em}.ai-identity h3{margin:5px 0;color:#f1f5f8;font-size:23px}.ai-identity p{margin:0;color:#a7b3bf;font-size:11px;line-height:1.55}.ai-status-pill{display:inline-flex;align-items:center;gap:7px;margin-top:10px;padding:6px 9px;border:1px solid #756331;border-radius:14px;color:#ffd166;font:900 9px var(--font-mono)}.ai-status-pill i{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 10px currentColor;animation:aiPulse 1.5s ease-in-out infinite}.ai-cockpit.go .ai-status-pill{color:#baff54}.ai-cockpit.reject .ai-status-pill{color:#ff7188}
.ai-confidence-orbit{display:grid;place-items:center;width:96px;height:96px;border-radius:50%;background:radial-gradient(circle,#0a1420 0 57%,transparent 59%),conic-gradient(#9cff00 calc(var(--confidence)*1%),#263241 0)}.ai-confidence-orbit div{display:flex;flex-direction:column;align-items:center}.ai-confidence-orbit b{color:#ecf6e8;font:900 25px var(--font-mono)}.ai-confidence-orbit span,.ai-gate-score span{color:#758694;font-size:8px}.ai-gate-score{text-align:center}.ai-gate-score b,.ai-gate-score span{display:block}.ai-gate-score b{color:#fff;font:900 27px var(--font-mono)}.ai-gate-score b small{color:#6e7d8d;font-size:11px}
.ai-quick-read{display:grid;grid-template-columns:1.2fr 1fr;gap:8px;margin:9px 0}.ai-balance,.ai-plain-tip,.ai-gate-section,.ai-route,.ai-evidence,.ai-proof-details{padding:12px;border:1px solid #29394b;border-radius:12px;background:rgba(7,15,24,.82)}.ai-balance header{display:flex;justify-content:space-between;color:#8fa0b0;font-size:9px}.ai-balance>div{display:flex;height:8px;margin:9px 0 7px;overflow:hidden;border-radius:8px;background:#1d2835}.ai-balance i.long{background:linear-gradient(90deg,#0ca678,#9cff00)}.ai-balance i.short{background:linear-gradient(90deg,#ff795f,#ff3157)}.ai-balance small{color:#64778a;font-size:8px}.ai-plain-tip{display:flex;align-items:center;gap:10px;border-color:#3f5230}.ai-plain-tip>i{display:grid;place-items:center;flex:0 0 38px;height:38px;border:1px solid #77a837;border-radius:50%;color:#bdff68;font:900 10px var(--font-mono);font-style:normal}.ai-plain-tip b{color:#d7efbd;font-size:9px}.ai-plain-tip p{margin:4px 0 0;color:#9ba99a;font-size:10px}
.ai-gate-section,.ai-route,.ai-evidence,.ai-proof-details{margin-top:9px}.ai-section-head{display:flex;align-items:end;justify-content:space-between;gap:10px;margin-bottom:10px}.ai-section-head small{color:#667d92;font:900 7px var(--font-mono);letter-spacing:.13em}.ai-section-head h4{margin:3px 0 0;color:#e8eef3}.ai-section-head>span{color:#91a4b6;font:800 8px var(--font-mono)}.ai-gate-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.ai-gate-grid article{display:flex;align-items:center;gap:8px;min-height:50px;padding:8px;border:1px solid #36404a;border-radius:9px;background:#0b131d;animation:aiGateIn .4s ease-out calc(var(--delay)*.06s) both}.ai-gate-grid article>i{display:grid;place-items:center;flex:0 0 24px;height:24px;border-radius:50%;background:#42361e;color:#ffd166;font:900 10px var(--font-mono);font-style:normal}.ai-gate-grid article.pass{border-color:#3e5d29;background:rgba(18,31,13,.75)}.ai-gate-grid article.pass>i{background:#9cff00;color:#101807}.ai-gate-grid b,.ai-gate-grid span{display:block}.ai-gate-grid b{color:#d5dee5;font-size:9px}.ai-gate-grid span{margin-top:3px;color:#6f8191;font-size:8px}
.ai-route-line{position:relative;height:4px;margin:20px 8% 14px;border-radius:4px;background:linear-gradient(90deg,#ff4b69 0 31%,#55b8ff 31% 65%,#9cff00 65%)}.ai-route-line i{position:absolute;top:50%;width:14px;height:14px;border:3px solid #07101a;border-radius:50%;transform:translate(-50%,-50%)}.ai-route-line .stop{left:0;background:#ff4b69}.ai-route-line .entry{left:50%;background:#55b8ff;animation:aiEntry 1.7s ease-in-out infinite}.ai-route-line .target{left:100%;background:#9cff00}.ai-route-line.short{transform:scaleX(-1)}.ai-levels-v2{grid-template-columns:repeat(3,1fr)}.ai-levels-v2 .ai-level{padding:11px;background:#09121c}.ai-levels-v2 .ai-level span,.ai-levels-v2 .ai-level small{display:block}.ai-levels-v2 .danger{border-color:#582a38}.ai-levels-v2 .focus{border-color:#315875}.ai-levels-v2 .success{border-color:#3e5c2a}.ai-levels-v2 small{margin-top:4px;color:#63768a}
.ai-learning-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:9px}.ai-learning-strip article{display:flex;gap:9px;padding:11px;border:1px solid #29394a;border-radius:11px;background:#09121c}.ai-learning-strip>article>i{display:grid;place-items:center;flex:0 0 30px;height:30px;border:1px solid #3e6074;border-radius:50%;color:#76d5ff;font-style:normal}.ai-learning-strip b,.ai-learning-strip span,.ai-learning-strip small{display:block}.ai-learning-strip b{color:#d7e2ea;font-size:9px}.ai-learning-strip span{margin-top:4px;color:#8395a5;font-size:8px}.ai-learning-strip small{margin-top:3px;color:#607185;font-size:7px}.ai-criteria{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.ai-criterion{display:grid;grid-template-columns:5px 1fr auto;align-items:center;gap:8px;min-height:48px;border:1px solid #2c3948!important;border-left:1px solid #2c3948!important}.ai-criterion>i{width:5px;height:28px;border-radius:4px;background:#596777}.ai-criterion.long>i{background:#9cff00}.ai-criterion.short>i{background:#ff4b69}.ai-criterion b,.ai-criterion span{display:block}.ai-criterion span{margin-top:3px;color:#728497;font-size:7px}.ai-criterion>small{color:#9aaabb;font:800 8px var(--font-mono)}
.ai-proof-details{padding:0;overflow:hidden}.ai-proof-details summary{display:flex;justify-content:space-between;padding:12px;cursor:pointer;color:#aebdca;font-size:10px;list-style:none}.ai-proof-details .ai-reasons{margin:0;padding:4px 26px 12px;color:#8e9dab;font-size:9px}.ai-structure-note{margin:0 12px 12px;padding:9px;border-left:3px solid #55b8ff;color:#8698a8;font-size:9px}.ai-action-dock{position:sticky;bottom:-14px;z-index:4;display:flex;gap:7px;flex-wrap:wrap;margin:12px -14px -14px;padding:12px 14px;background:linear-gradient(0deg,#07101a 78%,transparent)}.ai-action-dock button{min-height:34px}.ai-disclaimer{margin:22px 0 5px;text-align:center}.ai-analysis-body [data-tip]{position:relative}.ai-analysis-body [data-tip]:hover:after{content:attr(data-tip);position:absolute;z-index:20;left:10px;bottom:calc(100% + 7px);width:min(260px,70vw);padding:8px;border:1px solid #43576b;border-radius:8px;background:#0b1520;color:#c0ccd6;font-size:8px}
.tracking-modal-content{width:min(1080px,calc(100vw - 20px));border-color:#345043}.tracking-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px}.tracking-card.tracking-v2{position:relative;isolation:isolate;overflow:hidden;margin:0;padding:13px;border-radius:14px}.tracking-glow{position:absolute;z-index:-1;right:-55px;top:-75px;width:150px;height:150px;border:1px solid rgba(134,153,173,.13);border-radius:50%}.tracking-symbol{display:flex!important;flex-direction:row!important;align-items:center;gap:9px}.tracking-symbol>i{display:grid;place-items:center;width:35px;height:35px;border:1px solid #3b4d5d;border-radius:11px;background:#111d29;color:#d5e1e9;font:900 10px var(--font-mono);font-style:normal}.tracking-symbol strong small{display:inline;color:#607488;font-size:8px}.tracking-state b{padding:4px 7px;border-radius:10px;background:#172231;font-size:8px}.tracking-decision-row{display:grid;grid-template-columns:1.25fr 66px 66px 1fr;align-items:center;gap:8px;margin:11px 0}.tracking-direction,.tracking-price{padding:9px;border:1px solid #263646;border-radius:10px;background:#09121c}.tracking-direction span,.tracking-direction b,.tracking-direction small,.tracking-price span,.tracking-price b,.tracking-price small{display:block}.tracking-direction b{margin:4px 0}.tracking-direction.long b{color:#baff54}.tracking-direction.short b{color:#ff7188}.tracking-price{text-align:right}.tracking-price b{margin:4px 0;font:900 10px var(--font-mono)}.tracking-score{display:flex;flex-direction:column;align-items:center;gap:4px}.tracking-score>span{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:radial-gradient(circle,#0a131e 0 56%,transparent 59%),conic-gradient(#9cff00 calc(var(--score)*1%),#293543 0)}.tracking-score.deep>span{background:radial-gradient(circle,#0a131e 0 56%,transparent 59%),conic-gradient(#55b8ff calc(var(--score)*1%),#293543 0)}.tracking-score b{font:900 13px var(--font-mono)}.tracking-score>small{font-size:7px;text-align:center}.tracking-plain{display:flex;gap:8px;padding:9px;border-left:3px solid #55b8ff}.tracking-plain>i{display:grid;place-items:center;flex:0 0 24px;height:24px;border:1px solid #39708a;border-radius:50%;color:#78d6ff;font:900 8px var(--font-mono);font-style:normal}.tracking-plain p{margin:0;font-size:9px}.tracking-rule summary{cursor:pointer}.tracking-rule>div{display:grid;grid-template-columns:110px 1fr;gap:5px 8px;margin-top:9px}.tracking-primary{min-width:130px}.tracking-actions .tracking-primary{margin-right:auto}
@keyframes aiOrbit{to{transform:rotate(360deg)}}@keyframes aiPulse{50%{opacity:.35}}@keyframes aiGateIn{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes aiEntry{50%{box-shadow:0 0 0 7px rgba(85,184,255,.12)}}
@media(max-width:850px){.ai-gate-grid{grid-template-columns:repeat(2,1fr)}.ai-learning-strip{grid-template-columns:1fr}.tracking-list{grid-template-columns:1fr}}@media(max-width:620px){.ai-cockpit{grid-template-columns:1fr 82px}.ai-gate-score{grid-column:1/-1}.ai-quick-read{grid-template-columns:1fr}.ai-confidence-orbit{width:76px;height:76px}.ai-levels-v2,.ai-criteria{grid-template-columns:1fr}.ai-action-dock{position:static;margin:12px 0 0;padding:8px 0}.ai-action-dock button{flex:1 1 42%}.tracking-decision-row{grid-template-columns:1fr 58px 58px}.tracking-price{grid-column:1/-1;text-align:left}.tracking-rule>div{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ai-cockpit-glow,.ai-status-pill i,.ai-gate-grid article,.ai-route-line .entry{animation:none}}

.ai-position-planner{position:relative;margin-top:9px;padding:13px;overflow:hidden;border:1px solid #38576b;border-radius:13px;background:linear-gradient(120deg,rgba(8,24,34,.96),rgba(11,18,29,.96))}.ai-position-planner:after{content:"";position:absolute;right:-55px;top:-70px;width:150px;height:150px;border:1px solid rgba(85,184,255,.14);border-radius:50%;pointer-events:none}.ai-position-planner.blocked{border-color:#663444;background:linear-gradient(120deg,rgba(42,17,27,.72),rgba(11,18,29,.96))}.ai-position-planner>p{margin:0 0 10px;color:#9db0bd;font-size:10px;line-height:1.55}.ai-position-planner>ul{margin:8px 0;padding-left:18px;color:#ff91a2;font-size:9px;line-height:1.6}.ai-position-layers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ai-position-layers article{display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;align-items:center;padding:9px;border:1px solid #2f4658;border-radius:10px;background:#09141e}.ai-position-layers i{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#163449;color:#77d7ff;font:900 10px var(--font-mono);font-style:normal}.ai-position-layers span,.ai-position-layers b,.ai-position-layers small{display:block}.ai-position-layers span{color:#72889a;font-size:7px}.ai-position-layers b{margin:3px 0;color:#e4f5ff;font:900 10px var(--font-mono)}.ai-position-layers small{color:#668093;font-size:7px}.ai-position-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:8px}.ai-position-summary span{padding:8px;border:1px solid #293c4c;border-radius:8px;color:#73889a;font-size:8px}.ai-position-summary b{display:block;margin-top:4px;color:#baff54;font:900 10px var(--font-mono)}.ai-position-planner footer{margin-top:9px;padding-top:8px;border-top:1px solid #243746;color:#60788b;font-size:7px}@media(max-width:700px){.ai-position-layers,.ai-position-summary{grid-template-columns:1fr}}
