.works-main{padding-block:48px 56px}.works-intro{padding-bottom:32px;border-bottom:1px solid var(--rule);margin-bottom:32px}.works-intro h1{font-size:clamp(3rem,7vw,6rem);line-height:1.1;letter-spacing:-.05em;margin-bottom:20px}.works-intro>p{max-width:65ch}.works-lead{font:1.45rem/1.5 var(--serif)}.works-summary{font-size:.9rem;color:var(--wine);letter-spacing:.03em;margin:24px 0 0}.works-summary span{margin:0 10px}.works-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:64px}.category-sidebar{align-self:start;position:sticky;top:20px;min-width:0}.category-sidebar nav{display:flex;flex-direction:column}.category-sidebar nav a{display:flex;justify-content:space-between;gap:12px;align-items:center;border-bottom:1px solid #d9cec1;text-decoration:none;font-size:1rem;padding:12px 0;min-height:48px}.category-sidebar nav a:hover{color:var(--wine)}.category-count{font-size:.85rem;color:var(--muted);font-variant-numeric:tabular-nums}.publisher-link{display:inline-block;color:var(--wine);font-size:.9rem;margin-top:24px;min-height:44px;padding-block:10px}.work-category{scroll-margin-top:24px;margin-bottom:48px;border-bottom:1px solid var(--rule);padding-bottom:28px}.work-category h2{font-size:clamp(2rem,3.4vw,3rem);margin-bottom:20px}.works-list{list-style:none;padding:0;margin:0}.works-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:24px;padding:15px 0;border-bottom:1px solid #ded5c9}.works-list li:last-child{border-bottom:0}.work-name{font:1.2rem/1.5 var(--serif);overflow-wrap:break-word}.work-year{font-size:.9rem;color:var(--muted);font-variant-numeric:tabular-nums}.category-top{display:inline-block;font-size:.8rem;color:var(--muted);margin-top:14px;min-height:36px;padding-block:8px}.works-source{border-top:1px solid var(--rule);padding-top:20px;color:var(--muted);font-size:.85rem;max-width:80ch}.works-source p{margin-bottom:8px}
@media(max-width:850px){.works-layout{grid-template-columns:200px minmax(0,1fr);gap:32px}}
@media(max-width:650px){.works-main{padding-top:32px}.works-layout{grid-template-columns:1fr;gap:32px}.category-sidebar{position:static}.category-sidebar nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.category-sidebar nav a{font-size:.9rem}.work-category{margin-bottom:36px}.work-name{font-size:1.15rem}.works-list li{column-gap:14px}.works-main~.footer{font-size:.75rem}}
@media(max-width:380px){.category-sidebar nav{grid-template-columns:1fr}}
@media(max-width:760px){.works-header nav{display:flex;justify-content:flex-start;gap:10px 24px;padding-bottom:0}}
.works-list li{display:block;padding:0}
.work-link{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:24px;padding:15px 0;text-decoration:none;color:inherit;min-height:48px}
.work-link:hover .work-name{color:var(--wine);text-decoration:underline;text-underline-offset:.2em}
@media(max-width:650px){.work-link{column-gap:14px}}
.works-search{width:min(100%,540px);margin-top:26px}
.works-search>label{display:block;color:var(--wine);font-size:.9rem;margin-bottom:8px}
.works-search-field{display:flex;align-items:center;gap:12px;border:1px solid var(--rule);background:var(--paper);padding:0 14px;min-height:52px}
.works-search-field:focus-within{border-color:var(--wine);box-shadow:0 0 0 1px var(--wine)}
.works-search-field>svg{flex:0 0 20px;color:var(--muted)}
.works-search-field>input{display:block;min-width:0;width:100%;border:0;outline:none;background:transparent;color:var(--ink);font:1rem/1.5 var(--sans);padding:13px 0}
.works-search-field>input::-webkit-search-cancel-button{display:none}
.works-search-clear{flex:0 0 36px;min-height:44px;padding:0;background:none;border:0;font-size:1.5rem;color:var(--muted)}
.works-search-count{margin:8px 0 0;color:var(--muted);font-size:.85rem}
.works-empty{margin:0;padding:24px 0;font:1.2rem/1.6 var(--serif);color:var(--muted)}
.works-search[hidden],.works-search [hidden],#eser-listesi [hidden],.category-sidebar nav a[hidden]{display:none!important}
.works-intro-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);gap:48px;align-items:start;padding-top:12px}
.works-intro-copy{min-width:0}.works-intro-copy>p{max-width:65ch}.works-intro-copy>.works-lead{display:flex;align-items:center;min-height:52px;margin:0 0 12px}.works-intro-copy>p:not([class]){margin:0}
.works-intro-row .works-search{position:relative;width:100%;margin:0}
.works-intro-row .works-search>label{position:absolute;left:0;bottom:100%;margin:0 0 8px}
@media(max-width:850px){.works-intro-row{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:0}.works-intro-row .works-search{max-width:540px}.works-intro-row .works-search>label{position:static;margin:0 0 8px}.works-intro-copy>.works-lead{min-height:0}}
.category-sidebar nav a.about-books-nav{margin-top:24px;border-top:1px solid var(--rule);color:var(--wine)}
.about-books-category{scroll-margin-top:24px;border-top:1px solid var(--rule);padding-top:36px;margin-bottom:40px}
.about-books-category h2{font-size:clamp(2rem,3.4vw,3rem);margin-bottom:28px}
.about-books-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}
.about-books-list>li{min-width:0}.about-book-card{display:flex;flex-direction:column;text-decoration:none;height:100%;color:inherit}
.about-book-cover{height:300px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}
.about-book-cover img{width:100%;height:100%;object-fit:contain}
.about-book-card .work-name{font-size:1.55rem;line-height:1.3;margin-bottom:8px}
.about-book-credit{font-size:.9rem;color:var(--muted);margin-bottom:14px}
.about-book-description{font:1.05rem/1.7 var(--serif);margin-bottom:20px}
.about-book-open{font-size:.9rem;color:var(--wine);margin-top:auto;padding-bottom:12px}
.about-book-card:hover .work-name{text-decoration:underline;text-underline-offset:.2em}
@media(max-width:1050px){.about-books-list{gap:24px}.about-book-cover{height:240px}}
@media(max-width:650px){.category-sidebar nav a.about-books-nav{grid-column:1/-1}.about-book-cover{height:260px}}
@media(max-width:460px){.about-books-list{grid-template-columns:minmax(0,1fr);gap:36px}.about-book-cover{height:300px}}
.story-results{margin-bottom:48px;padding-bottom:28px;border-bottom:1px solid var(--rule)}
.story-results h2{font-size:clamp(2rem,3.4vw,3rem);margin-bottom:12px}
.story-results-scope{font-size:.85rem;color:var(--muted);margin-bottom:20px;max-width:60ch}
.story-results-list{list-style:none;margin:0;padding:0}
.story-results-list li{border-bottom:1px solid #ded5c9}
.story-results-list a{display:flex;flex-direction:column;gap:5px;padding:15px 0;color:inherit;text-decoration:none;min-height:48px;overflow-wrap:anywhere}
.story-result-title{font:1.2rem/1.5 var(--serif)}
.story-result-book{font:.85rem/1.6 var(--sans);color:var(--muted)}
.story-results-list a:hover .story-result-title,.story-results-list a:focus-visible .story-result-title{color:var(--wine);text-decoration:underline;text-underline-offset:.2em}
.story-results-more{display:block;margin-top:20px;padding:12px 18px;min-height:44px;border:1px solid var(--wine);background:transparent;color:var(--wine);font:.9rem/1.5 var(--sans);cursor:pointer;max-width:100%}
.story-results-more:hover{background:#6326290a}
@media(max-width:650px){.story-results{margin-bottom:36px}.story-result-title{font-size:1.15rem}}
