.ybs-arsiv{margin:var(--bosluk-bolum,2.5rem) 0;scroll-margin-top:6rem}
.ybs-arsiv__bas{text-align:center;margin-bottom:var(--bosluk-5,1.5rem)}
.ybs-arsiv__bas .ybs-heading{margin:0 0 .5rem;font-size:var(--boyut-h2,clamp(1.5rem,1.2rem + 1.4vw,2.125rem));line-height:1.2;font-family:var(--yazi-baslik,'Playfair Display',Georgia,serif);color:var(--renk-lacivert,rgb(var(--color-primary)));text-wrap:balance}
.ybs-arsiv__toplam{margin:0;font-size:var(--boyut-kucuk,.875rem);color:var(--renk-soluk,#475569)}
.ybs-form.ybs-arsiv__suzgec{display:flex;flex-direction:row;flex-wrap:wrap;box-shadow:none;align-items:flex-end;justify-content:center;gap:.75rem 1rem;margin:0 auto var(--bosluk-6,2rem);padding:1rem;max-width:56rem;background:var(--renk-yuzey,#fff);border:1px solid var(--renk-cizgi,#e8e4db);border-radius:var(--yaricap-o,12px)}
.ybs-arsiv__suzgec .ybs-form__field{position:static;display:flex;flex-direction:column;gap:.375rem;flex:1 1 14rem;min-width:0;margin:0}
.ybs-arsiv__suzgec .ybs-form__label{position:static;margin:0;padding:0;background:none;font-size:var(--boyut-kucuk,.875rem);font-weight:600;color:var(--renk-lacivert,rgb(var(--color-primary)));pointer-events:auto}
.ybs-arsiv__suzgec .ybs-form__input{width:100%;min-height:var(--dokunma,44px);padding:.5rem 2.5rem .5rem 1rem;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:.75rem;cursor:pointer}
.ybs-arsiv__suzgec .ybs-form__submit{flex:0 0 auto;width:auto;min-height:var(--dokunma,44px);margin:0}
.ybs-arsiv__temizle{flex:1 1 100%;display:inline-flex;align-items:center;justify-content:center;min-height:var(--dokunma,44px);font-size:var(--boyut-kucuk,.875rem);color:var(--renk-altin-metin,#8c621a);text-underline-offset:3px}
.ybs-arsiv__izgara{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:var(--bosluk-4,1rem)}
.ybs-arsiv__izgara>li{display:flex;min-width:0}
.ybs-arsiv__izgara .ybs-card{flex:1 1 auto;min-width:0}
.ybs-arsiv__izgara .ybs-card:hover{transform:none}
.ybs-arsiv__izgara .ybs-card__title{text-align:start;overflow-wrap:anywhere}
.ybs-arsiv__izgara .ybs-card__title a{color:var(--renk-lacivert,rgb(var(--color-primary)))}
.ybs-arsiv__izgara .ybs-card__title a:focus-visible{outline:2px solid var(--renk-odak,rgb(var(--color-secondary)));outline-offset:2px}
.ybs-arsiv__izgara .ybs-card__excerpt{color:var(--renk-soluk,#475569);text-align:start}
.ybs-arsiv__izgara .ybs-card__category{position:static;order:-1;display:block;max-width:none;margin:0 0 .5rem;padding:0;background:none;border:0;border-radius:0;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:0;font-size:var(--boyut-kucuk,.875rem);font-weight:600;white-space:normal;color:var(--renk-altin-metin,#8c621a)}
.ybs-arsiv__kunye{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin:auto 0 0;padding-top:.75rem;border-top:1px solid var(--renk-cizgi,#e8e4db);font-size:var(--boyut-kucuk,.875rem);color:var(--renk-soluk,#475569)}
.ybs-arsiv__kunye>div{display:flex;gap:.35rem}
.ybs-arsiv__kunye dt{font-weight:600;color:var(--renk-metin,#2c3e50)}
.ybs-arsiv__kunye dd{margin:0}
.ybs-arsiv__alan{margin:auto 0 0;padding-top:.75rem;border-top:1px solid var(--renk-cizgi,#e8e4db);font-size:var(--boyut-kucuk,.875rem);color:var(--renk-soluk,#475569)}
.ybs-arsiv__bos{text-align:center;color:var(--renk-soluk,#475569);margin:var(--bosluk-5,1.5rem) 0}
.ybs-arsiv .ybs-pagination{margin-top:var(--bosluk-6,2rem);display:flex;justify-content:center}
.ybs-arsiv .ybs-pagination__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.375rem;align-items:center}
.ybs-arsiv .ybs-pagination__link{display:inline-flex;align-items:center;justify-content:center;min-width:var(--dokunma,44px);height:var(--dokunma,44px);padding:0 .75rem;font-size:var(--boyut-kucuk,.875rem);font-weight:600;color:var(--renk-metin,#2c3e50);background:var(--renk-yuzey,#fff);border:1px solid var(--renk-cizgi,#e8e4db);border-radius:var(--yaricap-k,8px);text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}
.ybs-arsiv .ybs-pagination__link:hover,.ybs-arsiv .ybs-pagination__link--current{background:var(--renk-lacivert,rgb(var(--color-primary)));border-color:var(--renk-lacivert,rgb(var(--color-primary)));color:#fff}
.ybs-arsiv .ybs-pagination__link:focus-visible{outline:2px solid var(--renk-odak,rgb(var(--color-secondary)));outline-offset:2px}
.ybs-arsiv .ybs-pagination__item--ellipsis span{padding:0 .25rem;color:var(--renk-soluk,#475569)}
.ybs-arsiv__alanlar{margin-top:var(--bosluk-7,3rem);padding-top:var(--bosluk-5,1.5rem);border-top:1px solid var(--renk-cizgi,#e8e4db);text-align:center}
.ybs-arsiv__alanlar .ybs-heading{margin:0 0 1rem;font-family:var(--yazi-baslik,'Playfair Display',Georgia,serif);font-size:var(--boyut-h3,1.25rem);color:var(--renk-lacivert,rgb(var(--color-primary)))}
.ybs-arsiv__alanlar ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}
.ybs-arsiv__alanlar a{display:inline-flex;align-items:center;min-height:var(--dokunma,44px);padding:0 1rem;border:1px solid var(--renk-cizgi,#e8e4db);border-radius:999px;background:var(--renk-yuzey,#fff);color:var(--renk-lacivert,rgb(var(--color-primary)));text-decoration:none;transition:border-color .2s ease}
.ybs-arsiv__alanlar a:hover,.ybs-arsiv__alanlar a:focus-visible{border-color:var(--renk-altin,rgb(var(--color-secondary)))}
.ybs-arsiv__alanlar a:focus-visible{outline:2px solid var(--renk-odak,rgb(var(--color-secondary)));outline-offset:2px}
@media (min-width:48rem){.ybs-arsiv__izgara{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (min-width:72rem){.ybs-arsiv__izgara{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (prefers-reduced-motion:reduce){.ybs-arsiv__alanlar a,.ybs-arsiv .ybs-pagination__link{transition:none}}
