:root{--surface-container: #20201f;--primary-fixed-dim: #c6c6c6;--primary: #c6c6c6;--tertiary: #ffb3b3;--surface-container-lowest: #0e0e0e;--error: #ffb4ab;--surface-variant: #353535;--surface-dim: #131313;--outline: #988e90;--on-error: #690005;--on-secondary: #2f3131;--on-primary-container: #757575;--secondary: #c6c6c7;--on-secondary-container: #b4b5b5;--on-background: #e5e2e1;--on-primary: #303030;--tertiary-container: #000000;--surface-container-high: #2a2a2a;--surface-container-low: #1c1b1b;--surface-tint: #c6c6c6;--surface-bright: #393939;--surface-container-highest: #353535;--on-tertiary: #680015;--primary-container: #000000;--on-tertiary-container: #d43d4b;--inverse-surface: #e5e2e1;--on-surface: #e5e2e1;--inverse-on-surface: #313030;--on-surface-variant: #cfc4c5;--surface: #131313;--secondary-container: #454747;--background: #131313}html.light{--surface-container: #f0eded;--primary-fixed-dim: #4a4a4a;--primary: #3a3a3a;--tertiary: #A6192E;--surface-container-lowest: #ffffff;--error: #ba1a1a;--surface-variant: #e0dada;--surface-dim: #ddd9d8;--outline: #7d7576;--on-error: #ffffff;--on-secondary: #ffffff;--on-primary-container: #555555;--secondary: #5c5f5f;--on-secondary-container: #3a3c3c;--on-background: #1c1b1b;--on-primary: #ffffff;--tertiary-container: #ffdad9;--surface-container-high: #e8e4e3;--surface-container-low: #f7f3f2;--surface-tint: #5e5e5e;--surface-bright: #fdf8f8;--surface-container-highest: #e2dede;--on-tertiary: #ffffff;--primary-container: #e2e2e2;--on-tertiary-container: #410009;--inverse-surface: #313030;--on-surface: #1c1b1b;--inverse-on-surface: #f5f0ef;--on-surface-variant: #504547;--surface: #fdf8f8;--secondary-container: #e2e2e2;--background: #fdf8f8}:root.dark,html.dark{--tema-arkaplan: #131313;--tema-arkaplan-yumusak: #1c1b1b;--tema-yuzey: #20201f;--tema-yuzey-yumusak: #1c1b1b;--tema-kenarlik: rgba(255, 255, 255, .12);--tema-kenarlik-guclu: rgba(255, 255, 255, .25);--tema-metin: #cfc4c5;--tema-metin-sessiz: rgba(207, 196, 197, .75);--tema-metin-silik: rgba(207, 196, 197, .55);--tema-baslik: #e5e2e1}:root{--ikon-xs: 14px;--ikon-sm: 16px;--ikon-md: 20px;--ikon-lg: 24px;--ikon-xl: 28px;--ikon-2xl: 32px;--ikon-3xl: 40px;--ikon-4xl: 48px}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-size:var(--ikon-md);line-height:1;flex-shrink:0;vertical-align:middle}.material-symbols-outlined.filled{font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 24}.ikon-xs{font-size:var(--ikon-xs)!important;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20!important}.ikon-sm{font-size:var(--ikon-sm)!important;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20!important}.ikon-md{font-size:var(--ikon-md)!important;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24!important}.ikon-lg{font-size:var(--ikon-lg)!important;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24!important}.ikon-xl{font-size:var(--ikon-xl)!important;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 40!important}.ikon-2xl{font-size:var(--ikon-2xl)!important;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 40!important}.ikon-3xl{font-size:var(--ikon-3xl)!important;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 40!important}.ikon-4xl{font-size:var(--ikon-4xl)!important;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 48!important}.material-symbols-outlined.filled.ikon-xs,.material-symbols-outlined.filled.ikon-sm{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20!important}.material-symbols-outlined.filled.ikon-md,.material-symbols-outlined.filled.ikon-lg{font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 24!important}.material-symbols-outlined.filled.ikon-xl,.material-symbols-outlined.filled.ikon-2xl,.material-symbols-outlined.filled.ikon-3xl{font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 40!important}.material-symbols-outlined.filled.ikon-4xl{font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 48!important}html{scroll-behavior:smooth}.star-filled{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;color:#c8a951}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-marquee{animation:marquee 30s linear infinite}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade-in-up{animation:fadeInUp .8s ease-out forwards}.blog-card:hover .blog-img{transform:scale(1.05)}.mobile-bottom-nav{padding-bottom:max(.35rem,env(safe-area-inset-bottom))}html.light .nav-link-active{color:#1c1b1b;border-color:#1c1b1b}html.light .nav-link{color:#7d7576}html.light .nav-link:hover{color:#1c1b1b}html.light footer{background:#1c1b1b}@keyframes searchBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes searchPanelIn{0%{opacity:0;transform:translateY(-20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes searchBackdropOut{0%{opacity:1}to{opacity:0}}@keyframes searchPanelOut{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-12px) scale(.97)}}.search-backdrop-enter{animation:searchBackdropIn .3s ease-out forwards}.search-panel-enter{animation:searchPanelIn .35s cubic-bezier(.16,1,.3,1) forwards}.search-backdrop-exit{animation:searchBackdropOut .2s ease-in forwards}.search-panel-exit{animation:searchPanelOut .2s ease-in forwards}.search-scrollbar::-webkit-scrollbar{width:3px}.search-scrollbar::-webkit-scrollbar-track{background:transparent}.search-scrollbar::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:8px}.search-scrollbar::-webkit-scrollbar-thumb:hover{background:#ffffff26}html.light .search-scrollbar::-webkit-scrollbar-thumb{background:#00000014}html.light .search-scrollbar::-webkit-scrollbar-thumb:hover{background:#00000026}.search-input-line{position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--gazi-red, #A6192E),transparent);transform:scaleX(0);transition:transform .3s cubic-bezier(.16,1,.3,1)}.search-input-focused .search-input-line{transform:scaleX(1)}.search-result-row{opacity:0;transform:translate(-8px);animation:searchResultIn .3s ease-out forwards}@keyframes searchResultIn{to{opacity:1;transform:translate(0)}}.search-result-active{border-color:#a6192e66!important;background:var(--surface-container-high)!important}
