@charset "UTF-8";
/* HSZK Programajánló (webhely) — GENERÁLT: npm run build:promo, forrás: assets/widget/hszk-widget.css. Ne szerkeszd. */
@keyframes eswImgIn { from { --esw-fade: 1; } to { --esw-fade: 0; } }
@keyframes eswLive { 0% { box-shadow: 0 0 0 0 rgba(255, 255, 255, .8); } 100% { box-shadow: 0 0 0 7px rgba(255, 255, 255, 0); } }
@keyframes eswTick { to { transform: translateX(-50%); } }
.hszk-ajanlo .esw-root { all: initial; display: block !important; font-family: "Source Sans 3", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; box-sizing: border-box !important; width: 100%; max-width: 100%; position: relative !important; color: #232152; }
.hszk-ajanlo .esw-root *, .hszk-ajanlo .esw-root *::before, .hszk-ajanlo .esw-root *::after { box-sizing: border-box; font-family: "Source Sans 3", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; }
.hszk-ajanlo .esw-root :focus-visible { outline: 3px solid #232152; outline-offset: 3px; }
.hszk-ajanlo .esw-sr { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
@media (max-width: 600px) {
	[object Object]
}
@media (prefers-reduced-motion: reduce) {
	.hszk-ajanlo .esw-root *, .hszk-ajanlo .esw-root *::before, .hszk-ajanlo .esw-root *::after { animation: none !important; transition: none !important; }
}
.hszk-ajanlo .esw-mark { display: inline-block; flex: none; width: 22px; height: 22px; border-radius: 50%; background: center/cover no-repeat; box-shadow: 0 0 0 2px #fff; }
.hszk-ajanlo .esw-mark.is-klub { border-radius: 0; box-shadow: none; width: 24px; height: 24px; filter: drop-shadow(0 0 1px #fff) drop-shadow(0 0 1px #fff); }
.hszk-ajanlo .esw-root { --esw-motif: url('data:image/png;base64,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'); }
.hszk-ajanlo .esw-root.esw-s { container-type: inline-size; font-family: "Source Sans 3", sans-serif; color: #232152; }
.hszk-ajanlo .esw-s *, .hszk-ajanlo .esw-s *::before, .hszk-ajanlo .esw-s *::after { font-family: "Source Sans 3", sans-serif; }
.hszk-ajanlo .esw-s ul, .hszk-ajanlo .esw-s ol { list-style: none; margin: 0; padding: 0; }
.hszk-ajanlo .esw-s a { color: inherit; text-decoration: none; }
.hszk-ajanlo .esw-root .esw-s-all, .hszk-ajanlo .esw-root .esw-s-all:hover, .hszk-ajanlo .esw-root .esw-s-all:visited { font-size: 13.5px; font-weight: 700; color: var(--esw-accent, #232152) !important; text-decoration: underline !important; text-underline-offset: 3px; white-space: nowrap; opacity: 1 !important; }
.hszk-ajanlo .esw-s .esw-mark { width: 20px; height: 20px; margin-left: 6px; vertical-align: -3px; box-shadow: 0 0 0 2px #fff; }
.hszk-ajanlo .esw-s .esw-mark.is-klub { width: 22px; height: 22px; box-shadow: none; }
.hszk-ajanlo .esw-s a:focus-visible, .hszk-ajanlo .esw-s button:focus-visible { outline: 3px solid #232152; outline-offset: 2px; border-radius: 10px; }
.hszk-ajanlo .esw-s [class$="-t"] { overflow-wrap: anywhere; }
.hszk-ajanlo .esw-img { background-image: none; }
.hszk-ajanlo .esw-img.esw-img-in { background-image: linear-gradient(color-mix(in srgb, var(--esw-c, #ececf3) calc(var(--esw-fade) * 100%), transparent), color-mix(in srgb, var(--esw-c, #ececf3) calc(var(--esw-fade) * 100%), transparent)), var(--esw-img); animation: eswImgIn .45s ease both; }
@media (prefers-reduced-motion: reduce) {
	.hszk-ajanlo .esw-img.esw-img-in { animation: none; }
}
.hszk-ajanlo .esw-root [hidden] { display: none !important; }
.hszk-ajanlo .esw-root .esw-sr { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
.hszk-ajanlo .esw-live { display: inline-flex; align-items: center; gap: 6px; padding: 5px 10px 5px 8px; border-radius: 999px; background: #e0263b; color: #fff !important; font-family: "Source Sans 3", sans-serif !important; font-size: 11px; font-weight: 800; line-height: 1; letter-spacing: .08em; text-transform: uppercase; white-space: nowrap; box-shadow: 0 2px 8px rgba(224, 38, 59, .35); }
.hszk-ajanlo .esw-live i { flex: none; width: 7px; height: 7px; border-radius: 50%; background: #fff; animation: eswLive 1.4s ease-out infinite; }
.hszk-ajanlo .esw-live.is-media { position: absolute; z-index: 3; left: 12px; bottom: 12px; }
.hszk-ajanlo .esw-live.is-kk { position: absolute; z-index: 3; left: 50%; top: 10px; transform: translateX(-50%); }
.hszk-ajanlo .esw-live.is-sm { margin-left: 8px; padding: 3px 7px 3px 6px; font-size: 10px; vertical-align: 1px; box-shadow: none; }
.hszk-ajanlo .esw-live.is-dot { display: inline-flex; margin: 0 6px 0 0; padding: 0; background: none; box-shadow: none; color: #e0263b !important; font-size: 11px; vertical-align: 0; }
.hszk-ajanlo .esw-live.is-dot i { background: #e0263b; animation: none; }
.hszk-ajanlo .esw-live.is-kick { position: absolute; z-index: 2; right: 10px; top: 10px; }
.hszk-ajanlo .is-live .esw-a-k:not(.is-ad) { display: none; }
.hszk-ajanlo .esw-livemeta { display: block; margin-top: 6px; }
.hszk-ajanlo .esw-left { display: block; font-size: 13px; font-weight: 800; line-height: 1.3; color: #e0263b; }
.hszk-ajanlo .esw-bar { display: block; height: 4px; margin: 6px 0 1px; border-radius: 2px; background: rgba(224, 38, 59, .16); overflow: hidden; }
.hszk-ajanlo .esw-bar b { display: block; height: 100%; width: 0; border-radius: 2px; background: #e0263b; transition: width .6s ease; }
@media (prefers-reduced-motion: reduce) {
	.hszk-ajanlo .esw-live i { animation: none; }
	.hszk-ajanlo .esw-bar b { transition: none; }
}
.hszk-ajanlo .esw-x .esw-chip { position: absolute; z-index: 2; left: 10px; top: 10px; min-width: 44px; padding: 4px 8px 5px; border-radius: 11px; background: #fff; color: #232152; text-align: center; font-size: 10px; font-weight: 800; letter-spacing: .06em; text-transform: uppercase; line-height: 1; box-shadow: 0 3px 10px rgba(0, 0, 0, .15); }
.hszk-ajanlo .esw-x .esw-chip b { display: block; font-family: "Bricolage Grotesque", sans-serif !important; font-size: 20px; letter-spacing: 0; }
.hszk-ajanlo .esw-x .esw-mark { position: absolute; z-index: 2; right: 10px; bottom: 10px; width: 30px; height: 30px; margin: 0; box-shadow: 0 0 0 2px #fff; }
.hszk-ajanlo .esw-x .esw-mark.is-klub { width: 34px; height: 34px; box-shadow: none; }
.hszk-ajanlo .esw-x .is-noimg { background-color: var(--esw-c); }
.hszk-ajanlo .esw-x .is-noimg::before { content: ''; position: absolute; right: -40px; bottom: -90px; width: 200px; aspect-ratio: 1; border-radius: 50%; border: 30px solid rgba(255, 255, 255, .18); }
.hszk-ajanlo .esw-x a { color: inherit; text-decoration: none; }
.hszk-ajanlo .esw-fc { display: grid; grid-template-columns: 1.2fr 1fr; min-height: 280px; border-radius: 22px; overflow: hidden; background: var(--esw-pn); color: var(--esw-pn-ink); box-shadow: 0 18px 40px -22px rgba(35, 33, 82, .8); }
.hszk-ajanlo .esw-fc-im { position: relative; display: block; min-height: 220px; background: var(--esw-c) center / cover no-repeat; overflow: hidden; }
.hszk-ajanlo .esw-fc-bd { display: flex; flex-direction: column; padding: 24px 26px 24px; min-width: 0; }
.hszk-ajanlo .esw-fc-k { font-size: 11.5px; font-weight: 800; letter-spacing: .16em; text-transform: uppercase; color: var(--esw-pn-hl); }
.hszk-ajanlo .esw-fc-t { margin: 6px 0 6px; font-family: "Bricolage Grotesque", sans-serif !important; font-size: clamp(24px, 3.4vw, 32px); font-weight: 800; line-height: 1.05; letter-spacing: -.01em; color: inherit; }
.hszk-ajanlo .esw-fc-t a:hover { text-decoration: underline; text-underline-offset: 4px; }
.hszk-ajanlo .esw-fc-m { margin: 0; font-size: 15px; opacity: .88; line-height: 1.45; }
.hszk-ajanlo .esw-fc-cd { display: flex; gap: 8px; margin: 16px 0 4px; min-height: 62px; align-items: center; }
.hszk-ajanlo .esw-fc-n { width: 62px; padding: 9px 0 8px; border-radius: 12px; background: color-mix(in srgb, var(--esw-pn-ink) 12%, transparent); text-align: center; }
.hszk-ajanlo .esw-fc-n b { display: block; font-family: "Bricolage Grotesque", sans-serif !important; font-size: 27px; line-height: 1; font-variant-numeric: tabular-nums; }
.hszk-ajanlo .esw-fc-n small { font-size: 10px; font-weight: 800; letter-spacing: .1em; text-transform: uppercase; opacity: .8; }
.hszk-ajanlo .esw-fc-soon { font-family: "Bricolage Grotesque", sans-serif !important; font-size: 26px; font-weight: 800; color: var(--esw-pn-hl); }
.hszk-ajanlo .esw-fc-now { display: inline-flex; align-items: center; gap: 9px; padding: 8px 14px; border-radius: 999px; background: #e0263b; color: #fff; font-weight: 800; font-size: 14px; letter-spacing: .1em; text-transform: uppercase; }
.hszk-ajanlo .esw-fc-now i { width: 9px; height: 9px; border-radius: 50%; background: #fff; animation: eswLive 1.4s ease-out infinite; }
.hszk-ajanlo .esw-fc .esw-livemeta .esw-left { color: inherit; }
.hszk-ajanlo .esw-fc .esw-bar { background: color-mix(in srgb, var(--esw-pn-ink) 18%, transparent); }
.hszk-ajanlo .esw-root .esw-fc-btn, .hszk-ajanlo .esw-root .esw-fc-btn:visited { margin-top: auto; align-self: flex-start; display: inline-flex; padding: 11px 20px; border-radius: 999px; background: var(--esw-c); color: var(--esw-on) !important; font-weight: 800; font-size: 15px; text-decoration: none !important; transition: transform .2s ease; }
.hszk-ajanlo .esw-fc-cd + .esw-fc-btn, .hszk-ajanlo .esw-livemeta + .esw-fc-btn { margin-top: 18px; }
.hszk-ajanlo .esw-root .esw-fc-btn:hover { transform: translateY(-2px); }
@container (max-width: 620px) {
	.hszk-ajanlo .esw-fc { grid-template-columns: 1fr; }
	.hszk-ajanlo .esw-fc-im { min-height: 0; aspect-ratio: 1.91 / 1; }
	.hszk-ajanlo .esw-fc-bd { padding: 18px 18px 20px; }
}
.hszk-ajanlo .esw-tick { display: flex; align-items: stretch; height: 46px; border-radius: 12px; overflow: hidden; background: var(--esw-pn); color: var(--esw-pn-ink); font-size: 14px; }
.hszk-ajanlo .esw-tick-lb { flex: none; display: flex; align-items: center; padding: 0 14px; background: var(--esw-pn-hl); color: var(--esw-pn); font-size: 11.5px; font-weight: 800; letter-spacing: .12em; text-transform: uppercase; white-space: nowrap; }
.hszk-ajanlo .esw-tick-vp { flex: 1; min-width: 0; overflow: hidden; position: relative; }
.hszk-ajanlo .esw-tick-tr { display: flex; height: 100%; width: max-content; }
.hszk-ajanlo .esw-tick-tr.is-run { animation: eswTick var(--esw-tick-d, 30s) linear infinite; }
.hszk-ajanlo .esw-tick:hover .esw-tick-tr, .hszk-ajanlo .esw-tick:focus-within .esw-tick-tr { animation-play-state: paused; }
@media (prefers-reduced-motion: reduce) {
	.hszk-ajanlo .esw-tick-tr.is-run { animation: none; }
	.hszk-ajanlo .esw-tick-vp { overflow-x: auto; }
}
.hszk-ajanlo .esw-tick-it { display: flex; align-items: center; gap: 8px; height: 100%; padding: 0 16px; white-space: nowrap; border-right: 1px solid color-mix(in srgb, var(--esw-pn-ink) 16%, transparent); }
.hszk-ajanlo .esw-tick-it em { font-style: normal; font-size: 11px; font-weight: 800; letter-spacing: .1em; text-transform: uppercase; color: var(--esw-pn-hl); }
.hszk-ajanlo .esw-tick-it b { font-weight: 700; }
.hszk-ajanlo .esw-tick-it span { opacity: .8; }
.hszk-ajanlo .esw-tick-it:hover b { text-decoration: underline; text-underline-offset: 3px; }
.hszk-ajanlo .esw-tick-it.is-live em { display: none; }
.hszk-ajanlo .esw-tick .esw-live.is-dot { color: #ff6b7c !important; }
.hszk-ajanlo .esw-tick .esw-live.is-dot i { background: #ff6b7c; }
.hszk-ajanlo .esw-root .esw-tick-more, .hszk-ajanlo .esw-root .esw-tick-more:visited { flex: none; display: flex; align-items: center; padding: 0 14px; font-weight: 700; font-size: 13px; white-space: nowrap; color: inherit !important; text-decoration: underline !important; text-underline-offset: 3px; }
@container (max-width: 520px) {
	.hszk-ajanlo .esw-tick-lb { display: none; }
}
.hszk-ajanlo .esw-a-kick, .hszk-ajanlo .esw-a-k { display: inline-block; font-size: 11px; font-weight: 800; letter-spacing: .14em; text-transform: uppercase; }
.hszk-ajanlo .esw-a-kick { color: #8a87a8; }
.hszk-ajanlo .esw-a-k { padding: 2px 8px; border-radius: 999px; background: #f0eff7; color: #232152; letter-spacing: .08em; margin-right: 8px; }
.hszk-ajanlo .esw-a-k.is-ad { background: #fff4d6; color: #8a5a00; }
.hszk-ajanlo .esw-a-title { margin: 2px 0 0; font-family: "Bricolage Grotesque", sans-serif !important; font-size: 21px; font-weight: 700; color: #232152; }
.hszk-ajanlo .esw-a-head { display: flex; align-items: flex-end; justify-content: space-between; gap: 12px; margin-bottom: 12px; }
.hszk-ajanlo .esw-a-arr { display: flex; gap: 8px; }
.hszk-ajanlo .esw-root .esw-a-nav { width: 36px; height: 36px; border-radius: 50%; border: 1.5px solid #d6d4e6; background: #fff; color: #232152; font-size: 20px; line-height: 1; cursor: pointer; display: grid; place-items: center; padding: 0 0 2px; }
.hszk-ajanlo .esw-root .esw-a-nav:disabled { opacity: .35; cursor: default; }
.hszk-ajanlo .esw-root .esw-a-nav:hover:not(:disabled) { border-color: #232152; }
.hszk-ajanlo .esw-a-szalag.is-static .esw-a-arr, .hszk-ajanlo .esw-a-szalag.is-static .esw-a-dots { display: none; }
.hszk-ajanlo .esw-a-track { display: flex; gap: 14px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; padding: 2px 2px 8px; margin: 0 -2px; }
.hszk-ajanlo .esw-a-track::-webkit-scrollbar { display: none; }
.hszk-ajanlo .esw-a-track > li { flex: none; width: min(240px, 78%); scroll-snap-align: start; }
.hszk-ajanlo .esw-ac { display: flex; flex-direction: column; height: 100%; border-radius: 16px; overflow: hidden; background: #fff; box-shadow: 0 1px 2px rgba(35, 33, 82, .08), 0 10px 22px -14px rgba(35, 33, 82, .45); }
.hszk-ajanlo .esw-ac-im { position: relative; display: block; aspect-ratio: 1.91 / 1; background: var(--esw-c) center / cover no-repeat; overflow: hidden; }
.hszk-ajanlo .esw-ac-bd { display: flex; flex-direction: column; flex: 1; padding: 10px 13px 13px; border-top: 4px solid var(--esw-c); }
.hszk-ajanlo .esw-ac-t { font-size: 16px; font-weight: 700; line-height: 1.15; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.hszk-ajanlo .esw-ac-m { margin-top: 4px; font-size: 12.5px; color: #55527a; }
.hszk-ajanlo .esw-ac-cta { margin-top: auto; padding-top: 9px; font-size: 12.5px; font-weight: 800; color: var(--esw-k, #232152); }
.hszk-ajanlo .esw-ac:hover .esw-ac-t { text-decoration: underline; text-underline-offset: 3px; }
.hszk-ajanlo .esw-a-foot { display: flex; justify-content: space-between; align-items: center; gap: 10px; margin-top: 10px; }
.hszk-ajanlo .esw-a-dots { display: flex; gap: 6px; }
.hszk-ajanlo .esw-a-dots i { width: 7px; height: 7px; border-radius: 4px; background: #d6d4e6; transition: width .2s ease; }
.hszk-ajanlo .esw-a-dots i.on { width: 20px; background: #232152; }
.hszk-ajanlo .esw-a-stage { position: relative; }
.hszk-ajanlo .esw-a-slides { display: grid; }
.hszk-ajanlo .esw-a-slides > li { grid-area: 1 / 1; opacity: 0; visibility: hidden; transition: opacity .45s ease, visibility 0s linear .45s; }
.hszk-ajanlo .esw-a-slides > li.is-on { opacity: 1; visibility: visible; transition: opacity .45s ease; }
@media (prefers-reduced-motion: reduce) {
	.hszk-ajanlo .esw-a-slides > li { transition: none !important; }
}
.hszk-ajanlo .esw-ab { display: grid !important; grid-template-columns: 1.12fr 1fr; min-height: 260px; border-radius: 20px; overflow: hidden; background: var(--esw-pn); color: var(--esw-pn-ink); box-shadow: 0 18px 40px -22px rgba(35, 33, 82, .8); }
.hszk-ajanlo .esw-ab.is-one { grid-template-columns: 1fr 1fr; min-height: 200px; background: #fff; color: #232152; box-shadow: 0 1px 2px rgba(35, 33, 82, .08), 0 10px 22px -14px rgba(35, 33, 82, .45); }
.hszk-ajanlo .esw-ab.is-one .esw-ab-bd { border-left: 5px solid var(--esw-c); }
.hszk-ajanlo .esw-ab-im { position: relative; display: block; min-height: 180px; background: var(--esw-c) center / cover no-repeat; overflow: hidden; }
.hszk-ajanlo .esw-ab-bd { display: flex; flex-direction: column; padding: 22px 24px 20px; min-width: 0; }
.hszk-ajanlo .esw-ab-kick { display: flex; flex-wrap: wrap; align-items: center; gap: 0 2px; margin-bottom: 6px; }
.hszk-ajanlo .esw-ab .esw-a-k { background: color-mix(in srgb, var(--esw-pn-ink) 14%, transparent); color: inherit; }
.hszk-ajanlo .esw-ab.is-one .esw-a-k { background: #f0eff7; color: #232152; }
.hszk-ajanlo .esw-ab .esw-a-k.is-ad { background: #fff4d6; color: #8a5a00; }
.hszk-ajanlo .esw-ab-cat { font-size: 11px; font-weight: 800; letter-spacing: .14em; text-transform: uppercase; color: var(--esw-pn-hl); }
.hszk-ajanlo .esw-ab.is-one .esw-ab-cat { color: #8a87a8; }
.hszk-ajanlo .esw-ab .esw-live.is-kick { position: static; margin-right: 8px; }
.hszk-ajanlo .esw-ab-t { display: block; font-family: "Bricolage Grotesque", sans-serif !important; font-size: clamp(22px, 3vw, 30px); font-weight: 700; line-height: 1.05; letter-spacing: -.01em; margin-bottom: 8px; }
.hszk-ajanlo .esw-ab-t:hover { text-decoration: underline; text-underline-offset: 4px; }
.hszk-ajanlo .esw-ab-m { font-size: 14.5px; line-height: 1.45; opacity: .88; }
.hszk-ajanlo .esw-ab .esw-livemeta .esw-left { color: inherit; }
.hszk-ajanlo .esw-ab .esw-bar { background: color-mix(in srgb, var(--esw-pn-ink) 18%, transparent); }
.hszk-ajanlo .esw-ab-row { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: 10px; margin-top: auto; padding-top: 16px; }
.hszk-ajanlo .esw-root .esw-ab-btn, .hszk-ajanlo .esw-root .esw-ab-btn:visited { display: inline-flex; white-space: nowrap; padding: 11px 20px; border-radius: 999px; background: var(--esw-c); color: var(--esw-on) !important; font-weight: 800; font-size: 15px; text-decoration: none !important; transition: transform .2s ease; }
.hszk-ajanlo .esw-root .esw-ab-btn:hover { transform: translateY(-2px); }
.hszk-ajanlo .esw-a-navs { display: inline-flex; align-items: center; gap: 8px; font-size: 13px; font-weight: 700; white-space: nowrap; }
.hszk-ajanlo .esw-ab .esw-a-nav { width: 30px; height: 30px; border: 0; background: color-mix(in srgb, var(--esw-pn-ink) 14%, transparent); color: inherit; font-size: 17px; }
.hszk-ajanlo .esw-ab.is-one .esw-a-nav, .hszk-ajanlo .esw-ak .esw-a-nav { background: #f0eff7; color: #232152; }
.hszk-ajanlo .esw-a-prog { position: absolute; left: 0; right: 0; bottom: 0; height: 4px; border-radius: 0 0 20px 20px; overflow: hidden; background: color-mix(in srgb, var(--esw-pn-ink, #fff) 14%, transparent); pointer-events: none; }
.hszk-ajanlo .esw-a-prog b { display: block; height: 100%; width: 0; background: var(--esw-pn-hl); }
.hszk-ajanlo .esw-a-kompakt .esw-a-prog { left: 16px; right: 16px; height: 3px; background: #f0eff7; border-radius: 2px; }
.hszk-ajanlo .esw-a-kompakt .esw-a-prog b { background: #232152; }
.hszk-ajanlo .is-paused .esw-a-prog b { opacity: .45; }
.hszk-ajanlo .esw-ak { display: grid !important; grid-template-columns: 118px minmax(0, 1fr) auto; gap: 16px; align-items: center; padding: 10px 18px 10px 10px; border-radius: 16px; background: #fff; border-left: 5px solid var(--esw-c); box-shadow: 0 1px 2px rgba(35, 33, 82, .08), 0 10px 22px -16px rgba(35, 33, 82, .5); }
.hszk-ajanlo .esw-ak-im { display: block; height: 84px; border-radius: 11px; background: var(--esw-c) center / cover no-repeat; position: relative; overflow: hidden; }
.hszk-ajanlo .esw-ak-bd { min-width: 0; }
.hszk-ajanlo .esw-ak-kick { display: flex; align-items: center; flex-wrap: wrap; font-size: 11px; font-weight: 800; letter-spacing: .12em; text-transform: uppercase; color: #8a87a8; }
.hszk-ajanlo .esw-ak-kick .esw-live.is-kick { position: static; margin-right: 8px; }
.hszk-ajanlo .esw-ak-t { display: block; margin: 3px 0 2px; font-family: "Bricolage Grotesque", sans-serif !important; font-size: 19px; font-weight: 700; line-height: 1.15; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.hszk-ajanlo .esw-ak-t:hover { text-decoration: underline; text-underline-offset: 3px; }
.hszk-ajanlo .esw-ak-m { display: block; font-size: 13.5px; color: #55527a; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.hszk-ajanlo .esw-ak-go { display: flex; flex-direction: column; align-items: flex-end; gap: 8px; }
.hszk-ajanlo .esw-root .esw-ak-btn, .hszk-ajanlo .esw-root .esw-ak-btn:visited { white-space: nowrap; padding: 8px 15px; border-radius: 999px; background: #232152; color: #fff !important; font-weight: 800; font-size: 13.5px; text-decoration: none !important; }
.hszk-ajanlo .esw-ak .esw-a-nav { width: 26px; height: 26px; font-size: 15px; }
@container (max-width: 600px) {
	.hszk-ajanlo .esw-ab, .hszk-ajanlo .esw-ab.is-one { grid-template-columns: 1fr; min-height: 0; }
	.hszk-ajanlo .esw-ab-im { min-height: 0; aspect-ratio: 1.91 / 1; }
	.hszk-ajanlo .esw-ab-bd { padding: 16px 18px 20px; }
	.hszk-ajanlo .esw-ab.is-one .esw-ab-bd { border-left: 0; border-top: 4px solid var(--esw-c); }
	.hszk-ajanlo .esw-ak { grid-template-columns: 84px minmax(0, 1fr); padding-right: 12px; }
	.hszk-ajanlo .esw-ak-im { height: 84px; }
	.hszk-ajanlo .esw-ak-go { grid-column: 1 / -1; flex-direction: row; justify-content: space-between; align-items: center; }
}
.hszk-ajanlo { margin: 36px 0; }
.hszk-ajanlo[hidden], .hszk-ajanlo [data-alt][hidden] { display: none !important; }
.hszk-ajanlo li { margin: 0; }
.hszk-ajanlo li::marker { content: none; }
