.ys-directory{padding-bottom:28px}.ys-directory-hero{background:#faf3e3 center/cover no-repeat;border-radius:20px;padding:28px;min-height:190px;margin-bottom:18px}.ys-directory-ilanlar .ys-directory-hero{background-image:url('../design-assets/listings-hero-v1.png')}.ys-directory-duyurular .ys-directory-hero{background-image:url('../design-assets/notices-hero-v1.png')}.ys-directory-hero>div{max-width:650px}.ys-directory-hero h1{font-size:48px;margin:10px 0 5px}.ys-directory-hero h2{font-size:24px;margin:0}.ys-directory-hero p{font-size:15px;margin:8px 0 16px}.ys-directory .chips{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.ys-directory .chips a{background:#fff;border:1px solid #e5dfd3;border-radius:24px;padding:10px 16px}.ys-directory .chips a[aria-current=page]{background:#fff0c4;border-color:#e6a400;color:#9c6900}.ys-directory-categories{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.ys-directory-categories a{display:flex;align-items:center;gap:8px;padding:12px 16px;flex:1;min-width:100px;background:#fff;border:1px solid #e6e0d6;border-radius:12px;white-space:nowrap;font-size:13px}.ys-directory-categories a[aria-current=page]{background:#fff4d5;border-color:#eca500}.ys-directory-categories svg{width:22px;height:22px;color:#af7900}.ys-directory-columns{display:grid;grid-template-columns:220px minmax(0,1fr);gap:20px}.ys-directory-duyurular .ys-directory-columns{grid-template-columns:220px minmax(0,1fr) 250px}.ys-directory .card{border:1px solid #e8e3da;box-shadow:none;border-radius:15px}.ys-directory h2{font-size:23px;margin:0 0 15px}.ys-directory .card-body{padding:18px}.ys-directory-sidebar label{display:block;font-size:13px;margin:12px 0 6px}.ys-directory-sidebar input,.ys-directory-sidebar select{padding:10px;width:100%;box-sizing:border-box;min-width:0;font-size:13px}.ys-directory-sidebar button,.ys-directory-sidebar .button{display:block;width:100%;box-sizing:border-box;margin-top:12px;text-align:center}.ys-directory-promo{background:#fff1d0;border-radius:16px;padding:22px 20px;margin-top:18px}.ys-directory-promo h3{font-size:17px;margin:0 0 12px}.ys-directory-promo p{font-size:14px}.ys-directory-promo>span{display:block;font-size:65px;color:#c38a00;text-align:right}.ys-directory-promo .button{font-size:13px}.ys-directory-main>.heading-row{gap:10px}.ys-directory-sort{display:flex;gap:8px;margin:0}.ys-directory-sort select{font-size:12px;padding:8px;max-width:140px;min-width:0}.ys-directory-sort button{font-size:12px;padding:8px 12px}.ys-listing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ys-listing-wrap{position:relative;min-width:0}.ys-listing-wrap .ys-content-tile{margin:0;height:100%;overflow:hidden;background:#fff}.ys-directory .ys-listing-photo{width:100%;height:175px;object-fit:cover;display:block}.ys-directory .ys-listing-placeholder{height:175px;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#f6efd9;color:#9a813e}.ys-directory .ys-listing-placeholder svg{width:45px;height:45px}.ys-directory .ys-listing-placeholder span{font-size:12px}.ys-listing-wrap .card-body{padding:13px}.ys-listing-wrap h3{font-size:16px;margin:7px 0;line-height:1.3}.ys-listing-wrap .price{font-size:19px;margin:5px 0 12px}.ys-listing-wrap .ys-feed-identity{gap:7px;flex-wrap:wrap}.ys-listing-wrap .ys-feed-avatar{width:30px;height:30px}.ys-listing-wrap .ys-feed-identity strong{font-size:12px}.ys-listing-wrap .ys-feed-identity small,.ys-listing-wrap .ys-feed-identity time{font-size:10px}.ys-listing-favorite{position:absolute;right:10px;top:10px;z-index:1;border:0;border-radius:50%;width:33px;height:33px;padding:0;background:rgba(0,0,0,.25);color:#fff;font-size:24px;cursor:pointer}.ys-listing-favorite[aria-pressed=true]{background:#ffc238;color:#684700}.ys-directory-layout{display:flex;gap:10px;justify-content:flex-end;margin:8px 0 14px}.ys-directory-layout a{font-size:12px;padding:6px 10px;border:1px solid #e5dfd3;border-radius:8px;background:#fff}.ys-directory-layout a[aria-current=page]{background:#fff0c4}.ys-layout-list{grid-template-columns:1fr}.ys-layout-list .ys-content-tile{display:grid;grid-template-columns:200px minmax(0,1fr)}.ys-layout-list .ys-listing-photo,.ys-layout-list .ys-listing-placeholder{height:160px}.ys-notice-list{display:grid;gap:12px}.ys-directory-notice{display:grid;grid-template-columns:66px minmax(0,1fr) 115px;gap:14px;padding:14px;background:#fff;align-items:start}.ys-directory-notice .ys-date-block{background:#fff0ba;border-radius:12px;width:66px;padding:14px 4px;text-align:center;box-sizing:border-box}.ys-directory-notice .ys-date-block strong{display:block;font-size:29px}.ys-directory-notice .ys-date-block span{font-size:10px;display:block}.ys-directory-notice .badge{font-size:11px;margin-right:8px;background:#fff0ba}.ys-directory-notice small{font-size:11px}.ys-directory-notice h3{font-size:17px;margin:8px 0 6px}.ys-directory-notice p{font-size:13px;margin:0;color:#71788a}.ys-directory-notice-links{display:flex;flex-direction:column;gap:12px;font-size:12px;padding-top:28px}.ys-directory-notice-links>a:first-child{color:#b57a00;font-weight:600}.ys-directory-sources .card-body>a{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid #ede8df;font-size:13px}.ys-directory-sources .card-body>a span{margin-left:auto}.ys-directory-sources svg{width:24px;height:24px}.ys-directory-pagination{display:flex;justify-content:center;gap:9px;flex-wrap:wrap;margin:24px 0}.ys-directory-pagination a{padding:9px 14px;min-width:34px;box-sizing:border-box;text-align:center;border:1px solid #e5dfd3;border-radius:10px;background:#fff}.ys-directory-pagination a[aria-current=page]{background:#ffbf21;border-color:#ffbf21}.ys-directory-page .ys-neighborhood-cta{display:none}.ys-directory-page .footer{padding-bottom:100px;position:relative}.ys-directory-page .footer:after{content:'';position:absolute;pointer-events:none;left:0;bottom:0;width:100%;height:85px;background:url('../design-assets/contact-footer-v1.png') center bottom/cover no-repeat}#ys-directory-compose{margin-top:25px}
.ys-events-page .ys-event-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px}.ys-events-page .ys-event-card{overflow:hidden;border:1px solid #e8e3da;border-radius:15px;background:#fff;box-shadow:none}.ys-events-page .ys-event-card-link{display:flex!important;flex-direction:column!important;height:100%}.ys-events-page .ys-event-photo{order:-1!important;width:100%!important;height:175px!important;object-fit:cover!important;min-width:0!important}.ys-events-page .ys-event-copy{padding:16px!important;display:flex;gap:12px;align-items:flex-start}.ys-events-page .ys-event-copy>div{min-width:0;flex:1}.ys-events-page .ys-event-copy h3{font-size:16px;line-height:1.3;margin:6px 0 12px}.ys-events-page .ys-event-copy p{display:none}.ys-events-page .ys-event-meta{display:flex;align-items:center;gap:5px;font-size:12px;margin-top:5px;color:#778091}.ys-events-page .ys-date-tile{min-width:43px;background:#ffce53;border-radius:9px;padding:7px;text-align:center;margin-top:-36px;position:relative}.ys-events-page .ys-date-tile strong{font-size:23px}.ys-events-page .ys-date-tile small{font-size:10px}.ys-events-page .ys-event-category{background:#fff0bd;border-radius:6px;font-size:11px;padding:4px 8px}.ys-events-page .ys-events-hero{margin-bottom:20px}.ys-events-page .ys-events-hero h1{font-size:39px}.ys-events-page .ys-next-event{border:1px solid #e8e3da;background:#fff;border-radius:16px;padding:14px;box-shadow:none}.ys-events-page .ys-next-event-image{border-radius:10px}.ys-events-page .chips{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:14px}.ys-events-page .chips a{border:1px solid #e5dfd3;border-radius:12px;background:#fff;padding:9px 15px}.ys-events-page .chips a[aria-current],.ys-events-page .chips a.is-active{background:#ffcb48;border-color:#ffcb48;color:#222}.ys-events-page .ys-event-search{padding:12px;background:#fff;border-radius:15px;gap:12px;margin:18px 0 24px}.ys-events-page .ys-event-count{text-align:center;font-size:13px}
@media(max-width:1100px){.ys-directory-duyurular .ys-directory-columns{grid-template-columns:200px minmax(0,1fr)}.ys-directory-sources{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:18px}.ys-directory-sources .ys-directory-promo{margin:0}.ys-directory-hero>div{max-width:60%}.ys-directory-notice{grid-template-columns:60px minmax(0,1fr)}.ys-directory-notice-links{grid-column:2;padding-top:0;flex-direction:row}.ys-directory-notice .ys-date-block{width:60px}.ys-listing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ys-layout-list{grid-template-columns:1fr}}
@media(max-width:700px){.ys-directory-columns,.ys-directory-duyurular .ys-directory-columns{display:flex;flex-direction:column}.ys-directory-sidebar .ys-directory-promo{display:none}.ys-directory-hero{padding:18px 16px 130px;background-position:65% bottom;min-height:0}.ys-directory-hero>div{max-width:none;background:rgba(250,245,233,.92);padding:12px;border-radius:12px}.ys-directory-hero h1{font-size:34px}.ys-directory-hero h2{font-size:20px}.ys-directory-hero p{font-size:13px}.ys-directory-categories a{font-size:11px;min-width:70px;padding:8px}.ys-directory-categories svg{width:16px;height:16px}.ys-directory-sidebar form{display:grid;grid-template-columns:1fr 1fr;gap:6px 12px}.ys-directory-sidebar form>label{grid-column:1/-1}.ys-directory-sidebar form>input{grid-column:1/-1}.ys-directory-price-fields{grid-column:1/-1}.ys-directory .heading-row{flex-wrap:wrap}.ys-directory h2{font-size:21px}.ys-listing-grid{gap:10px}.ys-listing-wrap h3{font-size:14px}.ys-directory .ys-listing-photo,.ys-directory .ys-listing-placeholder{height:135px}.ys-listing-wrap .card-body{padding:10px}.ys-listing-wrap .price{font-size:16px}.ys-listing-wrap .ys-feed-identity time{display:none}.ys-directory-sources{display:block}.ys-directory-sources .ys-directory-promo{margin-top:18px}.ys-directory-notice{gap:10px;padding:12px}.ys-directory-notice h3{font-size:15px}.ys-layout-list{grid-template-columns:1fr}.ys-layout-list .ys-content-tile{grid-template-columns:130px minmax(0,1fr)}.ys-directory-section-nav a{font-size:12px!important;padding:8px 12px!important}.ys-events-page .ys-event-list{grid-template-columns:1fr!important}.ys-events-page .ys-event-photo{height:200px!important}.ys-events-page .ys-events-hero h1{font-size:30px}.ys-events-page .ys-event-search{display:flex;flex-direction:column}.ys-events-page .ys-event-search>*{width:100%;box-sizing:border-box}.ys-events-page .chips a{padding:8px 10px;font-size:12px}}
.ys-directory-section-nav a:not([aria-current]){background:#fff!important;border-color:#e5dfd3!important;color:#243044!important}.ys-directory-section-nav a[aria-current=page]{background:#fff0c4!important;border-color:#e6a400!important;color:#9c6900!important}.ys-directory-categories a:not([aria-current]){background:#fff!important}.ys-events-page .ys-event-status a[aria-current=page]{background:#ffcb48!important;border-color:#ffcb48!important;color:#222!important}.ys-events-page .ys-event-status a:not([aria-current]){background:#fff!important;color:#243044!important}.ys-events-page .ys-event-view{display:block;color:#b77b00;font-size:12px;margin-top:10px;text-align:right}.ys-directory-hero>div{max-width:570px}.ys-events-page .ys-next-event-image{object-fit:cover;height:125px;background:none}.ys-directory .ys-listing-favorite{font-family:Arial,sans-serif}.ys-directory-page .ys-directory-notice h3{overflow-wrap:anywhere}@media(max-width:700px){.ys-directory-hero>div{max-width:none}}
