/* Derin Kare Atlas / Keşif Evreni 2.1 — no third-party dependencies */
.dk-uv-page{--uv-gold:var(--dk-accent,#d7b47c);--uv-ink:var(--dk-text-strong,#f1efe9);--uv-text:var(--dk-text-soft,#c3ced4);--uv-muted:var(--dk-subtle,#94a5b2);--uv-line:var(--dk-line,rgba(220,230,237,.13));color:var(--uv-ink);background:var(--dk-page,#0b141d);overflow:hidden;padding-bottom:70px}
.dk-uv-page *{box-sizing:border-box}.dk-uv-page button,.dk-uv-page input{font:inherit}.dk-uv-page button{cursor:pointer}.dk-uv-page button:focus-visible,.dk-uv-page a:focus-visible,.dk-uv-page input:focus-visible{outline:3px solid var(--uv-gold);outline-offset:3px}.dk-uv-page em{font-style:italic;color:var(--uv-gold)}
.dk-uv-intro{min-height:286px;padding-top:57px;padding-bottom:48px;display:flex;justify-content:space-between;align-items:center;gap:25px}.dk-uv-eyebrow{font-size:11px;letter-spacing:.18em;font-weight:750;color:var(--uv-gold);margin:0 0 15px}.dk-uv-spark{font-size:20px;padding-right:6px}.dk-uv-intro h1{font-size:clamp(40px,5.8vw,76px);line-height:1.06;letter-spacing:-.05em;font-weight:740;margin:0 0 18px}.dk-uv-lead{font-size:15px;max-width:610px;color:var(--uv-text);line-height:1.85;margin:0}.dk-uv-facts{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:22px;color:var(--uv-muted);font-size:11px;font-weight:650}.dk-uv-intro-mark{display:flex;flex-direction:column;align-items:center;gap:9px;flex:none;color:var(--uv-muted);font-size:9px;letter-spacing:.2em}.dk-uv-mark-core{font-size:29px;font-weight:750;letter-spacing:-.16em;padding:26px;border:1px solid var(--uv-gold);border-radius:50%;width:100px;height:100px;display:grid;place-content:center;color:var(--uv-gold);box-shadow:0 0 0 12px var(--dk-accent-wash,rgba(224,185,121,.08)),0 0 0 26px var(--dk-accent-wash,rgba(224,185,121,.06))}
.dk-uv-shell{display:grid;grid-template-columns:228px minmax(0,1fr) 232px;min-height:640px;border:1px solid var(--uv-line);border-radius:24px;overflow:hidden;background:var(--dk-card,#13222c);box-shadow:var(--dk-shadow,0 20px 60px rgba(0,0,0,.1))}.dk-uv-side,.dk-uv-preview{padding:26px 20px;background:var(--dk-card,#13222c);min-width:0}.dk-uv-side{border-right:1px solid var(--uv-line)}.dk-uv-side-kicker,.dk-uv-preview-top{font-size:9px;letter-spacing:.15em;font-weight:750;color:var(--uv-muted)}.dk-uv-side h2{margin:20px 0 28px;font-size:29px;letter-spacing:-.045em}.dk-uv-side label{font-size:11px;font-weight:700;color:var(--uv-text)}.dk-uv-search-wrap{display:flex;gap:8px;align-items:center;max-width:100%;border:1px solid var(--uv-line);border-radius:12px;background:var(--dk-input,var(--dk-card));margin:9px 0 31px;padding:0 12px;color:var(--uv-gold)}.dk-uv-search-wrap span{font-size:23px}.dk-uv-search-wrap input{width:100%;min-width:0;min-height:43px;color:var(--uv-ink);background:transparent;border:0;outline:none;font-size:12px!important}.dk-uv-search-wrap input::placeholder{color:var(--uv-muted);font-size:11px}.dk-uv-search-wrap:focus-within{border-color:var(--uv-gold)}.dk-uv-filter-heading{display:flex;justify-content:space-between;margin-bottom:12px;color:var(--uv-muted);font-size:9px;letter-spacing:.15em}.dk-uv-filter-heading strong{color:var(--uv-text)}.dk-uv-filters{display:grid;gap:5px}.dk-uv-filter{width:100%;display:flex;align-items:center;gap:10px;text-align:left;padding:11px 9px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--uv-text);font-size:12px;font-weight:650;transition:background .2s,border-color .2s,transform .2s}.dk-uv-filter:hover{background:var(--dk-accent-wash,rgba(224,185,121,.1));transform:translateX(2px)}.dk-uv-filter.is-active{background:var(--dk-accent-wash,rgba(224,185,121,.12));border-color:var(--dk-gold-line,rgba(224,185,121,.3));color:var(--uv-ink)}.dk-uv-filter-dot{width:8px;height:8px;flex:none;border-radius:50%;border:1px solid var(--uv-gold)}.dk-uv-filter.is-active .dk-uv-filter-dot{background:var(--uv-gold);box-shadow:0 0 0 4px var(--dk-accent-wash,rgba(224,185,121,.1))}.dk-uv-count{margin-left:auto;color:var(--uv-muted);font-size:10px}.dk-uv-side-help{margin-top:49px;padding:17px 12px;border:1px solid var(--uv-line);border-radius:12px;background:var(--dk-surface,#172733)}.dk-uv-help-symbol{font-size:19px;color:var(--uv-gold)}.dk-uv-side-help p{font-size:11px;color:var(--uv-muted);line-height:1.8;margin:8px 0 0}
.dk-uv-stage{position:relative;min-height:640px;overflow:hidden;background:radial-gradient(ellipse at 50% 48%,rgba(185,142,73,.095),transparent 53%),radial-gradient(circle at 75% 18%,rgba(81,130,166,.06),transparent 35%),radial-gradient(circle at 12px 12px,rgba(146,158,175,.18) 0 1px,transparent 1.7px) 0 0 / 41px 41px,var(--dk-hero,#0c1c26);isolation:isolate}.dk-uv-stage:after{content:"";position:absolute;inset:0;pointer-events:none;border:1px solid var(--uv-line)}.dk-uv-stage-top,.dk-uv-stage-info{position:absolute;left:24px;right:24px;display:flex;justify-content:space-between;align-items:center;gap:12px;z-index:2;font-size:9px;color:var(--uv-muted);letter-spacing:.16em;font-weight:700;pointer-events:none}.dk-uv-stage-top{top:24px}.dk-uv-stage-info{bottom:22px;line-height:1.5}.dk-uv-live{display:flex;align-items:center;gap:9px;color:var(--uv-text)}.dk-uv-live i{width:6px;height:6px;background:#72ceb0;border-radius:50%;box-shadow:0 0 10px rgba(114,206,176,.3)}.dk-uv-svg{width:100%;height:640px;display:block;user-select:none;touch-action:pan-y;cursor:grab}.dk-uv-svg.is-dragging{cursor:grabbing}.dk-uv-orbit{fill:none;stroke:var(--uv-gold);stroke-opacity:.19;stroke-width:1;stroke-dasharray:4 15}.dk-uv-orbit-b{stroke-dasharray:2 17;stroke-opacity:.11}.dk-uv-orbit-c{stroke-opacity:.1;stroke-dasharray:1 20}.dk-uv-cross{stroke:var(--uv-gold);stroke-opacity:.09;stroke-width:1;stroke-dasharray:2 13}.dk-uv-edge{stroke:var(--uv-gold);stroke-opacity:.25;stroke-width:1.2;fill:none;transition:stroke-opacity .27s,stroke-width .27s}.dk-uv-edge.is-muted{stroke-opacity:.04}.dk-uv-edge.is-accented{stroke-opacity:.8;stroke-width:2.3}.dk-uv-center-halo{fill:none;stroke:var(--uv-gold);stroke-opacity:.26;stroke-width:1;stroke-dasharray:4 7;transform-origin:600px 380px}.dk-uv-center{fill:var(--dk-card,#14222c);stroke:var(--uv-gold);stroke-width:2}.dk-uv-center-text{fill:var(--uv-gold);font-size:21px;font-weight:800;letter-spacing:.1em;text-anchor:middle;pointer-events:none}.dk-uv-center-sub{fill:var(--uv-muted);font-size:8px;letter-spacing:.17em;text-anchor:middle;pointer-events:none}.dk-uv-category{cursor:pointer}.dk-uv-category-halo{fill:var(--dk-card,#13222c);stroke:var(--uv-gold);stroke-opacity:.28;stroke-width:1.2}.dk-uv-category-main{fill:var(--dk-hero,#0c1c26);stroke:var(--uv-gold);stroke-width:1.7}.dk-uv-category-dot{}.dk-uv-category-text{fill:var(--uv-ink);font-size:13px;font-weight:730;letter-spacing:.02em;text-anchor:middle;paint-order:stroke;stroke:var(--dk-hero,#0c1c26);stroke-width:3;stroke-linejoin:round}.dk-uv-category-num{fill:var(--uv-muted);font-size:9px;text-anchor:middle}.dk-uv-article{cursor:pointer}.dk-uv-article-aura{fill:var(--uv-gold);fill-opacity:.06;stroke:var(--uv-gold);stroke-opacity:.19}.dk-uv-article-dot{stroke:var(--dk-hero,#0b1b25);stroke-width:2;transition:r .2s,fill .2s}.dk-uv-article-label{fill:var(--uv-ink);font-size:11px;font-weight:600;opacity:0;pointer-events:none;stroke:var(--dk-hero,#0c1c26);stroke-width:3;paint-order:stroke;transition:opacity .2s}.dk-uv-article:hover .dk-uv-article-label,.dk-uv-article:focus .dk-uv-article-label,.dk-uv-article.is-selected .dk-uv-article-label{opacity:1}.dk-uv-article:hover .dk-uv-article-dot,.dk-uv-article:focus .dk-uv-article-dot,.dk-uv-article.is-selected .dk-uv-article-dot{r:10;fill:#fff0c6}.dk-uv-category:focus-visible,.dk-uv-article:focus-visible{outline:none}.dk-uv-category:focus-visible .dk-uv-category-main,.dk-uv-article:focus-visible .dk-uv-article-aura{stroke-width:3;stroke:#f3d99e}.dk-uv-category.is-muted,.dk-uv-article.is-muted{opacity:.1;pointer-events:none}.dk-uv-category.is-active .dk-uv-category-halo{stroke-opacity:.85;stroke-width:2}.dk-uv-controls{position:absolute;right:18px;bottom:48px;z-index:2;display:grid;gap:5px}.dk-uv-controls button{width:36px;height:36px;display:grid;place-items:center;background:var(--dk-card,#152330);border:1px solid var(--uv-line);border-radius:9px;color:var(--uv-ink);font-size:19px}.dk-uv-controls button:hover{border-color:var(--uv-gold);color:var(--uv-gold)}
.dk-uv-preview{border-left:1px solid var(--uv-line);display:flex;flex-direction:column}.dk-uv-preview-top{display:flex;justify-content:space-between;align-items:center}.dk-uv-preview-star{color:var(--uv-gold);font-size:23px}.dk-uv-preview-placeholder{margin:auto 0;min-height:340px;display:flex;flex-direction:column;justify-content:center}.dk-uv-compass{font-size:60px;width:94px;height:94px;display:grid;place-items:center;border:1px solid var(--dk-gold-line,rgba(224,185,121,.3));border-radius:50%;margin-bottom:33px;color:var(--uv-gold);box-shadow:0 0 0 15px var(--dk-accent-wash,rgba(224,185,121,.08))}.dk-uv-preview-eyebrow{font-size:10px;letter-spacing:.14em;font-weight:800;color:var(--uv-gold)}.dk-uv-preview h2{font-size:clamp(25px,2.1vw,32px);letter-spacing:-.055em;line-height:1.18;margin:14px 0}.dk-uv-preview p{font-size:12px;color:var(--uv-text);line-height:1.9}.dk-uv-selected{margin-top:33px}.dk-uv-selected[hidden],.dk-uv-preview-placeholder[hidden]{display:none!important}.dk-uv-selected img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:12px;margin-bottom:23px;border:1px solid var(--uv-line);background:var(--dk-hero)}.dk-uv-selected-meta{display:flex;justify-content:space-between;flex-wrap:wrap;gap:9px;color:var(--uv-muted);font-size:10px;margin:22px 0}.dk-uv-selected-meta a{color:var(--uv-gold);text-decoration:underline;text-underline-offset:3px}.dk-uv-read{display:flex;align-items:center;justify-content:space-between;gap:10px;border-radius:12px;text-decoration:none;color:var(--dk-accent-ink,#1d2429)!important;background:var(--uv-gold);padding:14px 14px;font-size:12px;font-weight:750}.dk-uv-read:hover{filter:brightness(1.08)}
.dk-uv-note{display:flex;align-items:start;gap:12px;padding-top:18px;padding-bottom:27px;color:var(--uv-muted);font-size:11px}.dk-uv-note span{font-size:18px;color:var(--uv-gold)}.dk-uv-note p{margin:3px 0;line-height:1.7}.dk-uv-access-list{padding-top:45px}.dk-uv-list-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:23px}.dk-uv-list-heading h2{font-size:clamp(27px,3.8vw,43px);letter-spacing:-.04em;margin:0}.dk-uv-list-heading p{color:var(--uv-muted);font-size:12px}.dk-uv-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dk-uv-list-row{display:flex;gap:17px;align-items:center;border:1px solid var(--uv-line);border-radius:13px;padding:17px;background:var(--dk-card);text-decoration:none;color:var(--uv-ink);transition:border-color .2s,transform .2s}.dk-uv-list-row:hover{border-color:var(--uv-gold);transform:translateY(-2px)}.dk-uv-list-row[hidden]{display:none!important}.dk-uv-list-row span:nth-child(2){flex:1;min-width:0;display:grid;gap:5px}.dk-uv-list-index{color:var(--uv-gold);font-size:11px;font-weight:750}.dk-uv-list-row strong{font-size:13px;line-height:1.4}.dk-uv-list-row small{color:var(--uv-muted);font-size:10px}.dk-uv-list-row span:last-child{color:var(--uv-gold)}.dk-uv-smallprint{font-size:11px;line-height:1.7;color:var(--uv-muted);padding-top:13px}.dk-uv-smallprint a{color:var(--uv-gold);text-decoration:underline}
html.dk-motion-ready:not(.dk-motion-off) .dk-uv-mark-core,html.dk-motion-ready:not(.dk-motion-off) .dk-uv-compass{animation:dk-uv-breathe 6s ease-in-out infinite}html.dk-motion-ready:not(.dk-motion-off) .dk-uv-center-halo{animation:dk-uv-rotate 75s linear infinite}html.dk-motion-ready:not(.dk-motion-off) .dk-uv-center{animation:dk-uv-core 4s ease-in-out infinite;transform-origin:600px 380px}html.dk-motion-ready:not(.dk-motion-off) .dk-uv-live i{animation:dk-uv-breathe 3s ease-in-out infinite}
@keyframes dk-uv-breathe{50%{box-shadow:0 0 0 18px var(--dk-accent-wash,rgba(224,185,121,.11))}}@keyframes dk-uv-rotate{to{transform:rotate(360deg)}}@keyframes dk-uv-core{50%{stroke-opacity:.5}}
html.dk-motion-off .dk-uv-page *,html.dk-motion-off .dk-uv-page *:before,html.dk-motion-off .dk-uv-page *:after{animation:none!important;transition:none!important} @media(prefers-reduced-motion:reduce){html:not(.dk-motion-user-on) .dk-uv-page *,html:not(.dk-motion-user-on) .dk-uv-page *:before,html:not(.dk-motion-user-on) .dk-uv-page *:after{animation:none!important;transition:none!important}}
@media(max-width:1120px){.dk-uv-shell{grid-template-columns:205px minmax(0,1fr)}.dk-uv-preview{grid-column:1/-1;border-left:0;border-top:1px solid var(--uv-line);padding:23px 27px}.dk-uv-preview-placeholder{min-height:120px;margin:0}.dk-uv-compass{display:none}.dk-uv-selected{margin-top:16px;display:grid;grid-template-columns:150px 1fr;column-gap:20px;align-items:start}.dk-uv-selected img{grid-row:1/6;margin:0}.dk-uv-selected h2{font-size:25px}.dk-uv-selected .dk-uv-read{max-width:250px}.dk-uv-stage,.dk-uv-svg{min-height:600px;height:600px}}
@media(max-width:730px){.dk-uv-intro{padding:37px 0 30px;min-height:0;display:block}.dk-uv-intro-mark{display:none}.dk-uv-intro h1{font-size:clamp(37px,9vw,55px)}.dk-uv-shell{display:flex;flex-direction:column;border-radius:17px}.dk-uv-side{border-right:0;border-bottom:1px solid var(--uv-line);padding:19px 17px}.dk-uv-side h2{font-size:24px;margin:9px 0 14px}.dk-uv-search-wrap{margin:6px 0 16px}.dk-uv-filters{display:flex;gap:7px;overflow:auto;padding-bottom:8px;scrollbar-width:thin}.dk-uv-filter{min-width:max-content;width:auto;padding:9px 13px;border:1px solid var(--uv-line)}.dk-uv-filter-heading{margin-bottom:9px}.dk-uv-side-help{display:none}.dk-uv-stage,.dk-uv-svg{min-height:420px;height:420px}.dk-uv-stage-top,.dk-uv-stage-info{left:14px;right:14px;font-size:8px}.dk-uv-stage-top{top:14px}.dk-uv-map-tip{display:none}.dk-uv-controls{right:12px;bottom:42px}.dk-uv-preview{padding:18px}.dk-uv-selected{display:block}.dk-uv-selected img{max-width:270px;aspect-ratio:16/9;margin-bottom:16px}.dk-uv-preview-placeholder{min-height:105px}.dk-uv-list{grid-template-columns:1fr}.dk-uv-list-heading{display:block}.dk-uv-note{padding-top:16px}.dk-uv-list-row{padding:15px}.dk-uv-access-list{padding-top:28px}}
/* Discoverability from the main homepage. */
.dk-uv-home-promo{position:relative;display:grid;grid-template-columns:1fr auto;gap:22px;align-items:center;margin-top:30px;padding:26px 30px;border-radius:20px;border:1px solid var(--dk-gold-line,rgba(224,185,121,.28));background:radial-gradient(circle at 85% 10%,var(--dk-accent-wash,rgba(224,185,121,.12)),transparent 50%),var(--dk-card,#14222c);box-shadow:var(--dk-shadow)}.dk-uv-home-promo .dk-uv-eyebrow{margin-bottom:7px}.dk-uv-home-promo h2{font-size:clamp(24px,3.2vw,34px);letter-spacing:-.045em;color:var(--dk-text-strong);margin:0 0 9px}.dk-uv-home-promo p:last-child{color:var(--dk-text-soft);font-size:12px;line-height:1.7;margin:0}.dk-uv-home-go{display:inline-flex;align-items:center;gap:15px;justify-content:center;border-radius:12px;background:var(--dk-accent);color:var(--dk-accent-ink)!important;padding:15px 20px;white-space:nowrap;font-size:12px;font-weight:800;text-decoration:none;transition:transform .2s}.dk-uv-home-go:hover{transform:translateY(-3px)}html.dk-motion-off .dk-uv-home-go:hover{transform:none}@media(max-width:730px){.dk-uv-home-promo{grid-template-columns:1fr;padding:20px}.dk-uv-home-go{justify-content:space-between}}
