.archive-hero{padding-top:clamp(70px,10vh,116px);padding-bottom:52px}
.archive-hero h1{margin-top:21px;margin-bottom:22px}
.archive{padding-bottom:38px}
.archive-search{max-width:680px;margin:0 auto 84px;position:relative;z-index:3}
.search-label{display:block;margin:0 0 12px 4px;color:#c2dce6;font:500 10px/1.4 Manrope,Arial,sans-serif;letter-spacing:.2em}
.search-control{position:relative;display:flex;align-items:center;gap:13px;min-height:62px;padding:0 19px;border:1px solid rgba(215,238,248,.38);border-radius:5px;background:rgba(9,28,44,.54);box-shadow:inset 0 1px 0 rgba(242,250,253,.07),0 16px 45px rgba(4,19,32,.15);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:#c8e3ef}
.search-control:focus-within{border-color:rgba(218,241,250,.75);box-shadow:0 0 0 3px rgba(190,225,241,.08),inset 0 1px 0 rgba(242,250,253,.08)}
.search-control input{width:100%;height:60px;border:0;outline:0;background:transparent;color:#f3f9fc;font:400 15px/1.4 Manrope,Arial,sans-serif;min-width:0}
.search-control input::placeholder{color:#a8c3d0;opacity:.88}
.search-control input::-webkit-search-cancel-button{display:none}
.search-clear{flex:none;border:0;background:transparent;color:#bad5e1;font:500 11px/1 Manrope,Arial,sans-serif;padding:10px 0 10px 8px}
.search-help{margin:11px 4px 0;color:#b6ced9;font:400 12px/1.65 Manrope,Arial,sans-serif}
.suggestions{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:5;margin:0;padding:6px;list-style:none;border:1px solid rgba(211,235,246,.29);border-radius:5px;background:rgba(8,25,40,.97);box-shadow:0 22px 54px rgba(2,12,22,.48);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
.suggestions[hidden]{display:none}
.suggestion{display:flex;width:100%;min-height:48px;align-items:center;gap:14px;padding:8px 12px;border:0;border-radius:3px;background:transparent;text-align:left;color:#eaf5f9}
.suggestion:hover,.suggestion[aria-selected=true]{background:rgba(192,225,239,.12)}
.suggestion-code{min-width:62px;color:#f1f8fb;font:500 13px/1.3 Manrope,Arial,sans-serif;letter-spacing:.04em}
.suggestion-company{color:#bbd1dc;font:400 13px/1.4 Manrope,Arial,sans-serif}
.archive-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;padding-bottom:17px;border-bottom:1px solid rgba(225,244,251,.27)}
.archive-heading .eyebrow{margin-bottom:9px;letter-spacing:.2em}
.archive-heading h2{color:#f4fafc;font:400 clamp(27px,3.5vw,40px)/1.13 'Inter Tight',Manrope,Arial,sans-serif;letter-spacing:-.025em}
.archive-count{padding-bottom:4px;white-space:nowrap;color:#c2dce6;font:400 11px/1.4 Manrope,Arial,sans-serif;letter-spacing:.04em}
.analysis-card{display:grid;grid-template-columns:minmax(240px,.82fr) minmax(0,1.18fr);align-items:stretch;overflow:hidden;border:1px solid rgba(218,240,248,.23);border-radius:5px;background:linear-gradient(110deg,rgba(15,43,62,.78),rgba(8,27,43,.75));box-shadow:0 20px 48px rgba(4,19,32,.17)}
.archive-list{display:grid;gap:17px}
.analysis-visual{position:relative;display:flex;min-height:255px;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(ellipse at 50% 45%,rgba(161,208,229,.1),rgba(13,37,56,.25) 64%,rgba(4,19,32,.35));border-right:1px solid rgba(219,240,248,.13)}
.analysis-visual img{width:100%;height:100%;position:absolute;inset:0;object-fit:contain;padding:12px;transition:transform .35s ease}
.analysis-visual-empty{display:flex;align-items:center;justify-content:center;color:#a9c4d0;font:500 10px/1.4 Manrope,Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase}
.analysis-visual-empty::after{content:none}
.analysis-visual:hover img{transform:scale(1.025)}
.analysis-visual::after{content:'X GÖNDERİSİNİ AÇ';position:absolute;right:12px;bottom:12px;padding:7px 9px;border:1px solid rgba(229,244,250,.27);border-radius:2px;background:rgba(7,23,36,.78);color:#e5f1f6;font:500 9px/1.3 Manrope,Arial,sans-serif;letter-spacing:.13em;opacity:.92}
.analysis-copy{min-width:0;padding:24px clamp(20px,3vw,36px) 22px;display:flex;flex-direction:column;align-items:flex-start}
.analysis-meta{display:flex;flex-wrap:wrap;align-items:center;gap:9px 12px;margin-bottom:14px;color:#bad0db;font:500 10px/1.4 Manrope,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}
.analysis-meta time{color:#d5e5ec}
.analysis-meta .meta-separator{width:3px;height:3px;border-radius:50%;background:#b7d7e5;opacity:.75}
.analysis-title{margin:0 0 13px;color:#f4fafc;font:400 clamp(24px,2.65vw,33px)/1.12 'Inter Tight',Manrope,Arial,sans-serif;letter-spacing:-.025em;text-wrap:balance}
.analysis-full{width:100%;margin:3px 0 15px;border-top:1px solid rgba(220,240,248,.19);color:#d4e5eb}.analysis-full summary{display:inline-flex;align-items:center;min-height:42px;gap:9px;color:#e9f5f9;font:500 12px/1.4 Manrope,Arial,sans-serif;cursor:pointer;list-style:none}.analysis-full summary::-webkit-details-marker{display:none}.analysis-full summary::after{content:'+';font:300 19px/1 'Inter Tight',sans-serif;color:#c0deea;transition:transform .2s}.analysis-full[open] summary::after{transform:rotate(45deg)}.analysis-full-body{padding:3px 0 14px;width:100%}.original-label{margin:0 0 9px;color:#bdd6e0;font:500 9px/1.4 Manrope,Arial,sans-serif;letter-spacing:.17em}.analysis-text{color:#cedfe6;font:400 13px/1.85 Manrope,Arial,sans-serif;white-space:pre-line;overflow-wrap:anywhere}.twitter-tweet{max-width:550px!important;margin:0!important}

.analysis-source{display:inline-flex;align-items:center;min-height:42px;margin-top:auto;padding-top:12px;color:#c0deea;font:500 11px/1.4 Manrope,Arial,sans-serif;letter-spacing:.04em;text-decoration:underline;text-decoration-color:rgba(193,222,235,.48);text-underline-offset:5px}
.analysis-source:hover{color:#fff;text-decoration-color:#fff}
.archive-empty{margin:0;padding:40px 20px;border:1px solid rgba(218,240,248,.2);border-radius:4px;color:#d4e5eb;text-align:center;font:400 14px/1.7 Manrope,Arial,sans-serif}
.archive-note{max-width:700px;margin:22px auto 0;color:#9db6c4;text-align:center;font:400 11px/1.7 Manrope,Arial,sans-serif}
.archive-footer{padding-top:25px;padding-bottom:34px}
.archive-entry{margin-top:13px;font-size:12px;color:#eef7fa}
.archive-entry::after{bottom:3px}
@media(max-width:700px){
  .archive-hero{padding-top:59px;padding-bottom:34px}
  .archive-hero h1{font-size:clamp(41px,11vw,60px);margin:18px 0 18px}
  .archive-hero .lead{max-width:340px}
  .archive{width:calc(100% - 36px);padding-bottom:25px}
  .archive-search{margin-bottom:57px}
  .search-control{min-height:56px;padding-inline:15px;gap:10px}
  .search-control input{height:54px;font-size:14px}
  .search-help{font-size:11px}
  .archive-heading{margin-bottom:15px;padding-bottom:13px}
  .archive-heading h2{font-size:29px}
  .archive-list{gap:13px}
  .analysis-card{grid-template-columns:1fr}
  .analysis-visual{display:block;width:100%;height:clamp(220px,58vw,330px);min-height:220px;aspect-ratio:auto;border-right:0;border-bottom:1px solid rgba(219,240,248,.13)}
  .analysis-visual img{display:block;width:100%;height:100%;min-height:220px;padding:10px;object-fit:contain}
  .analysis-copy{padding:19px 18px 16px}
  .analysis-meta{font-size:9px;margin-bottom:11px}
  .analysis-title{font-size:27px;line-height:1.13;margin-bottom:10px}
  .analysis-excerpt{font-size:13px;line-height:1.75;margin-bottom:13px}.analysis-full{margin:2px 0 12px}.analysis-text{font-size:12px;line-height:1.75}
  .analysis-source{margin-top:3px}
  .archive-note{font-size:10px;margin-top:18px}
  .archive-footer{padding-top:17px}
}
@media(prefers-reduced-motion:reduce){.analysis-visual img,.analysis-full summary::after{transition:none}}

.analysis-visual-unavailable{display:none}.analysis-visual-unavailable::after{content:none}.visual-fallback{position:relative;z-index:1;padding:10px 13px;border:1px solid rgba(229,244,250,.34);border-radius:3px;background:rgba(7,23,36,.72);color:#e5f1f6;font:500 11px/1.5 Manrope,Arial,sans-serif;letter-spacing:.035em}.analysis-visual-unavailable:hover .visual-fallback{color:#fff;border-color:rgba(229,244,250,.62)}

.archive-disclosure{display:flex;gap:13px;max-width:900px;margin:0 auto 34px;padding:17px 19px;border:1px solid rgba(221,240,248,.24);border-left:2px solid rgba(206,231,242,.64);background:rgba(8,27,43,.46);color:#d5e5ec}.archive-disclosure p{margin:0;font:400 12px/1.75 Manrope,Arial,sans-serif}.disclosure-mark{display:grid;flex:0 0 22px;width:22px;height:22px;place-items:center;border:1px solid rgba(211,235,246,.45);border-radius:50%;color:#e6f2f7;font:500 12px/1 Manrope,Arial,sans-serif}@media(max-width:700px){.archive-disclosure{gap:10px;margin-bottom:27px;padding:14px 13px}.archive-disclosure p{font-size:11px;line-height:1.7}.disclosure-mark{flex-basis:20px;width:20px;height:20px}}



.analysis-excerpt{width:100%;margin:0 0 16px;color:#d4e5eb;font:400 14px/1.78 Manrope,Arial,sans-serif;overflow-wrap:anywhere}
.excerpt-label{display:block;margin-bottom:7px;color:#bdd6e0;font:500 9px/1.4 Manrope,Arial,sans-serif;letter-spacing:.18em}.analysis-visual{cursor:pointer}.archive-disclosure{margin-bottom:34px}
@media(max-width:700px){.archive-disclosure{margin-bottom:27px}}

.analysis-visual-unavailable .visual-fallback{display:inline-block}
