:root{--color-bg:#0b1118;--color-field:#0a1118;--color-surface:#111c27;--color-surface-card:#0d1720;--color-surface-inset:#0b1820;--color-surface-deep:#08141b;--color-surface-panel:#111c27d1;--color-surface-tile:#111c27c7;--color-surface-strip:#0e1a23e6;--color-surface-workspace:#0e1a23f0;--color-surface-query:#0f1b25e6;--color-surface-chip:#0b1822b3;--color-text:#f4f7f5;--color-text-heading:#edf5f1;--color-text-label:#d7e0e6;--color-text-soft:#aab9c4;--color-text-muted:#8fa1af;--color-text-caption:#8fa2ae;--color-text-subtle:#8295a1;--color-text-table-head:#8195a3;--color-text-faint:#718590;--color-border:#263746;--color-border-panel:#263b49;--color-border-card:#263b48;--color-border-card-alt:#2d4050;--color-border-inner:#203642;--color-border-field:#294354;--color-border-input:#354655;--color-accent:#68d9a2;--color-accent-ink:#07130e;--color-accent-text:#8ce8c1;--color-accent-text-active:#d9fff0;--color-accent-border:#315142;--color-accent-border-active:#55c89b;--color-accent-bg:#10231e;--color-accent-bg-active:#15382d;--color-link:#78dfac;--color-good-text:#83e6b5;--color-good-bg:#143a2a;--color-warn-text:#f5d777;--color-warn-bg:#443814;--color-bad-text:#ffabb4;--color-bad-bg:#481f26;--color-heat-low-bg:#0b182259;--color-heat-low-text:#6f7f8a;--color-heat-neutral-bg:#1a2a35;--color-heat-neutral-text:#b9c6cf;--color-heat-high-bg:#5a4514;--color-heat-high-text:#ffe19a;--color-heat-extreme-bg:#c9741f;--color-heat-extreme-text:#1a0d02;--color-danger-text:#ffc7cc;--color-danger-border:#73434a;--color-dot-low:#77838d;--color-dot-mid:#e2b84b;--color-dot-high:#43d69e;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--text-2xs:.72rem;--text-xs:.78rem;--text-sm:.8rem;--text-base:.9rem;--text-lg:1rem;--text-xl:1.05rem;--text-2xl:1.2rem;--radius-xs:.45rem;--radius-sm:.55rem;--radius-md:.65rem;--radius-lg:.7rem;--radius-xl:.85rem;--radius-pill:999px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--color-bg);color:var(--color-text);font-synthesis:none;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:radial-gradient(circle at top left, #38bd8a1a, transparent 35rem), var(--color-bg)}button,input,select{font:inherit}a{color:var(--color-link);text-decoration:none}a:hover{text-decoration:underline}button{cursor:pointer}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}h1,h2,p{margin-top:0}h1{letter-spacing:-.035em;margin-bottom:0;font-size:clamp(1.8rem,5vw,3.4rem);line-height:1.05}code{color:#c7d6df}.eyebrow{margin:0 0 var(--space-3);color:var(--color-accent);font-size:var(--text-xs);letter-spacing:.2em;font-weight:800}.login-page{min-height:100vh;padding:var(--space-6);place-items:center;display:grid}.login-card{background:#0f1822f0;border:1px solid #253341;border-radius:1rem;width:min(100%,28rem);padding:clamp(1.5rem,5vw,2.5rem);box-shadow:0 1.5rem 5rem #00000052}.login-intro{margin:var(--space-4) 0 var(--space-6);color:#9fb0be}.form-error{margin-bottom:var(--space-5);border:1px solid var(--color-danger-border);color:var(--color-danger-text);font-size:var(--text-base);background:#2a171c;border-radius:.6rem;padding:.8rem .9rem}.login-form{gap:.65rem;display:grid}.login-form label{color:var(--color-text-label);font-size:var(--text-base);margin-top:.55rem;font-weight:700}.login-form input{border:1px solid var(--color-border-input);background:var(--color-field);width:100%;color:var(--color-text);border-radius:.6rem;outline:none;padding:.8rem .9rem}.login-form input:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px #68d9a224}.login-form button,.secondary-button{border-radius:.6rem;font-weight:800}.login-form button{margin-top:var(--space-4);background:var(--color-accent);color:var(--color-accent-ink);border:0;padding:.85rem 1rem}.login-form button:disabled{cursor:progress;opacity:.7}.dossier-home-link{color:inherit;transition:opacity .15s;display:block}.dossier-home-link:hover{opacity:.82;text-decoration:none}.dossier-home-link:focus-visible{outline-offset:.35rem;border-radius:.25rem}.admin-actions{align-items:center;gap:var(--space-4);color:#a9b7c2;font-size:var(--text-base);display:flex}.admin-actions form{margin:0}.secondary-button{color:var(--color-text);background:0 0;border:1px solid #3b4d5c;padding:.65rem .9rem}.symbol-list-navigation{align-items:center;gap:var(--space-4);margin:0 0 var(--space-4);background:#111a23;border:1px solid #263645;border-radius:.75rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding:.7rem .9rem;font-size:.88rem;display:grid}.symbol-list-navigation>:last-child{justify-self:end}.symbol-list-navigation strong{color:#cbd7df;text-align:center}.symbol-list-navigation .disabled{color:#647581;cursor:default}.summary-grid{gap:var(--space-4);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid}.symbol-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.summary-item{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-tile);padding:1.1rem}.summary-item span{color:var(--color-text-muted);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.55rem;font-weight:700;display:block}.summary-item strong{color:#c8d2d9;font-size:.95rem;font-weight:500}.no-data{margin-top:var(--space-8)}.search{gap:.45rem;width:min(100%,28rem);display:grid}.search label{color:var(--color-text-label);font-size:.85rem;font-weight:800}.search>div{display:flex}.search input,.filters input,select{border:1px solid var(--color-border-input);background:var(--color-field);min-width:0;color:var(--color-text);padding:.72rem .8rem}.search input{border-radius:var(--radius-sm) 0 0 var(--radius-sm);text-transform:uppercase;flex:1}.search button{border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--color-accent);color:var(--color-accent-ink);border:0;padding:.72rem 1.1rem;font-weight:800}.inline-error{color:var(--color-danger-text)}.filters{gap:.55rem;margin-bottom:.8rem;display:flex}.filters input,.filters select,.panel-heading select{border-radius:.5rem}.filters select{min-height:38px}.index-filters{flex-wrap:wrap}.state-panel{margin:var(--space-8) 0;padding:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-xl);color:var(--color-text-soft);background:var(--color-surface)}.error-panel{border-color:var(--color-danger-border);color:var(--color-danger-text)}.panel{margin-bottom:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-panel)}.span-all{width:100%}.panel-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.panel-heading h2{font-size:var(--text-2xl);margin:0}.panel-heading>span{color:var(--color-text-muted);font-size:var(--text-sm)}.note,.empty{color:var(--color-text-muted);font-size:.86rem}.error-state{color:#fecaca}.context-grid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.context-card{border:1px solid var(--color-border-card-alt);border-radius:var(--radius-lg);background:var(--color-surface-card);flex-direction:column;min-height:190px;padding:1.2rem;display:flex}.context-card h3{color:#f0f5f3;margin:0 0 .55rem;font-size:1.08rem;font-weight:700}.context-card .market-state{border-radius:var(--radius-pill);color:#dce7e3;width:auto;font-size:var(--text-xl);background:#24323c;align-self:flex-start;margin:0 0 .8rem;padding:.28rem .65rem;line-height:1.2;display:inline-flex}.context-card .market-state-normal,.context-card .market-state-green{color:#70dfb1;background:#123e31}.context-card .market-state-temkinli,.context-card .market-state-cautious,.context-card .market-state-yellow{color:#f0cb67;background:#493b17}.context-card .market-state-red{color:#f0a0a8;background:#482329}dl{font-size:var(--text-sm);grid-template-columns:auto 1fr;gap:.35rem .7rem;margin:0;display:grid}dt{color:#748795}dd{text-align:right;overflow-wrap:anywhere;margin:0}.tone{border-radius:var(--radius-pill);padding:.2rem .45rem;font-size:.75rem;display:inline-flex}.tone-good{background:var(--color-good-bg);color:var(--color-good-text)}.tone-warn{background:var(--color-warn-bg);color:var(--color-warn-text)}.tone-bad{background:var(--color-bad-bg);color:var(--color-bad-text)}.tone-neutral{color:#b6c2ca;background:#28343d}.matrix-cycle{gap:var(--space-1);border:1px solid var(--color-border-field);border-radius:var(--radius-sm);background:var(--color-surface-chip);margin:.15rem 0 .8rem;padding:.65rem .7rem;display:grid}.matrix-cycle p{flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;display:flex}.matrix-cycle small{color:#aebdc7}.matrix-cycle-trajectory{border-radius:var(--radius-pill);padding:.18rem .45rem;font-size:.75rem;font-weight:800;display:inline-flex}.trajectory-strengthening{color:var(--color-good-text);background:var(--color-good-bg)}.trajectory-holding{color:#80e2d1;background:#123a38}.trajectory-balanced{color:var(--color-warn-text);background:var(--color-warn-bg)}.trajectory-losing{color:#ffc078;background:#49301b}.trajectory-weakening{color:var(--color-bad-text);background:var(--color-bad-bg)}.table-wrap{border-radius:var(--radius-sm);width:100%;overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:var(--text-xs)}th,td{border-bottom:1px solid var(--color-border);text-align:left;white-space:nowrap;padding:.75rem .65rem}thead th{color:var(--color-text-table-head);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.055em;padding-top:.58rem;padding-bottom:.58rem}tbody td,tbody th{padding-top:.62rem;padding-bottom:.62rem}tbody th small{margin-top:var(--space-1);color:var(--color-text-subtle);font-weight:400;display:block}tbody tr{transition:background .12s}tbody tr:hover{background:#49d7a309}.sortable-table-heading{color:inherit;font-weight:inherit;text-align:inherit;white-space:nowrap;background:0 0;border:0;padding:0}.sortable-table-heading:hover{color:var(--color-link)}.sortable-table-heading:focus-visible{border-radius:.2rem}.reviewed-check{color:var(--color-accent);margin-right:.3rem;font-weight:900}.index-analysis-table tbody th{text-align:left;min-width:13rem}.index-analysis-table .tone{white-space:nowrap}.pagination{color:var(--color-text-muted);font-size:var(--text-sm);justify-content:flex-end;align-items:center;gap:.6rem;margin-top:.8rem;display:flex}.pagination button{padding:var(--radius-xs) .8rem;border:1px solid var(--color-border-field);border-radius:var(--radius-xs);color:#c9d9df;background:#0b1822;font-weight:700}.pagination button:disabled{cursor:not-allowed;opacity:.45}.event-list{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.event-list li{border-bottom:1px solid var(--color-border);grid-template-columns:1fr 1.2fr auto;gap:.6rem;padding-bottom:.55rem;display:grid}.event-list span,.event-list small{color:var(--color-text-muted)}.prompt-chips{margin-bottom:var(--space-4);flex-wrap:wrap;gap:.45rem;display:flex}.prompt-chips button{border:1px solid var(--color-accent-border);border-radius:var(--radius-pill);color:#a9dec3;background:#10271e;padding:.45rem .65rem;font-size:.76rem}.prompt-chips button:disabled{cursor:not-allowed;opacity:.55}.chat-message{border-radius:var(--radius-lg);width:min(90%,48rem);padding:.8rem .9rem}.chat-message>span{color:#8295a2;font-size:var(--text-2xs);text-transform:uppercase;margin-bottom:.35rem;font-weight:800;display:block}.chat-message p{white-space:pre-wrap;margin:0;line-height:1.55}.chat-message small{color:var(--color-text-faint);margin-top:.55rem;display:block}.chat-user{background:#173b2c;justify-self:end}.chat-assistant{background:#111e29;border:1px solid #2a3d4b;justify-self:start}.radar-query{margin-bottom:var(--space-4);border:1px solid var(--color-border-panel);border-radius:var(--radius-xl);background:linear-gradient(135deg, #24ca9109, transparent 38%), var(--color-surface-query);padding:.95rem 1rem}.radar-query-head{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:.8rem;display:flex}.radar-query-head .eyebrow{margin:0 0 .22rem}.radar-query-head h2{color:var(--color-text-heading);font-size:var(--text-xl);margin:0}.radar-query-chips{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.radar-query-chips button{border-radius:var(--radius-pill);color:#a9d7c2;font-size:var(--text-2xs);white-space:nowrap;cursor:pointer;background:#1f845e1c;border:1px solid #46d39b40;padding:.38rem .65rem}.radar-query-chips button:hover:not(:disabled){color:#d9f3e7;background:#1f845e33;border-color:#46d39b80}.radar-query-form{border-radius:var(--radius-lg);background:#08121a;border:1px solid #304755;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;min-height:3.25rem;margin-top:.7rem;padding:.3rem .35rem .3rem .85rem;display:grid}.radar-query-icon{color:#55dba7;font-size:var(--text-2xl)}.radar-query-form input{color:#edf4f1;width:100%;min-width:0;min-height:46px;font:inherit;background:0 0;border:0;outline:0;padding:.7rem .25rem;font-size:.86rem}.radar-query-form:has(input:focus-visible){border-color:var(--color-accent);box-shadow:0 0 0 3px #68d9a224}.radar-query-form input::placeholder{color:#7f929e}.radar-query-form button{color:#07150f;cursor:pointer;background:#58d6a1;border:0;border-radius:.5rem;align-self:stretch;min-width:4.5rem;padding:0 .95rem;font-weight:850}.radar-query-form button:disabled{opacity:.4;cursor:default}.radar-query-results{max-height:20rem;margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid #223744;gap:.55rem;display:grid;overflow-y:auto}.radar-query-results .chat-message{margin:0}.chat-placeholder{min-height:8.5rem}.radar-app{grid-template-columns:220px minmax(0,1fr);width:100%;min-height:100vh;display:grid}.radar-sidebar{background:radial-gradient(circle at 20% 5%,#2dd29717,#0000 28%),#09131c;border-right:1px solid #203543;flex-direction:column;height:100vh;padding:1.4rem .9rem;display:flex;position:sticky;top:0}.radar-brand{align-items:center;gap:.8rem;padding:.35rem .55rem 1.7rem;display:flex}.radar-brand-mark{border-radius:var(--radius-lg);color:#62e0ad;width:2.55rem;height:2.55rem;font-size:var(--text-xs);letter-spacing:.08em;background:#1dbe841f;border:1px solid #49e0a759;place-items:center;font-weight:900;display:grid;box-shadow:0 0 28px #25d29214}.radar-brand>div:last-child{color:var(--color-text-heading);letter-spacing:.04em;gap:.18rem;font-size:.95rem;line-height:1;display:grid}.radar-nav{gap:.35rem;display:grid}.radar-nav a{border-radius:var(--radius-md);color:#9fb0bd;border:1px solid #0000;align-items:center;gap:.8rem;min-height:3rem;padding:0 .8rem;font-size:.88rem;font-weight:650;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:flex}.radar-nav a span{color:#7f9bad;text-align:center;width:1.35rem;font-size:var(--text-lg)}.radar-nav a:not(.active):hover{color:#d6e3de;background:#41d59e09}.radar-nav a.active{color:#f0f8f4;background:linear-gradient(90deg,#20c98f29,#1b405147);border-color:#35d69b21;box-shadow:inset 3px 0 #45dda6}.radar-nav a.active span{color:#52e3aa}.radar-sidebar-foot{background:#0d1d28cc;border:1px solid #203847;border-radius:.75rem;align-items:flex-start;gap:.65rem;margin-top:auto;padding:.9rem;display:flex}.radar-sidebar-foot:empty{display:none}.radar-sidebar-foot>div{gap:var(--space-1);display:grid}.radar-sidebar-foot strong{color:#dce9e3;font-size:var(--text-sm)}.radar-sidebar-foot small{color:#738895;font-size:var(--text-2xs);line-height:1.35}.radar-main{min-width:0;padding:0 var(--space-5) var(--space-8)}.radar-topbar{justify-content:space-between;align-items:center;gap:var(--space-8);border-bottom:1px solid #203340;min-height:116px;padding:1.15rem .25rem 1rem;display:flex}.radar-topbar h1{color:#f1f6f3;letter-spacing:-.035em;margin:.12rem 0 .15rem;font-size:clamp(1.7rem,2.5vw,2.4rem);line-height:1}.radar-topbar .eyebrow{margin:0}.radar-subtitle{color:#8296a4;margin:.35rem 0 0;font-size:.82rem}.radar-content{padding-top:1.15rem}.radar-content>*+*{margin-top:.9rem}#piyasa-nabzi,#halka-arz,#firsat-taramasi,#endeks-guc,#sistem-sagligi{scroll-margin-top:1rem}.radar-toolbar{align-items:center;gap:var(--space-5);margin:var(--space-5) 0;grid-template-columns:minmax(320px,1fr) auto;display:grid}.radar-search{width:min(100%,560px);max-width:680px}.radar-search>div{display:flex}.radar-search input{border-radius:var(--radius-lg) 0 0 var(--radius-lg);width:100%;min-height:46px;padding:0 .95rem}.radar-search button{border-radius:0 var(--radius-lg) var(--radius-lg) 0;min-width:76px}.radar-statusbar{color:#a9bac6;white-space:nowrap;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;font-size:.84rem;display:flex}.radar-statusbar strong{color:#e6efec}.status-separator{color:#456071;margin:0 .35rem}.radar-refresh{color:#74bfe8;background:0 0;border:0;margin-left:.4rem;padding:.45rem .7rem;font-weight:600}.radar-refresh:hover{color:#a9dcf7}.refresh-error{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);color:#e8d9a8;font-size:var(--text-sm);background:#77590933;border:1px solid #765d16;flex-wrap:wrap;display:flex}.refresh-error strong{color:var(--color-warn-text)}.market-pulse{background:radial-gradient(circle at 15% 0%, #197f6417, transparent 30%), var(--color-surface-card);border-color:#1d705c;padding:1rem 1.1rem;position:relative;overflow:hidden}.market-pulse-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-3);display:flex}.market-pulse-heading h2{margin:.2rem 0 0;font-size:1.15rem}.market-pulse-heading>span{color:#78909f;font-size:var(--text-sm)}.pulse-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.pulse-card{background:#07121bb8;border:1px solid #263d4c;border-radius:.75rem;flex-direction:column;min-height:128px;padding:.85rem 1rem;display:flex}.pulse-card-top{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.pulse-card h3{color:#eef4f1;margin:0;font-size:.96rem}.pulse-card p{color:#a9bbc6;min-height:2.7em;font-size:var(--text-base);margin:.55rem 0 .75rem;line-height:1.4}.pulse-card small{font-size:var(--text-2xs)}.pulse-card .market-state{border-radius:var(--radius-pill);color:#dce6e2;background:#263540;flex:none;padding:.3rem .65rem;font-size:.86rem;font-weight:700;display:inline-flex}.pulse-card .market-state-normal,.pulse-card .market-state-green{color:#58e5ae;background:#0c513d}.pulse-card .market-state-temkinli,.pulse-card .market-state-cautious,.pulse-card .market-state-yellow{color:#f4ce58;background:#594814}.pulse-card .market-state-red{color:#ff8f9b;background:#5b252d}.pulse-card.market-risk-card{flex-direction:column;align-items:stretch;gap:.65rem;display:flex}.market-risk-metric{flex:1;justify-content:center;align-items:center;min-width:0;padding:.35rem 0;display:flex}.market-risk-score{font-variant-numeric:tabular-nums;letter-spacing:-.04em;background:linear-gradient(145deg,#ffffff04,#0f172a66);border:1px solid #ffffff0d;border-radius:.8rem;justify-content:center;align-items:center;width:100%;min-width:0;padding:.7rem .5rem;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:750;line-height:1.1;display:inline-flex;box-shadow:inset 0 1px #ffffff06}.market-risk-score.risk-unknown{color:#94a3b8}.market-risk-score.risk-normal{color:#58e5ae}.market-risk-score.risk-warning{color:#facc15}.market-risk-score.risk-high{color:#ef4444}.market-risk-card .pulse-card-top{flex-wrap:wrap;row-gap:.35rem}.market-risk-tag{border-radius:var(--radius-pill);color:#a9bbc6;font-size:var(--text-2xs);border:1px solid #ffffff1f;flex:none;padding:.15rem .5rem}.market-risk-meta{color:#dce6e2;text-align:center}.market-risk-note{color:#a9bbc6;text-align:center}.pulse-card.market-intraday-card{border-style:dashed;gap:.5rem}.market-intraday-section span{color:#a9bbc6;font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.04em}.pulse-card .market-intraday-section p{color:#dce6e2;min-height:0;margin:.15rem 0 0}.market-intraday-card small{color:#a9bbc6;margin-top:auto}.workspace-shell{border:1px solid var(--color-border-panel);border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:linear-gradient(135deg, #2acf9509, transparent 35%), var(--color-surface-workspace);margin-bottom:.55rem;overflow:hidden}.workspace-heading{justify-content:space-between;align-items:center;gap:var(--space-4);padding:.72rem 1rem .6rem;display:flex}.workspace-heading .eyebrow{margin:0 0 .2rem}.workspace-heading h2{color:var(--color-text-heading);font-size:var(--text-lg);margin:0}.workspace-heading>span{color:#718692;font-size:var(--text-2xs)}.workspace-tabs{border-top:1px solid #1f3542;grid-template-columns:repeat(8,minmax(0,1fr));gap:0;padding:0;display:grid;overflow-x:auto}.workspace-tabs button{color:#8195a2;width:100%;min-width:0;font-size:var(--text-xs);text-align:center;cursor:pointer;background:0 0;border:0;border-right:1px solid #1f35428c;padding:.78rem .55rem;font-weight:750;position:relative}.workspace-tabs button:focus-visible,.radar-nav a:focus-visible{outline-offset:-2px}.workspace-tabs button:last-child{border-right:0}.workspace-tabs button:hover{color:#d8e6df}.workspace-tabs button.active{color:#5ce0ab;background:#4bdca509}.workspace-tabs button.active:after{content:"";border-radius:var(--radius-pill);background:#4bdca5;height:2px;position:absolute;bottom:0;left:18%;right:18%;box-shadow:0 0 12px #4bdca566}.workspace-visible{display:block}.workspace-panel{border-top-left-radius:0;border-top-right-radius:0;padding:1rem 1.15rem}.workspace-panel .panel-heading{margin-bottom:var(--space-3)}.workspace-panel .panel-heading h2{font-size:1.08rem}.matrix-filters{align-items:center}.matrix-filters input{border:1px solid var(--color-border-field);border-radius:var(--radius-xs);color:#dbe9e4;background:#0b1822;min-width:0;padding:.58rem .7rem}.matrix-symbol-search{min-width:min(100%,19rem);display:flex}.matrix-symbol-search input{border-radius:var(--radius-xs) 0 0 var(--radius-xs);text-transform:uppercase;flex:1}.matrix-symbol-search button{border-radius:0 var(--radius-xs) var(--radius-xs) 0;color:var(--color-accent-ink);white-space:nowrap;background:#49dfa7;border:0;padding:.58rem .75rem;font-weight:800}.matrix-history-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:.8rem;display:flex}.matrix-history-heading h3{margin:0 0 var(--space-1);font-size:var(--text-xl)}.matrix-history-heading p{color:#8298a5;font-size:var(--text-sm);margin:0}.matrix-history-controls{align-items:center}.matrix-history-summary{margin:0 0 var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.matrix-history-summary div{border:1px solid var(--color-border-field);border-radius:var(--radius-sm);background:var(--color-surface-chip);padding:.7rem .8rem}.matrix-history-summary dt{font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.3rem;font-weight:700}.matrix-history-summary dd{color:#e4efeb;text-align:left;font-size:.95rem;font-weight:800}.matrix-result-count{color:#8298a5;font-size:var(--text-xs);white-space:nowrap}.matrix-badge{border:1px solid var(--color-border-field);border-radius:var(--radius-pill);color:#c9d9df;white-space:nowrap;background:#1b3341a6;align-items:center;min-height:1.65rem;padding:.2rem .55rem;font-size:.76rem;font-weight:700;display:inline-flex}.matrix-decision{color:var(--color-accent-text);border-color:#49e0a747}.matrix-layer-tabs{margin:0 0 var(--space-3);gap:.4rem;display:flex}.matrix-layer-tabs button{border:1px solid var(--color-border-field);border-radius:var(--radius-xs);color:#8ea4af;background:#0b1822;padding:.45rem .8rem;font-weight:700}.dossier-tabs{margin-top:var(--space-4)}.matrix-layer-tabs button.active{color:var(--color-accent-text);background:#1dbe841f;border-color:#49e0a773}.fund-flow-filters{flex-wrap:wrap}.fund-flow-panel .clickable-row{cursor:pointer}.fund-flow-expanded-row>td{background:#071219;padding:0}.fund-flow-detail{padding:var(--space-4);border:1px solid var(--color-accent-border);border-radius:var(--radius-lg);background:#0a151d}.detail-button{white-space:nowrap;border:1px solid var(--color-accent-border);border-radius:var(--radius-pill);color:var(--color-accent-text);background:var(--color-accent-bg);cursor:pointer;padding:.35rem .65rem}.fund-detail-chips{flex-wrap:wrap;gap:.45rem;margin:.8rem 0;display:flex}.fund-detail-chips button{border-radius:var(--radius-pill);color:var(--color-text-soft);cursor:pointer;background:#101c24;border:1px solid #304553;padding:.42rem .7rem}.fund-detail-chips button.active{border-color:var(--color-accent-border-active);color:var(--color-accent-text-active);background:var(--color-accent-bg-active)}.fund-detail-chips strong{margin-left:.3rem}.fund-detail-table td:nth-child(2){white-space:normal;min-width:16rem}.fund-action{border-radius:var(--radius-pill);color:#c8d5dc;background:var(--color-border);padding:.22rem .5rem;display:inline-flex}.fund-action.action-new_position,.fund-action.action-increase{color:#a7f3d0;background:#14372c}.fund-action.action-decrease,.fund-action.action-exit{color:#fecaca;background:#3d1f24}.fund-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.fund-groups section{min-width:0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.fund-groups h4{color:var(--color-accent-text);margin:0 0 .6rem}.fund-groups ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.fund-groups li{border-bottom:1px solid #203340;grid-template-columns:auto 1fr;gap:.2rem .6rem;padding-bottom:.4rem;display:grid}.fund-groups li span{color:var(--color-text-soft);overflow-wrap:anywhere}.fund-groups li small{color:#758995;grid-column:1/-1}.fund-history-search{width:min(100%,28rem);margin-bottom:.8rem}.fund-code-button{border:1px solid var(--color-accent-border);border-radius:var(--radius-pill);color:var(--color-accent-text);background:var(--color-accent-bg);font:inherit;white-space:nowrap;cursor:pointer;padding:.3rem .6rem;font-weight:700}.fund-code-button[aria-expanded=true]{border-color:var(--color-accent-border-active);color:var(--color-accent-text-active);background:var(--color-accent-bg-active)}.fund-detail-name{color:var(--color-text-subtle);white-space:normal;margin-top:.2rem;display:block}.fund-holdings-table td:nth-child(2){white-space:nowrap;min-width:0}.tdas-value{align-items:center;gap:.45rem;display:inline-flex}.tdas-dot,.arz-score-dot{border-radius:50%;flex:0 0 8px;width:8px;height:8px}.tdas-dot-low{background:var(--color-dot-low)}.tdas-dot-mid{background:var(--color-dot-mid)}.tdas-dot-high{background:var(--color-dot-high)}.arz-score-negative{background:#ef5b5b}.arz-score-low{background:var(--color-dot-low)}.arz-score-mid{background:var(--color-dot-mid)}.arz-score-high{background:var(--color-dot-high)}.health-table th,.health-table td{padding-top:.9rem;padding-bottom:.9rem}.health-table tbody th{color:#e3ece8;font-size:var(--text-base)}.health-table tbody th small{color:var(--color-text-subtle);font-size:var(--text-2xs);letter-spacing:.04em;margin-top:.2rem;font-weight:500;display:block}.health-table tbody td strong{color:#dce8e3}.health-table .health-detail-row>td{background:var(--color-surface-deep);padding:.8rem 1rem}.health-reason{color:#d4a85f;max-width:16rem;margin-top:.3rem;display:block}.health-detail-grid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.7rem;display:grid}.health-detail-grid span{color:var(--color-text-subtle);gap:.2rem;display:grid}.health-detail-grid strong{color:#dce8ed}.job-health-list{gap:.8rem;display:grid}.job-health-card{border:1px solid var(--color-border-card);border-radius:var(--radius-md);background:var(--color-surface-inset);padding:.9rem}.job-health-head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.job-health-head h3{font-size:var(--text-lg);margin:0}.job-health-head small{margin-top:var(--space-1);color:var(--color-text-subtle);display:block}.job-attempts{border-top:1px solid #20343f;margin-top:.8rem;padding-top:.65rem}.job-attempts h4{color:#a8bac3;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;margin:0 0 .45rem}.job-attempts>div{grid-template-columns:minmax(11rem,1fr) auto minmax(10rem,1fr);align-items:center;gap:.6rem;padding:.32rem 0;display:grid}.job-attempts time,.job-attempts small{color:var(--color-text-subtle)}.system-health-summary{background:0 0;align-items:center;gap:.65rem;display:inline-flex}.system-health-summary-sidebar{gap:var(--space-1);font-size:var(--text-sm);display:grid}.system-health-summary-sidebar strong{color:inherit}.data-health{gap:var(--space-4);display:grid}.data-health-days{flex-wrap:wrap;gap:.45rem;display:flex}.data-health-days span{justify-items:center;gap:.1rem;min-width:2.4rem;display:grid}.data-health-days small{color:var(--color-text-subtle);font-size:var(--text-2xs)}.data-health-days em{color:#c3ced6;font-size:var(--text-2xs);white-space:nowrap;font-style:normal}.data-health-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.data-health-grid section{border:1px solid var(--color-border-card);border-radius:var(--radius-md);background:var(--color-surface-inset);padding:.9rem}.data-health-grid h3{margin:0 0 .6rem;font-size:.95rem}.data-health-row{padding:var(--space-2) 0;border-top:1px solid #1b2c36;justify-content:space-between;gap:.8rem;display:flex}.data-health-row:first-of-type{border-top:0}.data-health-row>div{gap:.2rem;display:grid}.data-health-row>div:last-child{text-align:right;justify-items:end}.data-health-row small{color:var(--color-text-subtle)}.data-health-note{color:var(--color-text-subtle);font-size:var(--text-sm);margin:.4rem 0 0}.data-health-stale{color:var(--color-warn-text);margin:0}.data-health-table{table-layout:fixed}.data-health-table th small{max-width:22rem;margin-top:var(--space-1);color:#6f8593;font-weight:400;display:block}.data-health-table .dh-col-source{width:34%}.data-health-table .dh-col-status{width:10.5rem}.data-health-table .dh-col-last{width:7rem}.data-health-table th,.data-health-table td{white-space:normal;vertical-align:top;overflow-wrap:anywhere}.data-health-table .tone{white-space:normal}.data-health-table .dh-last{white-space:nowrap}.data-health-table .data-health-days{grid-template-columns:repeat(5,minmax(0,1fr));gap:.3rem;display:grid}.data-health-table .data-health-days span{min-width:0}.data-health-table .data-health-days em{white-space:normal;text-align:center;line-height:1.15}.dh-source-name{display:block}.dh-source-info{min-width:0;margin-top:var(--space-1)}.dh-source-info summary{cursor:pointer;min-width:0;color:var(--color-text-subtle);letter-spacing:0;align-items:center;gap:.35rem;font-size:.74rem;font-weight:400;list-style:none;display:flex}.dh-source-info summary::-webkit-details-marker{display:none}.dh-source-desc{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.dh-info{color:#8fb7cf;flex:none;font-size:.85rem;line-height:1}.dh-source-info[open] .dh-info{color:#dce8ed}.health-table tbody th .dh-source-info small{background:var(--color-surface-deep);color:var(--color-text-subtle);font-size:var(--text-2xs);letter-spacing:0;white-space:normal;border-radius:.4rem;margin-top:.35rem;padding:.45rem .55rem;font-weight:400;display:block}.cockpit-skeleton{gap:var(--space-4);display:grid}.cockpit-skeleton-label{color:var(--color-text-soft);font-size:var(--text-base);margin:0}.skeleton-bar{background:linear-gradient(90deg,#111c25 0%,#1a2833 50%,#111c25 100%) 0 0/200% 100%;border-radius:.6rem;animation:1.4s ease-in-out infinite skeleton-shimmer}.skeleton-toolbar{height:3rem}.skeleton-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.skeleton-card{height:6.5rem}.skeleton-tabs{max-width:40rem;height:2.6rem}.skeleton-table{gap:var(--space-2);display:grid}.skeleton-row{height:2.2rem}@keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.daily-status{margin-top:var(--space-3);border:1px solid var(--color-border-panel);border-radius:var(--radius-xl);background:linear-gradient(135deg, #26c99006, transparent 35%), var(--color-surface-strip);padding:.75rem .9rem}.daily-status-head{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:.55rem;display:flex}.daily-status-head .eyebrow{margin:0}.daily-status-head h2{color:#e8f0ec;margin:0;font-size:.95rem}.daily-health{border-radius:var(--radius-pill);font-size:var(--text-2xs);white-space:nowrap;border:1px solid #29414e;align-items:center;gap:.4rem;padding:.35rem .6rem;font-weight:800;display:inline-flex}.daily-health i{border-radius:50%;width:.42rem;height:.42rem}.daily-health.is-clear{color:#78deb4;background:#2abe8414}.daily-health.is-clear i{background:#45dca3;box-shadow:0 0 8px #45dca38c}.daily-health.has-warning{color:#e5c879;background:#cca13714}.daily-health.has-warning i{background:#d8aa46;box-shadow:0 0 8px #d8aa4673}.daily-clear{color:#8fb8a6;font-size:var(--text-sm);margin:0}.daily-warning{background:#9a741c0b;border:1px solid #d3a94333;border-radius:.6rem;margin-top:.65rem}.daily-warning summary{justify-content:space-between;align-items:center;gap:var(--space-4);color:#a9b8c1;font-size:var(--text-2xs);cursor:pointer;padding:.65rem .8rem;list-style:none;display:flex}.daily-warning summary::-webkit-details-marker{display:none}.daily-warning summary>span{color:#d5b861;font-weight:800}.daily-warning summary>strong{color:#bdc9cf;font-weight:650}.daily-warning .event-list{margin:0;padding:0 .8rem .8rem}.technical-card{flex-direction:column;gap:12px;display:flex}.technical-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.technical-header h3{margin:0}.technical-period{border:1px solid var(--color-border-card-alt);border-radius:var(--radius-pill);letter-spacing:.04em;color:var(--color-text-muted);white-space:nowrap;padding:5px 10px;font-size:12px;font-weight:700}.technical-block{border:1px solid var(--color-border-card-alt);border-radius:14px;padding:13px 16px}.technical-block-title{color:var(--color-text-muted);letter-spacing:.04em;margin-bottom:10px;font-size:13px;font-weight:700}.technical-stats{grid-template-columns:1fr 1fr;gap:16px;display:grid}.technical-stats>div{flex-direction:column;gap:2px;display:flex}.technical-stats strong{font-size:26px;line-height:1}.technical-stats span{color:var(--color-text-muted);font-size:13px}.technical-card .detail-button{margin-top:auto}.season-card .detail-button{align-self:flex-start;margin-top:auto}.season-detail{gap:var(--space-4);display:grid}.season-heatmap-head{justify-content:space-between;align-items:flex-end;gap:var(--space-4);display:flex}.season-heatmap-head span{color:var(--color-text-caption);font-size:var(--text-2xs);letter-spacing:.09em}.season-heatmap-head h3{margin:.15rem 0 0}.season-heatmap-head small{color:var(--color-text-caption)}.season-heatmap-wrap{width:100%;padding-bottom:var(--space-1);overflow-x:auto}.season-heatmap{border-collapse:separate;border-spacing:.28rem;width:100%;min-width:850px}.season-heatmap th{color:#9fb0bc;font-size:var(--text-xs);text-align:center;white-space:nowrap;padding:.48rem .4rem;font-weight:600}.season-heatmap tbody th{color:#dbe7ee;font-size:.84rem}.season-cell{min-width:55px;font-size:var(--text-xs);text-align:center;white-space:nowrap;border:1px solid #0000;border-radius:.48rem;padding:.62rem .38rem;font-weight:700}.season-cell.positive{color:#9aebc8;background:#27976c38;border-color:#55c89b3d}.season-cell.negative{color:#ff9b9b;background:#be3f3f33;border-color:#ff696938}.season-cell.flat{color:#b7c4cc;background:#17232c;border-color:#30414d}.season-cell.empty-cell{color:#5f707b;background:0 0}.season-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.season-summary-grid article{border:1px solid var(--color-border-card-alt);border-radius:var(--radius-lg);background:var(--color-surface-card);flex-direction:column;gap:.28rem;min-height:92px;padding:.9rem 1rem;display:flex}.season-summary-grid span{color:var(--color-text-caption);font-size:.75rem}.season-summary-grid strong{color:#e4edf2;font-size:var(--text-lg)}.season-summary-grid b{font-size:.88rem}.season-summary-grid .positive{color:#72d9aa}.season-summary-grid .negative{color:#ff8585}.season-summary-grid .flat{color:var(--color-text-soft)}.workspace-hidden{display:none}@media (max-width:1000px){.radar-app{display:block}.radar-sidebar{width:100%;height:auto;padding:var(--space-3);border-bottom:1px solid #203543;border-right:0;position:relative}.radar-brand{padding:.2rem .3rem .8rem}.radar-nav{padding-bottom:.2rem;display:flex;overflow-x:auto}.radar-nav a{min-width:max-content;min-height:2.6rem}.radar-sidebar-foot{display:none}.workspace-tabs{display:flex;overflow-x:auto}.workspace-tabs button{width:auto;min-width:max-content;padding-left:.9rem;padding-right:.9rem}.radar-main{padding:0 .8rem 1.5rem}.radar-topbar{align-items:flex-start;min-height:auto;padding:1.15rem 0 1rem}.radar-toolbar{grid-template-columns:1fr}.radar-search{max-width:none}.radar-statusbar{justify-content:flex-start}.radar-query-head{flex-direction:column;align-items:flex-start}.radar-query-chips{justify-content:flex-start}}@media (max-width:760px){.admin-actions{flex-wrap:wrap}.summary-grid,.symbol-summary{grid-template-columns:1fr 1fr}.context-grid,.event-list li,.pulse-grid{grid-template-columns:1fr}.radar-statusbar{white-space:normal}.status-separator{display:none}.radar-query-chips{flex-wrap:nowrap;width:100%;padding-bottom:.2rem;overflow-x:auto}.radar-query-form{grid-template-columns:auto minmax(0,1fr)}.radar-query-form button{grid-column:1/-1;min-height:2.5rem}.workspace-heading>span{display:none}.matrix-symbol-search{width:100%}.matrix-history-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.fund-groups{grid-template-columns:1fr}.season-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.data-health-table,.data-health-table tbody,.data-health-table tr,.data-health-table th,.data-health-table td{width:auto;display:block}.data-health-table colgroup,.data-health-table thead{display:none}.data-health-table tbody tr{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;gap:.35rem .75rem;padding:.7rem 0;display:grid}.data-health-table tbody th,.data-health-table tbody td{border:0;padding:0}.data-health-table tbody th,.data-health-table td[data-label="Son 5 işlem günü"]{grid-column:1/-1}.data-health-table td.dh-last{text-align:right;grid-area:2/2}.data-health-table td:before{content:attr(data-label);color:var(--color-text-table-head);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.2rem;font-size:.66rem;display:block}.fund-flow-expanded-row .fund-flow-detail{box-sizing:border-box;width:calc(100vw - 2.5rem);max-width:100%;padding:var(--space-3);position:sticky;left:0}.fund-flow-expanded-row .fund-flow-detail .panel-heading{gap:var(--space-2);flex-wrap:wrap}.fund-flow-expanded-row .fund-flow-detail h3,.fund-flow-expanded-row .fund-flow-detail .panel-heading>div{white-space:normal}.volume-history-detail .volume-history-days{box-sizing:border-box;width:calc(100vw - 2.5rem);max-width:100%;position:sticky;left:0}.table-wrap>table:not(.data-health-table)>*>tr:not(.fund-flow-expanded-row):not(.health-detail-row):not(.volume-history-detail)>:first-child{z-index:1;box-shadow:inset -1px 0 0 var(--color-border);background:#101a24;position:sticky;left:0}.fund-flow-detail .table-wrap>table>*>tr>:first-child{background:#0a151d}.index-analysis-table tbody th{min-width:0}.season-heatmap-wrap .season-heatmap tbody th{z-index:1;background:#101a24;position:sticky;left:0}}@media (max-width:560px){.summary-grid,.symbol-summary{grid-template-columns:1fr}.radar-topbar{gap:.8rem;display:grid}.radar-topbar .admin-actions{justify-content:space-between}.daily-status-head{flex-direction:column;align-items:flex-start}.daily-warning summary{align-items:flex-start;gap:var(--space-1);flex-direction:column}.data-health-row{flex-direction:column}.data-health-row>div:last-child{text-align:left;justify-items:start}.technical-stats strong{font-size:22px}.season-heatmap{min-width:760px}.season-cell{min-width:48px;padding:.55rem .3rem}}@media (pointer:coarse){.detail-button,.fund-code-button,.fund-detail-chips button,.matrix-layer-tabs button,.prompt-chips button,.radar-query-chips button,.pagination button,.secondary-button,.radar-refresh,.workspace-tabs button,.sortable-table-heading,.matrix-symbol-search input,.matrix-symbol-search button,.filters select{min-height:44px}.dh-source-info summary{min-height:32px}}@media (min-width:1500px){.radar-content{padding-left:1.35rem;padding-right:1.35rem}.pulse-card{padding-left:1.05rem;padding-right:1.05rem}}@media (prefers-reduced-motion:reduce){.skeleton-bar{animation:none}}.volume-watch-panel{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.volume-watch-panel>.panel-heading{margin-bottom:0}.volume-experimental-note{border:1px solid var(--color-warn-bg);border-radius:var(--radius-md);color:var(--color-text-label);font-size:var(--text-sm);background:#44381459;margin:0;padding:.7rem .85rem;line-height:1.45}.volume-experimental-note strong{color:var(--color-warn-text)}.volume-filters{flex-wrap:wrap;align-items:flex-end;margin-bottom:0}.volume-filters small{color:var(--color-text-subtle);font-size:var(--text-xs)}.volume-date-select{color:var(--color-text-table-head);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.05em;gap:.25rem;display:grid}.volume-date-select select{text-transform:none;letter-spacing:0;min-height:38px;font-size:var(--text-base);border-radius:.5rem}.volume-lists{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));display:grid}.volume-list{border:1px solid var(--color-border-card);border-radius:var(--radius-md);background:var(--color-surface-inset);min-width:0;padding:.9rem}.volume-list h3{justify-content:space-between;gap:var(--space-2);margin:0 0 .6rem;font-size:.95rem;display:flex}.volume-list h3 span{color:var(--color-text-subtle);font-size:var(--text-sm);font-weight:400}.volume-list-accumulation h3{color:var(--color-good-text)}.volume-list-distribution h3{color:var(--color-bad-text)}.volume-tracking{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr);display:grid}.volume-tracking>.panel-heading{margin-bottom:0}.volume-tracking h3{font-size:var(--text-xl);margin:0}.volume-summary{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.volume-summary>div{border:1px solid var(--color-border-card);border-radius:var(--radius-md);background:var(--color-surface-card);gap:.2rem;padding:.7rem .8rem;display:grid}.volume-summary strong{color:var(--color-text-label);font-size:var(--text-sm)}.volume-summary span{color:var(--color-text);font-size:var(--text-base)}.volume-summary small{color:var(--color-text-subtle);font-size:var(--text-xs)}.volume-badge{border-radius:var(--radius-pill);background:var(--color-surface-chip);color:var(--color-text-label);font-size:var(--text-xs);white-space:nowrap;padding:.12rem .45rem;display:inline-block}.volume-badge-accumulation{background:var(--color-good-bg);color:var(--color-good-text)}.volume-badge-distribution{background:var(--color-bad-bg);color:var(--color-bad-text)}.volume-others{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.volume-others>h3{font-size:var(--text-xl);margin:0}.volume-other h3{color:var(--color-text-label)}.volume-other-description{color:var(--color-text);font-size:var(--text-sm);margin:0 0 .25rem;line-height:1.45}.volume-other-note{color:var(--color-text-subtle);font-size:var(--text-xs);margin:0 0 .6rem}.volume-glossary{border:1px solid var(--color-border-card);border-radius:var(--radius-md);background:var(--color-surface-inset)}.volume-glossary summary{cursor:pointer;min-height:44px;color:var(--color-text-label);padding:.7rem .85rem;font-weight:700}.volume-glossary>:not(summary){margin:0 .85rem .85rem}.volume-glossary-note{color:var(--color-warn-text);font-size:var(--text-sm)}.volume-glossary dl{gap:.55rem;display:grid}.volume-glossary dt{color:var(--color-text-label);font-weight:700;font-size:var(--text-sm)}.volume-glossary dd{color:var(--color-text);font-size:var(--text-sm);margin:.1rem 0 0;line-height:1.45}.data-health-table tr.dh-has-alerts>*{border-bottom:0}.data-health-table tr.dh-alert-row td{padding-top:0}.dh-alerts{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.dh-alerts li{flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;display:flex}.dh-alerts code{color:var(--color-text-subtle);font-size:var(--text-2xs)}.dh-alerts small{color:var(--color-text-soft);font-size:var(--text-xs)}.dh-alert-stamp{color:var(--color-text-subtle);font-size:var(--text-2xs);margin-top:.35rem;display:block}@media (max-width:760px){.data-health-table tbody tr.dh-has-alerts{border-bottom:0}.data-health-table tbody tr.dh-alert-row{padding-top:0}.data-health-table tr.dh-alert-row td{grid-column:1/-1}.data-health-table tr.dh-alert-row td:before{display:none}}.volume-symbol-search{width:min(100%,24rem)}.volume-symbol-search input,.volume-symbol-search button{min-height:44px}.volume-symbol-link{min-height:32px;color:var(--color-accent-text);font:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;padding:.15rem .1rem;font-weight:700;text-decoration:underline}.volume-symbol-link:hover{color:var(--color-accent-text-active)}.volume-symbol-view{scroll-margin-top:var(--space-4);border:1px solid var(--color-accent-border);border-radius:var(--radius-md);background:var(--color-surface-inset);padding:.9rem}.volume-symbol{gap:var(--space-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.volume-symbol>.panel-heading{margin-bottom:0}.volume-symbol h3{font-size:var(--text-xl);margin:0}.volume-symbol h4{margin:var(--space-2) 0 0;color:var(--color-text-label);font-size:.95rem}.volume-symbol h4 small{color:var(--color-text-subtle);font-size:var(--text-xs);font-weight:400}.volume-symbol-actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.volume-symbol-panel{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.volume-symbol-panel>h2{margin:0}.volume-tone-accumulation{background:var(--color-good-bg);color:var(--color-good-text)}.volume-tone-distribution{background:var(--color-bad-bg);color:var(--color-bad-text)}.volume-tone-muted{color:var(--color-text-subtle);background:0 0}.volume-backfill-badge{border:1px dashed var(--color-border-input);border-radius:var(--radius-pill);color:var(--color-text-subtle);font-size:var(--text-2xs);white-space:nowrap;margin-left:.3rem;padding:.05rem .4rem;font-weight:400;display:inline-block}.volume-timeline th[scope=row]{white-space:nowrap}.volume-row-backfill td,.volume-row-backfill th{color:var(--color-text-label)}.volume-heatmap-legend{flex-wrap:wrap;align-items:center;gap:.4rem .5rem;display:flex}.volume-heatmap-legend .volume-heat-cell{min-width:3.2rem;padding:.2rem .45rem}.volume-heatmap-legend small{color:var(--color-text-subtle);font-size:var(--text-xs)}.volume-heatmap-wrap{width:100%;padding-bottom:var(--space-1);overflow-x:auto}.volume-heatmap{grid-template-columns:6.6rem repeat(var(--heat-cols,16), minmax(2.5rem, 1fr));font-variant-numeric:tabular-nums;gap:2px;min-width:max-content;display:grid}.volume-heat-row{display:contents}.volume-heat-corner,.volume-heat-label{color:var(--color-text-table-head);font-size:var(--text-2xs);text-align:center;white-space:nowrap;padding:.3rem .2rem}.volume-heat-corner{text-align:left}.volume-heat-date{color:var(--color-text-label);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:.2rem;padding:.3rem .35rem .3rem 0;display:flex}.volume-heat-date small{color:var(--color-text-subtle);font-size:var(--text-2xs)}.volume-heat-cell{min-height:1.9rem;font-size:var(--text-xs);border-radius:4px;justify-content:center;align-items:center;display:flex}.heat-none{border:1px dashed var(--color-border);background:0 0}.heat-low{background:var(--color-heat-low-bg);color:var(--color-heat-low-text)}.heat-neutral{background:var(--color-heat-neutral-bg);color:var(--color-heat-neutral-text)}.heat-high{background:var(--color-heat-high-bg);color:var(--color-heat-high-text);font-weight:700}.heat-extreme{background:var(--color-heat-extreme-bg);color:var(--color-heat-extreme-text);font-weight:800}@media (max-width:760px){.volume-symbol-view{padding:.6rem}.volume-symbol-search{width:100%}.volume-heatmap{grid-template-columns:5.4rem repeat(var(--heat-cols,16), minmax(2.3rem, 1fr))}.volume-heat-date{z-index:1;background:var(--color-surface-inset);position:sticky;left:0}}.slot-badge{border-radius:var(--radius-md);background:var(--color-warn-bg);color:var(--color-warn-text);font-size:var(--text-sm);white-space:nowrap;padding:.2rem .55rem;font-weight:600;display:inline-block}.slot-attention-date{color:var(--color-text-muted);font-weight:400}.slot-attention-list{flex-wrap:wrap;gap:.4rem 1.2rem;margin:0 0 .8rem;padding:0;list-style:none;display:flex}.slot-symbol-badge{margin:0 0 var(--space-8,1rem)}.slot-symbol-badge .note{margin:.35rem 0 0}.slot-record-missing{color:var(--color-warn-text);font-size:var(--text-sm);margin:0 0 .6rem}@media (max-width:640px){.slot-attention-panel .panel-heading{flex-wrap:wrap;gap:.5rem}.slot-badge{white-space:normal}}.evidence-line{margin:0 0 var(--space-4);flex-wrap:wrap;align-items:center;gap:.4rem .6rem;display:flex}.evidence-badge{border-radius:var(--radius-md);font-size:var(--text-sm);letter-spacing:.04em;white-space:nowrap;color:#b6c2ca;background:#28343d;padding:.2rem .55rem;font-weight:700;display:inline-block}.evidence-dogrulaniyor,.evidence-kesif,.evidence-deneysel{background:var(--color-warn-bg);color:var(--color-warn-text)}.evidence-olumsuz{background:var(--color-bad-bg);color:var(--color-bad-text)}.evidence-detail,.evidence-note{color:var(--color-text-muted);font-size:var(--text-sm)}.evidence-note{flex-basis:100%}.tdas-closed{color:var(--color-text-muted)}.evidence-tarihsel{color:#b6c2ca;font-size:var(--text-xs);background:#28343d;padding:.1rem .4rem}.evidence-strip-list,.change-list{margin:0 0 var(--space-3);gap:.6rem;padding:0;list-style:none;display:grid}.evidence-strip-list li{flex-wrap:wrap;align-items:center;gap:.3rem .6rem;display:flex}.change-list li{justify-content:space-between;gap:var(--space-4);display:flex}.site-disclaimer{max-width:72rem;margin:var(--space-6) auto 0;padding:var(--space-4) 16px var(--space-6);color:var(--color-text-muted);font-size:var(--text-xs);border-top:1px solid #ffffff1f;line-height:1.5}.site-disclaimer p{margin:0}
