.hk-haberler-v2-card-image-cover,.hk-ozel-grid-26-image-cover,.hk-sekizli-haber-resim-kapak{position:absolute;inset:0}.hk-haberler-v2-card-title,.hk-ozel-grid-26-title,.hk-sekizli-haber-baslik,.hk-sport-card h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;min-block-size:3lh;overflow-wrap:anywhere}.hk-haberler-v2-news-grid,.hk-ozel-grid-26-container,.hk-sekizli-haber-container,.hk-sport-cards{grid-auto-rows:1fr}.hk-sporvitrin-ana-baslik{height:calc(3lh + 37px);overflow:hidden;overflow-wrap:anywhere}.hk-sporvitrin-ana-baslik>span:not(.hk-skeleton-line){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.hk-sporvitrin-alt-baslik,.hk-vstory-title{overflow-wrap:anywhere}.hk-headline-skeleton{pointer-events:none}.hk-notification-preview{max-height:min(440px,55vh);overflow-y:auto}.hk-notification-message{padding:12px 16px;font-size:14px}.hk-notifications-page{max-width:850px;margin:40px auto;padding:0 20px}.hk-notifications-page h1{font-size:32px;margin:24px 0 12px}.hk-notification-total{color:#666;margin:24px 0 12px}.hk-notification-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin:24px 0 12px}.hk-notification-toolbar .hk-notification-total{margin:0}.hk-notification-read-all,.hk-notification-settings-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 16px;border:0;border-radius:999px;color:#fff;font:700 14px/1.2 Arial,Helvetica,sans-serif;cursor:pointer;transition:background .2s ease}.hk-notification-read-all{background:#e01927}.hk-notification-read-all:focus-visible,.hk-notification-read-all:hover:not(:disabled){background:#b8101d}.hk-notification-read-all:focus-visible{outline:3px solid #f6b7bc;outline-offset:2px}.hk-notification-read-all:disabled{background:#d7dbe0;color:#6b7480;cursor:default}.hk-notification-cleared{margin:0 0 14px;padding:12px 14px;border-radius:10px;background:#e8f4ec;color:#1f6b3e;font-size:14px}.hk-notification-feed{border:1px solid #ddd;border-radius:10px;overflow:hidden;background:#fff}.hk-notification-feed .hkx-header-notification-item{display:block;padding:20px}.hk-notification-pagination{display:flex;justify-content:space-between;gap:12px;margin:24px 0}.hkx-header-notification-badge{min-width:22px;width:auto;padding:0 4px}.hk-mini-nav-icon.hk-category-svg-icon{width:24px;height:24px;flex-shrink:0;flex-basis:24px;border-radius:0;background-color:currentColor;mask-size:contain;mask-repeat:no-repeat;mask-position:center;mask-mode:alpha;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.hk-normal-image-skeleton{width:100%;height:100%;min-height:100px}.hk-normal-text-skeleton{width:100%}.hk-sport .hk-sport-all{font-size:14px;font-weight:700;text-align:right}.hk-sport-skeleton-image{position:absolute;inset:0}.hk-sport-card-placeholder{width:100%;height:124px}.hk-sport-slide[data-sport-skeleton]:after{display:none}.hk-sport-dots{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));flex:1 1;min-width:0;max-width:340px;gap:2px}.hk-sport-dot{width:100%;min-width:0}.hk-sport-dot[aria-current=true]:after{width:14px;max-width:100%}.hk-sport-arrows{flex-shrink:0}@media (max-width:900px){.hk-sport-card-placeholder{height:170px}}#hk-index-section-14 .hk-sporvitrin-baslik-yazi{color:#000;overflow-wrap:anywhere}#hk-index-section-14 .hk-sporvitrin-baslik{height:auto;min-height:54px}#hk-index-section-14 .hk-sporvitrin-cizgiler{flex-shrink:0}.hk-headline-skeleton .hk-vitrin-card-content{display:block}.hk-headline-skeleton.hk-vitrin-slide{background:#dce1e5}.hk-headline-skeleton.hk-vitrin-slide:after{display:none}.hk-skeleton-surface{background:linear-gradient(110deg,#e1e5e9 8%,#f1f3f5 18%,#e1e5e9 33%);background-size:220% 100%;animation:hk-skeleton-shimmer 2s linear 4}.hk-skeleton-line{display:block;height:18px;width:94%;margin:12px 0;border-radius:4px;background:#c6cdd4}.hk-skeleton-label{width:32%;height:13px}.hk-skeleton-short{width:70%}.hk-headline-skeleton .hk-vitrin-slide-content .hk-skeleton-line{height:28px}.hk-headline-skeleton .hk-vitrin-slide-content .hk-skeleton-label{height:16px}.hk-vitrin-dots{flex-wrap:wrap;width:max-content}@keyframes hk-skeleton-shimmer{to{background-position:-220% 0}}@media (prefers-reduced-motion:reduce){.hk-skeleton-surface{animation:none}}.hk-notification-preview{scrollbar-width:none;-ms-overflow-style:none}.hk-notification-preview::-webkit-scrollbar{display:none}.hk-side-box{background:#fff;border-radius:8px;box-shadow:0 1px 6px rgba(0,0,0,.12);padding:16px;font-family:Arial,Helvetica,sans-serif;color:#222}.hk-side-tabs{display:grid;grid-template-columns:1fr 1fr;margin:-16px -16px 10px;font-weight:800;text-align:center;overflow:hidden;border-radius:8px 8px 0 0}.hk-side-league{font-weight:700;font-size:14px;margin-bottom:8px}.hk-side-table{width:100%;border-collapse:collapse;font-size:14px}.hk-side-table th{padding:8px 4px;text-align:right;color:#555;font-weight:600;border-bottom:1px solid #e3e3e3}.hk-side-table td:first-child,.hk-side-table th:first-child{text-align:left}.hk-side-table td{padding:9px 4px;text-align:right;border-bottom:1px solid #eee}.hk-tv-page{width:calc(100% - 30px);max-width:1300px;margin:30px auto 50px;font-family:Arial,Helvetica,sans-serif}.hk-tv-page h1{margin:0 0 22px;font-size:clamp(22px,3vw,30px);font-weight:800;color:#222}.hk-tv-empty{padding:40px 0;color:#666}.hk-tv-panel{margin-bottom:28px;padding:26px;border-radius:22px;color:#fff}.hk-tv-now{background:linear-gradient(135deg,#1f4b8f,#2b5aa3 60%,#244a86)}.hk-tv-prime{background:linear-gradient(135deg,#0f4a6e,#12587c 60%,#0d6d86)}.hk-tv-eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;letter-spacing:.5px}.hk-tv-eyebrow i{width:7px;height:7px;border-radius:50%;background:#ff4d5e}.hk-tv-panel h2{margin:4px 0;font-size:30px;font-weight:800}.hk-tv-panel header p{margin:0 0 20px;font-size:14px;opacity:.85}.hk-tv-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.hk-tv-card{position:relative;padding:16px 18px;border-radius:14px;background:rgba(255,255,255,.55);border:1px solid rgba(255,255,255,.6);color:#1c2530}.hk-tv-card h3{margin:0 70px 6px 0;font-size:18px;font-weight:800}.hk-tv-time{position:absolute;top:14px;right:14px;padding:3px 12px;border-radius:999px;background:#fff;color:#d8283a;font-size:13px;font-weight:800}.hk-tv-left{margin:0 0 8px;font-size:13px;color:#445}.hk-tv-bar{height:8px;border-radius:6px;background:#fff;overflow:hidden}.hk-tv-bar span{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,#f97316,#64748b)}.hk-tv-meta{margin:8px 0 0;font-size:12px;color:#556}.hk-tv-card-dark{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.18);color:#fff}.hk-tv-card-dark h3{margin-right:0}.hk-tv-card-dark .hk-tv-meta{color:#cfe4ee}.hk-tv-slot{display:inline-block;margin-bottom:8px;padding:3px 10px;border-radius:6px;background:#2f6db5;font:700 13px monospace}.hk-tv-panel-empty{margin:0;opacity:.85}.hk-tv-all h2{margin:0 0 14px;font-size:24px}.hk-tv-all ul{list-style:none;margin:0;padding:0;border:1px solid #e3e3e3;border-radius:12px;overflow:hidden}.hk-tv-all li{display:flex;align-items:center;gap:16px;padding:12px 16px;border-bottom:1px solid #eee}.hk-tv-all li:last-child{border-bottom:0}.hk-tv-all time{min-width:120px;font:700 14px monospace;color:#2f6db5}.hk-tv-all li[data-state=past]{opacity:.5}.hk-tv-all li[data-state=live]{background:#fff4f4}.hk-tv-all em{margin-left:auto;padding:2px 10px;border-radius:999px;background:#d8283a;color:#fff;font-size:12px;font-style:normal;font-weight:700}@media (max-width:1000px){.hk-tv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.hk-tv-page{width:calc(100% - 24px)}.hk-tv-panel{padding:18px}.hk-tv-grid{grid-template-columns:1fr}.hk-tv-all time{min-width:96px}}.hk-tv-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:14px;font:400 13px Arial,Helvetica,sans-serif;color:#6a7584}.hk-tv-breadcrumb a{color:#6a7584;text-decoration:none}.hk-tv-breadcrumb a:hover{color:#d62132}.hk-chance-page{width:calc(100% - 30px);max-width:1300px;margin:30px auto 50px;font-family:Arial,Helvetica,sans-serif}.hk-chance-head{display:flex;align-items:center;gap:24px;margin-bottom:14px;background:#fff;border-radius:8px;box-shadow:0 1px 6px rgba(0,0,0,.12);overflow:hidden}.hk-chance-logo{display:grid;place-items:center;align-self:stretch;min-width:220px;padding:22px;background:#f6f6f6;font-size:24px;font-weight:900}.hk-chance-head h1{flex:1 1;margin:0;font-size:26px;font-weight:800;color:#222}.hk-chance-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.hk-chance-tabs a{padding:8px 16px;border-radius:999px;background:#eef1f5;color:#333;font-size:14px;font-weight:700;text-decoration:none}.hk-chance-tabs a[aria-current=page]{background:#1f5fae;color:#fff}.hk-chance-result{padding:26px 20px 30px;border-radius:8px;background:#f6f6f6;text-align:center}.hk-chance-result h2{margin:0 0 20px;font-size:15px;color:#666}.hk-chance-result h2 small{font-weight:400}.hk-chance-balls{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.hk-chance-balls-many{max-width:760px;margin:0 auto}.hk-chance-ball{display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:#1f5fae;border:3px solid #fff;box-shadow:0 0 0 2px #1f5fae;color:#fff;font-size:24px;font-weight:800}.hk-chance-extra{display:inline-flex;flex-direction:column;align-items:center;gap:6px}.hk-chance-extra em{font-size:12px;font-style:normal;font-weight:700}.hk-chance-extra-joker .hk-chance-ball{background:#29a9e1;box-shadow:0 0 0 2px #29a9e1}.hk-chance-extra-joker em{color:#29a9e1}.hk-chance-extra-star .hk-chance-ball{background:#3cc63c;box-shadow:0 0 0 2px #3cc63c}.hk-chance-extra-star em{color:#3cc63c}.hk-chance-extra-sans .hk-chance-ball{background:#d81b60;box-shadow:0 0 0 2px #d81b60}.hk-chance-extra-sans em{color:#d81b60}@media (max-width:700px){.hk-chance-page{width:calc(100% - 24px)}.hk-chance-head{flex-wrap:wrap;gap:12px}.hk-chance-logo{width:100%;padding:14px}.hk-chance-head h1{padding:0 16px;font-size:20px}.hk-chance-ball{width:48px;height:48px;font-size:19px}}.hk-sport-panel{padding-top:0}.hk-side-tabs button{padding:14px 0;border:0;background:var(--side-accent,#0d8a3c);color:#fff;font:inherit;font-weight:800;cursor:pointer}.hk-side-tabs button.active{background:#fff;color:var(--side-accent,#0d8a3c)}.hk-side-league{text-align:right}.hk-side-league select{max-width:100%;padding:6px 4px;border:0;background:transparent;color:#222;font:700 14px Arial,Helvetica,sans-serif;cursor:pointer}.hk-side-note{margin:18px 0;text-align:center;color:#666;font-size:14px}.hk-side-fixture-day h3{margin:10px 0 4px;padding:6px 8px;background:#f1f4f2;font-size:13px;text-transform:capitalize}.hk-side-fixture-day ul{list-style:none;margin:0;padding:0}.hk-side-fixture-day li{display:grid;grid-template-columns:1fr 20px 50px 20px 1fr;align-items:center;gap:6px;padding:7px 4px;border-bottom:1px solid #eee;font-size:12.5px}.hk-side-home{text-align:right}.hk-side-away,.hk-side-home{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.hk-side-fixture-time{padding:3px 0;border-radius:4px;background:#f1f4f2;color:var(--side-accent,#0d8a3c);font-weight:800;text-align:center}.hk-side-fixture-time.played{background:var(--side-accent,#0d8a3c);color:#fff}.hk-side-logo{width:20px;height:20px;object-fit:contain;flex:none}.hk-side-standings{width:100%;table-layout:fixed;font-size:12.5px}.hk-side-standings td:not(:first-child),.hk-side-standings th:not(:first-child){width:34px;text-align:center}.hk-side-standings td{padding:5px 3px}.hk-side-standings td:first-child{display:flex;align-items:center;gap:6px;min-width:0}.hk-side-standings td:first-child b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.hk-side-rank{display:inline-block;flex:none;width:20px;border-radius:4px;background:#f1f4f2;font-size:11px;line-height:20px;text-align:center}.hk-side-rank,.hk-side-standings td:last-child{font-weight:800}.hk-sport-panel .hk-side-tabs{margin-top:0}.hkqtop-menu-item .hk-skeleton-surface{display:block;width:30px;height:30px;margin:0 auto 3px;border-radius:8px}.hkqtop-menu-item .hk-skeleton-line{width:70px;height:12px;margin:0 auto}.hkqtop-weather-item .hk-qtop-skel-day{width:34px;height:11px;margin:3px 0}.hkqtop-weather-item .hk-qtop-skel-icon{display:block;width:26px;height:26px;margin:4px auto;border-radius:50%}.hkqtop-weather-item .hk-qtop-skel-degree{width:26px;height:12px;margin:3px 0}.hkqtop-prayer-item .hk-qtop-skel-name{width:28px;height:11px;margin:3px 0 7px}.hkqtop-prayer-item .hk-qtop-skel-time{width:32px;height:11px;margin:0}.hkqtop-prayer-circle.hk-skeleton-surface{border-color:transparent}.hk-tv-chips{display:flex;gap:8px;margin-bottom:20px;padding-bottom:6px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;-webkit-user-select:none;user-select:none}.hk-tv-chips::-webkit-scrollbar{display:none}.hk-tv-chips button{flex:0 0 auto;padding:8px 16px;border:1px solid #d5dbe3;border-radius:999px;background:#fff;color:#333;font:700 13px Arial,Helvetica,sans-serif;cursor:pointer;white-space:nowrap}.hk-tv-chips button.active{border-color:#1f4b8f;background:#1f4b8f;color:#fff}.hk-tv-card-head{display:flex;align-items:center;gap:10px;margin:0 70px 10px 0}.hk-tv-card-head strong{font-size:15px}.hk-tv-logo{flex:0 0 auto;width:34px;height:34px;border-radius:8px;object-fit:cover;background:#fff}.hk-tv-logo-fallback{display:inline-grid;place-items:center;background:#1c2530;color:#fff;font:800 12px Arial,Helvetica,sans-serif;text-transform:uppercase}.hk-tv-prime-card .hk-tv-card-head{margin-right:0}.hk-tv-prime-card ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.hk-tv-prime-card li{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:700}.hk-tv-prime-card .hk-tv-slot{margin:0;flex:0 0 auto}.hk-tv-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.hk-tv-flow-card{padding:14px 16px;border:1px solid #e3e3e3;border-radius:12px;background:#fff}.hk-tv-flow-card .hk-tv-card-head{margin-right:0;padding-bottom:10px;border-bottom:1px solid #eee}.hk-tv-flow-card ul{list-style:none;margin:0;padding:0}.hk-tv-flow-card li{display:flex;gap:10px;padding:7px 0;font-size:14px}.hk-tv-flow-card li time{flex:0 0 auto;font:700 12px monospace;color:#2f6db5;padding-top:2px}.hk-tv-flow-card li[data-state=past]{opacity:.45}.hk-tv-flow-card li[data-state=live]{margin:0 -8px;padding:7px 8px;border-radius:6px;background:#fff4f4;font-weight:700}@media (max-width:1000px){.hk-tv-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.hk-tv-flow{grid-template-columns:1fr}}.hk-tv-faq{margin-top:36px}.hk-tv-faq h2{margin:0 0 14px;font-size:22px;font-weight:800;letter-spacing:.3px}.hk-tv-faq-list{border:1px solid #e3e3e3;border-radius:12px;overflow:hidden;background:#fff}.hk-tv-faq details{border-bottom:1px solid #eee}.hk-tv-faq details:last-child{border-bottom:0}.hk-tv-faq summary{position:relative;padding:16px 48px 16px 18px;font:700 16px Arial,Helvetica,sans-serif;color:#1c2530;cursor:pointer;list-style:none}.hk-tv-faq summary::-webkit-details-marker{display:none}.hk-tv-faq summary:after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:400;color:#1f4b8f}.hk-tv-faq details[open] summary:after{content:"–"}.hk-tv-faq details p{margin:0;padding:0 18px 18px;color:#444;font:400 15px/1.65 Arial,Helvetica,sans-serif}.hk-tv-all .hk-tv-flow-card ul{border:0;border-radius:0;overflow:visible}.hk-tv-all .hk-tv-flow-card li{align-items:baseline;gap:10px;padding:8px 10px;border-bottom:1px solid #f0f0f0}.hk-tv-all .hk-tv-flow-card li:last-child{border-bottom:0}.hk-tv-all .hk-tv-flow-card li time{flex:0 0 auto;min-width:0;white-space:nowrap}.hk-tv-all .hk-tv-flow-card li span{min-width:0;overflow-wrap:anywhere}.hk-tv-all .hk-tv-flow-card li[data-state=live]{margin:0}.hk-chance-prizes{margin-top:16px}.hk-chance-prizes ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.hk-chance-prizes li{display:flex;justify-content:space-between;gap:16px;padding:16px 20px;border-radius:6px;background:#fafafa;box-shadow:0 1px 3px rgba(0,0,0,.18);font-size:15px;color:#1f5fae}.hk-chance-prizes li b{color:#222}.hk-chance-winners{margin-top:16px;padding:10px 20px 26px;border-radius:8px;background:#fff}.hk-chance-winners h2{margin:26px 0 14px;font-size:20px;color:#1f5fae}.hk-chance-winners ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.hk-chance-winners li{padding:18px 22px;border-radius:4px;background:#fafafa;box-shadow:0 1px 3px rgba(0,0,0,.2);font:700 20px Arial,Helvetica,sans-serif;color:#1d2340;letter-spacing:.5px}@media (max-width:700px){.hk-chance-prizes li{flex-direction:column;gap:6px}}.hk-chance-logo img{display:block;width:100%;max-width:170px;max-height:64px;object-fit:contain}.hk-chance-about{margin-top:28px;font-family:Arial,Helvetica,sans-serif}.hk-chance-about h2{margin:0 0 12px;font-size:22px;font-weight:800;color:#1c2530}.hk-chance-about p{margin:0 0 12px;color:#444;font-size:15px;line-height:1.7}.hk-burc-page{width:calc(100% - 30px);max-width:1300px;margin:30px auto 50px;font-family:Arial,Helvetica,sans-serif}.hk-burc-head{display:flex;align-items:center;gap:18px;margin-bottom:20px;padding:14px 20px;border-radius:10px;background:linear-gradient(#fff,#f3f3f3);box-shadow:0 1px 6px rgba(0,0,0,.1)}.hk-burc-head img{flex:0 0 auto;width:80px;height:80px;object-fit:contain}.hk-burc-head>div{flex:1 1;min-width:0}.hk-burc-head h1{margin:0;font-size:34px;font-weight:800;color:#3a3a3a}.hk-burc-head p{margin:4px 0 0;color:#aaa;font-style:italic;font-size:17px}.hk-burc-select{padding:10px 14px;border:1px solid #ccc;border-radius:6px;background:#fff;font-size:15px;cursor:pointer}.hk-burc-summary{text-align:center;padding:10px 0 20px}.hk-burc-summary h2{margin:0 0 12px;font-size:17px;font-weight:800;color:#3a3a3a}.hk-burc-date{margin:0 0 30px;font-weight:700;color:#444}.hk-burc-gauges{display:flex;justify-content:center;flex-wrap:wrap;gap:60px}.hk-burc-gauge h3{margin:0 0 8px;font-size:22px;font-weight:400;color:#222}.hk-burc-gauge-ring{position:relative;width:170px;height:170px;margin:0 auto}.hk-burc-gauge-ring svg{display:block;width:100%;height:100%}.hk-burc-gauge-ring span{position:absolute;inset:0;display:grid;place-items:center;font-size:38px;color:#111}.hk-burc-motto{position:relative;margin:40px auto 0;max-width:700px;padding:0 40px}.hk-burc-motto:after,.hk-burc-motto:before{content:"“";position:absolute;top:-10px;font:700 80px/1 Georgia,serif;color:#ddd}.hk-burc-motto:before{left:0}.hk-burc-motto:after{content:"”";right:0;top:auto;bottom:-30px}.hk-burc-motto p{margin:0;font-size:26px;color:#222}.hk-burc-motto cite{display:block;margin-top:12px;color:#bbb;font-size:15px}.hk-burc-comments{display:grid;gap:18px;margin-top:30px}.hk-burc-comment{padding:22px 28px 16px;border-radius:8px;background:#fff;box-shadow:0 1px 8px rgba(0,0,0,.1);text-align:center}.hk-burc-comment h3{margin:0 0 14px;font-size:20px;font-weight:800;color:#444}.hk-burc-comment p{margin:0 0 16px;color:#6b5b8c;font-size:15px;line-height:1.75}.hk-burc-comment time{display:block;color:#aaa;font-size:12px}.hk-burc-all{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;margin-top:36px}.hk-burc-all a{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;border-radius:8px;background:#f5f0fb;color:#3a2a55;font:700 14px Arial,Helvetica,sans-serif;text-decoration:none;transition:transform .25s,box-shadow .25s}.hk-burc-all a:hover,.hk-burc-all a[aria-current=page]{background:#ece2fa;transform:translateY(-2px);box-shadow:0 6px 14px rgba(123,63,191,.2)}@media (max-width:800px){.hk-burc-page{width:calc(100% - 24px)}.hk-burc-head{flex-wrap:wrap}.hk-burc-head h1{font-size:26px}.hk-burc-select{width:100%}.hk-burc-gauges{gap:24px}.hk-burc-gauge-ring{width:130px;height:130px}.hk-burc-gauge-ring span{font-size:28px}.hk-burc-motto{padding:0 24px}.hk-burc-motto p{font-size:20px}}.hkeco-market-card .hk-eco-skel-name{width:55%;height:11px;margin:4px auto 8px}.hkeco-market-card .hk-eco-skel-value{width:75%;height:16px;margin:0 auto 8px}.hkeco-market-card .hk-eco-skel-change{width:40%;height:11px;margin:0 auto}.hkeco-market-card.hk-tick-up{animation:hk-tick-up 1.4s ease-out}.hkeco-market-card.hk-tick-down{animation:hk-tick-down 1.4s ease-out}@keyframes hk-tick-up{0%{background:#d9f7e6}to{background:#fff}}@keyframes hk-tick-down{0%{background:#fde0e0}to{background:#fff}}@media (prefers-reduced-motion:reduce){.hkeco-market-card.hk-tick-down,.hkeco-market-card.hk-tick-up{animation:none}}a.hkeco-market-card{display:block;color:inherit;text-decoration:none;transition:box-shadow .2s,border-color .2s}a.hkeco-market-card:hover{border-color:#bbb;box-shadow:0 2px 8px rgba(0,0,0,.12)}.hk-mkt-page{width:calc(100% - 30px);max-width:1300px;margin:30px auto 50px;background:#fff;font-family:Arial,Helvetica,sans-serif;color:#1c2530}.hk-mkt-page h1{margin:0 0 14px;font-size:30px;font-weight:800}.hk-mkt-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.hk-mkt-tabs a{padding:9px 18px;border-radius:999px;background:#eef1f5;color:#333;font-size:13px;font-weight:800;text-decoration:none}.hk-mkt-tabs a:hover{background:#e2e8f0}.hk-mkt-tabs a[aria-current=page]{background:#1f4b8f}.hk-mkt-status{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:14px;font-size:12px;color:#6a7584}.hk-mkt-closed{color:#d62132}.hk-mkt-open{color:#0d8a3c}.hk-mkt-search{margin-left:auto;padding:8px 12px;border:1px solid #cfd6df;border-radius:6px;font-size:14px;min-width:200px}.hk-mkt-scroll{overflow-x:auto;border:1px solid #e3e8ee;border-radius:10px}.hk-mkt-table{width:100%;min-width:760px;border-collapse:collapse;font-size:15px}.hk-mkt-table th{padding:12px 14px;background:#f5f7fa;color:#6a7584;font-size:11px;font-weight:700;letter-spacing:.3px;text-align:right;white-space:nowrap}.hk-mkt-table td:first-child,.hk-mkt-table th:first-child{text-align:left}.hk-mkt-table td{padding:12px 14px;border-top:1px solid #edf0f4;text-align:right;color:#4a5b78;vertical-align:top}.hk-mkt-table tr:hover td{background:#fafbfd}.hk-mkt-table td:first-child strong{display:block;color:#1c2530;font-size:16px}.hk-mkt-table td:first-child span{display:inline;color:#1f7fb8;font-size:14px}.hk-mkt-table td:first-child small{margin-left:8px;color:#98a2b3;font-size:11px}.hk-mkt-sell b{display:block;color:#111;font-size:16px}.hk-mkt-change{display:block;font-size:11px;white-space:nowrap}.hk-mkt-up{color:#14a05a}.hk-mkt-down{color:#e53935}.hk-mkt-flat{color:#8a94a3}.hk-mkt-more{display:block;margin:16px auto 0;padding:11px 24px;border:1px solid #1f4b8f;border-radius:999px;background:#fff;color:#1f4b8f;font:700 14px Arial,Helvetica,sans-serif;cursor:pointer}.hk-mkt-more:hover{background:#1f4b8f}@media (max-width:800px){.hk-mkt-page{width:calc(100% - 24px)}.hk-mkt-page h1{font-size:24px}.hk-mkt-search{width:100%;margin-left:0}}.hk-mkt-page{--mk-navy:#0b2a55;--mk-blue:#1e5fb5;--mk-blue-soft:#eaf2fc;--mk-blue-line:#d3e2f5;--mk-blue-text:#3f5f8f}.hk-mkt-page h1{color:var(--mk-navy)}.hk-mkt-tabs a{background:var(--mk-blue-soft);color:var(--mk-blue)}.hk-mkt-tabs a:hover{background:var(--mk-blue-line)}.hk-mkt-tabs a[aria-current=page]{background:var(--mk-blue);color:#fff}.hk-mkt-status{color:var(--mk-blue-text)}.hk-mkt-search{border-color:var(--mk-blue-line)}.hk-mkt-search:focus{outline:2px solid var(--mk-blue);border-color:transparent}.hk-mkt-scroll{border-color:var(--mk-blue-line)}.hk-mkt-table th{background:var(--mk-blue-soft);color:var(--mk-blue-text)}.hk-mkt-table td{border-top-color:var(--mk-blue-soft);color:var(--mk-blue-text)}.hk-mkt-table tr:hover td{background:#f4f8fe}.hk-mkt-table td:first-child strong{color:var(--mk-navy)}.hk-mkt-table td:first-child span{color:var(--mk-blue)}.hk-mkt-sell b{color:var(--mk-navy)}.hk-mkt-more{border-color:var(--mk-blue);color:var(--mk-blue)}.hk-mkt-more:hover{background:var(--mk-blue);color:#fff}.hk-mkt-selector{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-bottom:10px;color:var(--mk-blue);font-weight:700}.hk-mkt-selector label{font-size:13px;text-transform:uppercase;letter-spacing:.3px}.hk-mkt-selector select{padding:9px 14px;border:1px solid var(--mk-blue-line);border-radius:8px;background:var(--mk-blue-soft);color:var(--mk-blue);font:700 15px Arial,Helvetica,sans-serif;text-transform:uppercase;cursor:pointer}.hk-mkt-selector select:focus{outline:2px solid var(--mk-blue)}.hk-mkt-scroll.hk-mkt-loading{opacity:.55;transition:opacity .15s}.hk-fb-page{width:calc(100% - 30px);max-width:1100px;margin:24px auto 50px;font-family:Arial,Helvetica,sans-serif;color:#1c2530}.hk-fb-chips{display:flex;gap:10px;margin-bottom:14px;padding-bottom:6px;overflow-x:auto;scrollbar-width:none}.hk-fb-chips::-webkit-scrollbar{display:none}.hk-fb-chips a{flex:0 0 auto;padding:9px 18px;border:2px solid #2a9d9f;border-radius:999px;background:#fff;color:#1c2530;font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap}.hk-fb-chips a[aria-current=page]{border-color:transparent;background:linear-gradient(90deg,#4bb8b8,#2d7f9b);color:#fff}.hk-fb-title{margin:10px 0 6px;text-align:center;font-size:clamp(28px,4vw,44px);font-weight:900;letter-spacing:-.5px}.hk-fb-sub{margin:0 0 20px;text-align:center;color:#6a7584}.hk-fb-sub a{color:#2d7f9b;font-weight:700}.hk-fb-weeknav{display:flex;justify-content:center;gap:10px;margin-bottom:26px}.hk-fb-weeknav button,.hk-fb-weeknav select{padding:9px 18px;border:1px solid #d5dbe3;border-radius:999px;background:#fff;color:#1c2530;font:700 14px Arial,Helvetica,sans-serif;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.08)}.hk-fb-weeknav button:disabled{opacity:.4;cursor:default}.hk-fb-fixtures section{margin-bottom:26px}.hk-fb-fixtures h2{margin:0 0 8px;text-align:center;color:#8b95a3;font-size:16px;font-weight:700}.hk-fb-fixtures ul{list-style:none;margin:0;padding:0}.hk-fb-fixtures li{display:grid;grid-template-columns:1fr 36px 92px 36px 1fr;align-items:center;gap:12px;padding:11px 6px;border-bottom:1px solid #ececec}.hk-fb-home{text-align:right}.hk-fb-away,.hk-fb-home{color:#0e1240;font-size:17px;font-weight:800}.hk-fb-score{display:inline-block;padding:7px 0;border-radius:999px;background:linear-gradient(#fff,#f1f1f1);box-shadow:0 1px 3px rgba(0,0,0,.16);text-align:center;color:#111;font-size:17px;font-weight:800}.hk-fb-score-played{background:linear-gradient(#333,#000);color:#fff;letter-spacing:2px}.hk-fb-logo{display:block;width:32px;height:32px;object-fit:contain}.hk-fb-logo-fallback{display:inline-grid;place-items:center;border-radius:50%;background:#e6eaf0;color:#4a5b78;font:800 12px Arial,Helvetica,sans-serif;text-transform:uppercase}.hk-fb-scopes{display:flex;justify-content:center;gap:10px;margin-bottom:22px}.hk-fb-scopes button{padding:9px 22px;border:1px solid #d5dbe3;border-radius:999px;background:#f5f5f5;color:#1c2530;font:700 14px Arial,Helvetica,sans-serif;cursor:pointer}.hk-fb-scopes button.active{border-color:transparent;background:linear-gradient(90deg,#4bb8b8,#2d7f9b);color:#fff}.hk-fb-tablewrap{overflow-x:auto;border:1px solid #e3e3e3;border-radius:10px;background:#fff}.hk-fb-table{width:100%;min-width:620px;border-collapse:collapse;font-size:16px;color:#0e1240}.hk-fb-table th{padding:14px 8px;color:#6f6f6f;font-size:13px;font-weight:600;text-align:center}.hk-fb-table th.hk-fb-team-col{text-align:left;padding-left:60px}.hk-fb-table td{padding:0 8px;height:72px;border-top:1px solid #ececec;text-align:center;font-weight:600}.hk-fb-table .hk-fb-pos{width:62px;border-left:12px solid transparent;font-weight:700}.hk-fb-logo-cell{width:48px}.hk-fb-table .hk-fb-team{text-align:left;font-weight:800;white-space:nowrap}.hk-fb-points{display:inline-block;min-width:34px;padding:4px 6px;border-radius:4px;background:linear-gradient(#333,#000);color:#fff;font-size:17px}.position-badge-champions{border-left-color:#2f6fa8!important}.position-badge-champions-playoff{border-left-color:#7fb0d8!important}.position-badge-europa{border-left-color:#a9e4f7!important}.position-badge-conference-playoff{border-left-color:#6cc4e0!important}.position-badge-relegation{border-left-color:#d90000!important}.hk-fb-legend{display:flex;flex-wrap:wrap;gap:8px 22px;margin:16px 0 0;padding:0;list-style:none;color:#4a5b78;font-size:13px}.hk-fb-legend i{display:inline-block;width:12px;height:12px;margin-right:6px;border-radius:3px;vertical-align:-1px}.hk-fb-legend i.position-badge-champions{background:#2f6fa8}.hk-fb-legend i.position-badge-champions-playoff{background:#7fb0d8}.hk-fb-legend i.position-badge-europa{background:#a9e4f7}.hk-fb-legend i.position-badge-conference-playoff{background:#6cc4e0}.hk-fb-legend i.position-badge-relegation{background:#d90000}.hk-fb-legend i{border:0}.hk-fb-outlink{display:block;width:max-content;margin:28px auto 0;padding:9px 20px;border:2px solid #2a9d9f;border-radius:999px;color:#1c2530;font-size:14px;font-weight:700;text-decoration:none}.hk-fb-about{max-width:760px;margin:22px auto 0;padding-bottom:26px;border-bottom:1px solid #ececec;text-align:center;font-size:17px;font-weight:600;line-height:1.6}.hk-fb-teams{margin-top:26px;padding:26px 22px;border:1px solid #e3e3e3;border-radius:10px;background:#fff}.hk-fb-teams h2{margin:0 0 20px;text-align:center;font-size:30px;font-weight:900}.hk-fb-teams ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.hk-fb-teams li{display:flex;min-width:0}.hk-fb-teams li>a{flex:1 1;box-sizing:border-box;min-width:0;color:inherit;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.hk-fb-teams li>a:focus-visible,.hk-fb-teams li>a:hover{transform:translateY(-3px);border-color:#2a9d9f;box-shadow:0 10px 22px rgba(20,40,60,.12)}.hk-fb-teams li>a.active{border-color:#2a9d9f;background:linear-gradient(#f2fbfb,#e3f5f5);box-shadow:inset 0 0 0 1px #2a9d9f}.hk-fb-teams li>a{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:10px;min-height:130px;padding:14px 8px;border:1px solid #e6e6e6;border-radius:8px;background:linear-gradient(#fff,#f7f7f7);text-align:center;font-size:15px;font-weight:700}.hk-fb-teams .hk-fb-logo{width:52px;height:52px}.hk-fb-skel-row{display:flex;align-items:center;gap:16px;height:72px;padding:0 24px;border-top:1px solid #ececec}.hk-fb-skel-row:first-child{border-top:0}.hk-fb-skel-circle{flex:0 0 auto;width:32px;height:32px;border-radius:50%}.hk-fb-skel-name{flex:0 0 200px;height:16px;margin:0}.hk-fb-skel-nums{flex:1 1;height:16px;max-width:320px;margin:0 0 0 auto}.hk-fb-skel-pill{display:inline-block;width:110px;height:36px;border-radius:999px}.hk-fb-skel-day{display:block;width:140px;height:14px;margin:0 auto 12px}.hk-fb-skel-match{display:grid;grid-template-columns:1fr 36px 92px 36px 1fr;align-items:center;gap:12px;padding:11px 6px;border-bottom:1px solid #ececec}.hk-fb-skel-team{width:60%;height:16px;margin:0}.hk-fb-skel-match .hk-fb-skel-team:first-child{justify-self:end}.hk-fb-skel-score{height:32px;border-radius:999px}@media (max-width:800px){.hk-fb-page{width:calc(100% - 24px)}.hk-fb-teams ul{grid-template-columns:repeat(2,1fr)}.hk-fb-fixtures li,.hk-fb-skel-match{grid-template-columns:1fr 28px 64px 28px 1fr;gap:6px}.hk-fb-away,.hk-fb-home,.hk-fb-score{font-size:14px}.hk-fb-table td{height:58px;font-size:14px}}.hk-fb-subtabs{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin:0 0 22px}.hk-fb-subtabs a,.hk-fb-subtabs span{padding:9px 22px;border:2px solid #2a9d9f;border-radius:999px;background:#fff;color:#1c2530;font-size:14px;font-weight:700;text-decoration:none}.hk-fb-subtabs span{border-color:transparent;background:linear-gradient(90deg,#4bb8b8,#2d7f9b);color:#fff}.hk-fb-subtabs a:hover{background:#eaf7f7}.hk-gmac-card .hk-gmac-skel-league{width:60%;height:12px;margin:0 0 14px}.hk-gmac-card .hk-gmac-skel-team{width:85%;height:14px;margin:0 0 12px}.hk-gmac-card .hk-gmac-skel-bottom{width:45%;height:14px;margin:12px 0 0}.hk-gmac-team-logo img{display:block}.hk-gmac-detail-empty{visibility:hidden}.hk-gazete-kart .hk-gazete-skel-image{display:block;width:100%;height:100%}.hk-gazete-kart .hk-gazete-skel-line{width:80%;height:12px;margin:10px auto 0}.hk-gazete-kart .hk-gazete-skel-short{width:55%}.hk-np-page{width:calc(100% - 30px);max-width:1300px;margin:24px auto 50px;font-family:Arial,Helvetica,sans-serif;color:#1c2530}.hk-np-layout{display:grid;grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:30px;align-items:start}.hk-np-main{text-align:center}.hk-np-main h1{margin:0 0 6px;font-size:30px;font-weight:900}.hk-np-date{margin:0 0 18px;color:#6a7584;font-size:15px;font-weight:700}.hk-np-stage{display:flex;align-items:center;justify-content:center;gap:10px}.hk-np-image{display:block;flex:1 1;max-width:460px;border:1px solid #ddd;border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.14)}.hk-np-image img{display:block;width:100%;height:auto}.hk-np-arrow{flex:0 0 auto;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#1f4b8f;color:#fff;font-size:26px;line-height:1;text-decoration:none}.hk-np-arrow:hover{background:#163a72}.hk-np-arrow-off{background:#d8dee7;cursor:default}.hk-np-others h2{margin:0 0 16px;font-size:22px;font-weight:800}.hk-np-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:14px}.hk-np-thumb{display:flex;flex-direction:column;gap:8px;padding:8px;border:1px solid #e0e0e0;border-radius:8px;background:#fff;color:inherit;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s}.hk-np-thumb:hover{transform:translateY(-3px);border-color:#1f4b8f;box-shadow:0 6px 14px rgba(0,0,0,.14)}.hk-np-thumb img{display:block;width:100%;aspect-ratio:230/336;object-fit:cover;object-position:top;border-radius:4px;background:#f0f0f0}.hk-np-thumb span{font-size:12px;font-weight:700;line-height:1.3;text-align:center}.hk-np-skel-title{display:block;width:60%;height:26px;margin:0 auto 22px}.hk-np-skel-image{display:block;width:min(100%,460px);aspect-ratio:460/772;margin:0 auto;border-radius:8px}.hk-np-skel-heading{display:block;width:200px;height:22px;margin:0 0 16px}.hk-np-skel-thumb{display:block;width:100%;aspect-ratio:230/336;border-radius:4px}.hk-np-skel-name{width:70%;height:10px;margin:0 auto}@media (max-width:900px){.hk-np-page{width:calc(100% - 24px)}.hk-np-layout{grid-template-columns:1fr}.hk-np-main h1{font-size:24px}}.hk-yazarvitrin-haber-baslik a{color:inherit;text-decoration:none}.hk-column-page{max-width:860px;margin:0 auto;padding:16px 16px 56px}.hk-column-hero{position:relative;overflow:hidden;margin-top:12px;padding:34px 40px 30px;border:1px solid #eadfcf;border-radius:16px;background:linear-gradient(180deg,#fff,#fdfaf4 55%,#fbf2df);box-shadow:0 8px 30px rgba(120,90,40,.08)}.hk-column-hero:before{content:"“";position:absolute;top:-26px;right:26px;font:700 190px/1 Georgia,serif;color:#b9a17b;opacity:.18;pointer-events:none}.hk-column-kicker{display:inline-flex;align-items:center;gap:10px;margin:0 0 16px;color:#8a7350;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.hk-column-kicker:before{content:"";width:22px;height:5px;border-radius:4px;background:#b9a17b}.hk-column-hero h1{margin:0 0 26px;max-width:720px;font-size:42px;line-height:1.08;font-weight:800;letter-spacing:-1.2px;color:#000}.hk-column-author{display:flex;align-items:center;gap:16px;padding-top:22px;border-top:1px solid #eadfcf}.hk-column-avatar{width:72px;height:72px;flex:none;border-radius:50%;object-fit:cover;background:#ddd;border:3px solid #fff;box-shadow:0 0 0 2px #b9a17b}.hk-column-author-info{display:flex;flex-direction:column;gap:8px;min-width:0}.hk-column-author-info strong{color:#a60000;font-size:24px;line-height:1;font-weight:800;letter-spacing:-.5px}.hk-column-chips{display:flex;flex-wrap:wrap;gap:8px}.hk-column-chips span{padding:4px 11px;border:1px solid #eadfcf;border-radius:999px;background:#fff;color:#5b4d36;font-size:13px;font-weight:600}.hk-column-paper{margin-left:auto;max-width:110px;max-height:40px;object-fit:contain}.hk-column-body{max-width:700px;margin:40px auto 0;font:400 20px/1.85 Georgia,Times New Roman,serif;color:#1f1f1f}.hk-column-body p{margin:0 0 1.25em}.hk-column-body p:first-child:first-letter{float:left;margin:6px 12px 0 0;font:800 68px/.85 Georgia,serif;color:#a60000}.hk-column-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;max-width:700px;margin:36px auto 0;padding-top:22px;border-top:1px solid #eadfcf}.hk-column-footer a{padding:10px 20px;border-radius:999px;font-size:15px;font-weight:700;text-decoration:none}.hk-column-back{border:1px solid #b9a17b;color:#5b4d36}.hk-column-source{background:#a60000;color:#fff}.hk-column-back:hover{background:#fbf2df}.hk-column-source:hover{background:#d00000}.hk-column-other{max-width:900px;margin:44px auto 0;padding-top:26px;border-top:1px solid #eadfcf}.hk-column-other h2{margin:0 0 18px;color:#5b4d36;font:700 15px/1.3 Georgia,Times New Roman,serif;letter-spacing:.1em;text-transform:uppercase}.hk-column-other-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.hk-column-other-card{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid #eadfcf;border-radius:10px;background:#fffdf8}.hk-column-other-card h3{margin:0;font:700 16px/1.35 Georgia,Times New Roman,serif}.hk-column-other-card a{color:#1f1f1f;text-decoration:none}.hk-column-other-card a:hover{color:#a60000}.hk-column-other-card p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0;color:#6b5f4b;font-size:13.5px;line-height:1.55}.hk-column-other-meta{margin-top:auto;color:#8b7c66;font-size:12px}@media (max-width:600px){.hk-column-hero{padding:24px 20px 22px;border-radius:12px}.hk-column-hero h1{font-size:29px;letter-spacing:-.6px}.hk-column-avatar{width:58px;height:58px}.hk-column-author-info strong{font-size:20px}.hk-column-body{margin-top:28px;font-size:18px;line-height:1.75}}.hk-fb-retry{margin-left:4px;padding:3px 10px;border:1px solid;border-radius:999px;background:transparent;color:var(--hk-primary,#c8102e);font:inherit;font-weight:600;cursor:pointer}.hk-fb-retry:hover{background:var(--hk-primary,#c8102e);color:#fff}.hk-fb-group+.hk-fb-group{margin-top:36px}.hk-fb-group-title{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-size:20px;font-weight:800}.hk-fb-group-title:before{content:"";width:6px;height:22px;border-radius:3px;background:#d71920}.hk-fb-group+.hk-fb-group .hk-fb-group-title:before{background:#fff;box-shadow:inset 0 0 0 1px #c9d1dc}.hk-side-group{margin:10px 0 4px;padding:6px 8px;background:#f1f4f2;font-size:13px;font-weight:800}.hk-sport-stats{margin-top:16px}.hk-sport-stats-title{margin:0 0 10px;font-size:15px;font-weight:800}.hk-sport-stats .hk-side-tabs{grid-template-columns:repeat(4,1fr)}.hk-sport-stats .hk-side-tabs button{padding-inline:2px;font-size:11.5px}.hk-sport-stats td:first-child b{display:flex;flex-direction:column;min-width:0;line-height:1.2}.hk-sport-stats-team{overflow:hidden;color:#6b7280;font-size:11px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.hk-fb-players{margin-top:28px}.hk-fb-table .hk-fb-players-club{color:#5b6472;font-weight:600;text-align:left;white-space:nowrap}.hk-fb-players-note{margin:18px 0;color:#666;text-align:center}.hk-yemek-vitrin-menu{border-color:#e2572b}.hk-yemek-vitrin-menu.aktif,.hk-yemek-vitrin-menu:hover{background:#e2572b;border-color:#e2572b}.hk-yemek-vitrin-kart.hk-recipe-card{height:auto;min-height:368px;border:1px solid #ece5df;border-radius:16px;box-shadow:0 2px 10px rgba(30,20,10,.05);transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.hk-yemek-vitrin-kart.hk-recipe-card:hover{border-color:#ece5df;box-shadow:0 14px 30px rgba(30,20,10,.14);transform:translateY(-3px)}.hk-recipe-card .hk-yemek-vitrin-resim{position:relative;height:140px;flex-basis:140px}.hk-recipe-badge{position:absolute;left:10px;top:10px;padding:5px 11px;border-radius:999px;color:#fff;font-size:11px;font-weight:700;letter-spacing:.2px;box-shadow:0 2px 6px rgba(0,0,0,.2)}.hk-recipe-card .hk-yemek-vitrin-aciklama{-webkit-line-clamp:3}.hk-recipe-meta{display:flex;flex-shrink:0;gap:14px;padding:10px 15px;border-top:1px dashed #e7e0d8;border-radius:0 0 15px 15px;background:#fbf8f4;color:#8a7d6f;font-size:12.5px;font-weight:600}.hk-recipe-meta:empty{display:none}.hk-recipe-meta span{display:inline-flex;align-items:center;gap:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hk-recipe-page{max-width:1200px;margin:0 auto;padding:14px 16px 70px;color:#2c231b;font-family:Arial,Helvetica,sans-serif}.hk-recipe-crumbs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px;color:#96897a;font-size:12.5px}.hk-recipe-crumbs a{color:#b04a25;text-decoration:none}.hk-recipe-hero{position:relative;overflow:hidden;padding:44px 40px;border-radius:24px;background:linear-gradient(125deg,#2b1912,#5a2c17 55%,#8a3a1b);color:#fff}.hk-recipe-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 85% 20%,rgba(255,175,90,.35),transparent 55%),radial-gradient(circle at 10% 90%,rgba(255,130,90,.25),transparent 50%)}.hk-recipe-hero-inner{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center}.hk-recipe-hero-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:rgba(255,255,255,.14);font-size:11.5px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase}.hk-recipe-hero h1{margin:16px 0 10px;font-size:clamp(26px,3.4vw,38px);letter-spacing:-.6px;line-height:1.15}.hk-recipe-hero p{max-width:460px;margin:0 0 22px;color:#f3dfd2;font-size:14.5px;line-height:1.7}.hk-recipe-hero-meta{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px}.hk-recipe-hero-meta span{gap:6px;padding:7px 13px;background:rgba(255,255,255,.12);font-size:12.5px;font-weight:700}.hk-recipe-hero-cta,.hk-recipe-hero-meta span{display:inline-flex;align-items:center;border-radius:999px}.hk-recipe-hero-cta{gap:8px;padding:13px 24px;background:#fff;color:#6a2a12;font-size:14px;font-weight:800;text-decoration:none}.hk-recipe-hero-cta:hover{background:#ffe9d6}.hk-recipe-hero-empty{position:relative;color:#f3dfd2;font-size:14px}.hk-recipe-hero-image{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:18px;box-shadow:0 24px 50px rgba(0,0,0,.35)}.hk-recipe-hero-image img{width:100%;height:100%;object-fit:cover}.hk-recipe-cat-nav{display:flex;flex-wrap:wrap;gap:10px;margin:30px 0 6px}.hk-recipe-cat-pill{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;border:1px solid #ece5df;background:#fff;color:#4b3d31;font-size:13px;font-weight:700;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.hk-recipe-cat-pill:hover{border-color:transparent;box-shadow:0 6px 16px rgba(30,20,10,.14)}.hk-recipe-cat-pill i{width:9px;height:9px;border-radius:50%;background:var(--cat-color,#e2572b)}.hk-recipe-cat-pill small{color:#a89a8b;font-weight:600}.hk-recipe-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:40px 0 16px}.hk-recipe-section-head h2{display:flex;align-items:center;gap:10px;margin:0;font-size:21px;letter-spacing:-.3px}.hk-recipe-section-head h2 i{width:10px;height:10px;border-radius:50%;background:var(--cat-color,#e2572b)}.hk-recipe-section-head a{flex-shrink:0;color:#b04a25;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap}.hk-recipe-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:20px}.hk-recipe-tile{display:flex;flex-direction:column;overflow:hidden;border:1px solid #ece5df;border-radius:16px;background:#fff;box-shadow:0 2px 10px rgba(30,20,10,.05);text-decoration:none;color:inherit;transition:box-shadow .2s ease,transform .2s ease}.hk-recipe-tile:hover{box-shadow:0 14px 30px rgba(30,20,10,.14);transform:translateY(-3px)}.hk-recipe-tile-image{position:relative;height:150px;background:#f1ece6}.hk-recipe-tile-image img{width:100%;height:100%;object-fit:cover}.hk-recipe-tile-body{display:flex;flex:1 1;flex-direction:column;padding:16px 16px 14px}.hk-recipe-tile-body h3{margin:0 0 8px;font-size:17px;line-height:1.3}.hk-recipe-tile-body p{flex:1 1;margin:0;overflow:hidden;color:#6f6357;font-size:13px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.hk-recipe-empty{padding:50px 20px;border:1px dashed #ece5df;border-radius:16px;color:#96897a;text-align:center}.hk-recipe-cat-head{display:flex;align-items:center;gap:16px;padding:26px 28px;margin-bottom:26px;border-radius:20px;color:#fff;background:var(--cat-color,#e2572b);background-image:linear-gradient(120deg,var(--cat-color,#e2572b),rgba(0,0,0,.18))}.hk-recipe-cat-head-icon{display:grid;place-items:center;flex-shrink:0;width:56px;height:56px;border-radius:16px;background:rgba(255,255,255,.2);font-size:26px}.hk-recipe-cat-head h1{margin:0 0 4px;font-size:27px;letter-spacing:-.5px}.hk-recipe-cat-head p{margin:0;color:rgba(255,255,255,.85);font-size:13.5px}.hk-recipe-detail-head{display:grid;grid-template-columns:1.1fr 1fr;gap:32px;align-items:center;margin-bottom:32px}.hk-recipe-detail-image{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:20px;box-shadow:0 18px 40px rgba(30,20,10,.16)}.hk-recipe-detail-image img{width:100%;height:100%;object-fit:cover}.hk-recipe-cat-tag{display:inline-flex;align-items:center;gap:7px;padding:6px 14px;border-radius:999px;color:#fff;background:var(--cat-color,#e2572b);font-size:11.5px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;text-decoration:none}.hk-recipe-detail-head h1{margin:14px 0;font-size:clamp(26px,3.2vw,36px);letter-spacing:-.6px;line-height:1.18}.hk-recipe-detail-meta{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:6px}.hk-recipe-detail-meta>div{min-width:96px;padding:12px 16px;border-radius:14px;background:#fbf5ef;text-align:center}.hk-recipe-detail-meta span{display:block;color:#a89a8b;font-size:10.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.hk-recipe-detail-meta strong{display:block;margin-top:4px;color:#2c231b;font-size:14.5px}.hk-recipe-body{display:grid;grid-template-columns:300px 1fr;gap:34px;align-items:start}.hk-recipe-lede p{margin:0 0 16px;color:#4b3d31;font-size:15.5px;line-height:1.85}.hk-recipe-lede p:last-child{margin-bottom:0}.hk-recipe-sidebar{position:sticky;top:20px;display:grid;gap:20px}.hk-recipe-box{padding:20px;border:1px solid #ece5df;border-radius:16px;background:#fbf8f4}.hk-recipe-box h2{margin:0 0 14px;font-size:15px}.hk-recipe-ing-group+.hk-recipe-ing-group{margin-top:16px;padding-top:16px;border-top:1px dashed #e7e0d8}.hk-recipe-ing-group h3{margin:0 0 10px;color:#96897a;font-size:11.5px;font-weight:800;letter-spacing:.3px;text-transform:uppercase}.hk-recipe-ing-group ul{display:grid;gap:9px;margin:0;padding:0;list-style:none}.hk-recipe-ing-group li{display:flex;gap:9px;font-size:14px;line-height:1.4}.hk-recipe-ing-group li:before{content:"";flex-shrink:0;width:7px;height:7px;margin-top:6px;border-radius:2px;background:var(--cat-color,#e2572b)}.hk-recipe-ing-group b{flex-shrink:0;color:#96897a;font-weight:600}.hk-recipe-tip{display:flex;gap:10px;padding:16px;border-radius:14px;background:#fff6e6;color:#7a5a12;font-size:13.5px;line-height:1.6}.hk-recipe-tip i{flex-shrink:0;font-style:normal}.hk-recipe-steps h2{margin:0 0 18px;font-size:19px}.hk-recipe-steps ol{display:grid;gap:22px;margin:0;padding:0;list-style:none;counter-reset:hk-recipe-step}.hk-recipe-step{display:grid;grid-template-columns:32px 120px 1fr;gap:16px;align-items:center;padding:14px;border:1px solid #ece5df;border-radius:16px}.hk-recipe-step-image{position:relative;overflow:hidden;aspect-ratio:1;border-radius:14px}.hk-recipe-step-image:has(img){background:#f1ece6}.hk-recipe-step-image img{width:100%;height:100%;object-fit:cover}.hk-recipe-step-text{position:relative;padding-top:2px}.hk-recipe-step-no{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--cat-color,#e2572b);color:#fff;font-size:13px;font-weight:800}.hk-recipe-step-text p{margin:0;color:#3a2f26;font-size:15px;line-height:1.75}.hk-recipe-notes{display:grid;gap:14px;margin-top:26px}.hk-recipe-note{padding:16px 18px;border-radius:14px;background:#fbf8f4;border:1px solid #ece5df}.hk-recipe-note h3{margin:0 0 6px;font-size:13.5px}.hk-recipe-note p{margin:0;color:#6f6357;font-size:13.5px;line-height:1.7}.hk-recipe-more{margin-top:50px}@media (max-width:900px){.hk-recipe-hero-inner{grid-template-columns:1fr}.hk-recipe-hero-image{aspect-ratio:16/9}.hk-recipe-body,.hk-recipe-detail-head{grid-template-columns:1fr}.hk-recipe-sidebar{position:static}}@media (max-width:600px){.hk-recipe-hero{padding:28px 20px}.hk-recipe-cat-head{flex-direction:column;text-align:center;padding:22px 18px}.hk-recipe-step{grid-template-columns:26px 76px 1fr;gap:10px;padding:10px;border-radius:14px}.hk-recipe-step-no{width:26px;height:26px;font-size:11.5px}}.hk-push-prompt{position:fixed;left:24px;bottom:24px;z-index:9000;display:flex;gap:14px;width:min(420px,calc(100vw - 32px));box-sizing:border-box;padding:18px;background:#fff;color:#1c1c1c;border:1px solid #e6e6e6;border-top:4px solid #e21b23;border-radius:12px;box-shadow:0 18px 48px rgba(0,0,0,.18);animation:hk-push-in .25s ease-out}.hk-push-prompt-icon{flex:0 0 48px;width:48px;height:48px;border-radius:10px}.hk-push-prompt-body{min-width:0}.hk-push-prompt-title{margin:0 0 6px;font-size:16px;font-weight:700;line-height:1.3}.hk-push-prompt-text{margin:0;color:#555;font-size:14px;line-height:1.45}.hk-push-prompt-error{margin:8px 0 0;color:#b3141b;font-size:13px}.hk-push-prompt-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:14px}.hk-push-prompt-actions button{min-height:40px;padding:0 18px;border-radius:8px;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.hk-push-later{background:#f2f2f2;color:#333;border:1px solid #e0e0e0}.hk-push-allow{background:#e21b23;color:#fff;border:1px solid #e21b23}.hk-push-allow:hover:not(:disabled){background:#c5151c}.hk-push-prompt-actions button:disabled{opacity:.7;cursor:wait}.hk-push-toast{position:fixed;left:50%;bottom:24px;z-index:9000;transform:translateX(-50%);max-width:calc(100vw - 32px);box-sizing:border-box;padding:12px 18px;background:#1c1c1c;color:#fff;border-radius:10px;font-size:14px;box-shadow:0 10px 30px rgba(0,0,0,.25)}@keyframes hk-push-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.hk-push-prompt{left:16px;right:16px;bottom:16px;width:auto}.hk-push-prompt-actions button{flex:1 1}}.hk-push-settings-status{display:inline-flex;align-items:center;gap:8px;margin:4px 0 10px;font-weight:700}.hk-push-settings-status:before{content:"";width:9px;height:9px;border-radius:50%;background:#9a9a9a}.hk-push-settings-status[data-status=subscribed]:before{background:#1f9d55}.hk-push-settings-status[data-status=denied]:before{background:#e21b23}.hk-push-settings-hint{margin:0 0 10px;color:#666;font-size:14px;line-height:1.5}.hk-push-topics{display:flex;flex-wrap:wrap;gap:8px 16px;margin:14px 0;padding:14px;border:1px solid #e6e6e6;border-radius:10px}.hk-push-topics legend{padding:0 6px;font-weight:700;font-size:14px}.hk-push-topics label{display:inline-flex;align-items:center;gap:6px;font-size:14px;cursor:pointer}.hk-push-settings-actions{display:flex;flex-wrap:wrap;gap:10px}.hk-push-disable{min-height:44px;padding:0 18px;background:#fff;color:#b3141b;border:1px solid #e7b3b5;border-radius:8px;font:inherit;font-weight:700;cursor:pointer}.hk-notification-toolbar-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.hk-notification-settings-button{background:#15803d}.hk-notification-settings-button:hover{background:#166534}.hk-notification-settings-button:focus-visible,.hk-push-settings-close:focus-visible{outline:3px solid #86efac;outline-offset:3px}.hk-push-settings-modal{width:min(620px,calc(100vw - 32px));max-height:calc(100dvh - 40px);box-sizing:border-box;margin:auto;padding:0;overflow-y:auto;border:1px solid #e5e7eb;border-radius:18px;background:#fff;color:#1c1c1c;box-shadow:0 24px 80px rgb(0 0 0/24%)}.hk-push-settings-modal::backdrop{background:rgb(0 0 0/55%)}.hk-push-settings-modal .hk-push-settings{margin:0;padding:28px;border:0}.hk-push-settings-modal .hk-push-settings h2{padding-right:38px}.hk-push-settings-close{position:absolute;top:16px;right:16px;width:36px;height:36px;border:0;border-radius:50%;background:#f1f3f1;color:#333;font-size:26px;cursor:pointer}@media (max-width:640px){.hk-push-settings-modal .hk-push-settings{padding:22px 18px}.hk-notification-toolbar-actions{width:100%}.hk-notification-toolbar-actions>button{flex:1 1}}.hk-push-progress{height:10px;margin:8px 0 18px;overflow:hidden;background:var(--hk-surface-muted,#eee);border-radius:999px}.hk-push-progress>span{display:block;height:100%;background:var(--hk-success,#1f9d55);transition:width .4s ease}.hk-push-note{margin:0 0 18px;padding:12px 14px;background:var(--hk-surface-muted,#f6f6f6);border-radius:var(--hk-radius-md,8px);color:var(--hk-text-muted,#666);font-size:13px;line-height:1.5}.hk-push-preview{display:flex;gap:12px;max-width:420px;padding:14px;background:#fff;border:1px solid var(--hk-border,#e6e6e6);border-radius:12px;box-shadow:0 6px 18px rgba(0,0,0,.08)}.hk-push-preview img{width:40px;height:40px;border-radius:8px}.hk-push-preview strong{display:block;margin-bottom:4px;font-size:14px}.hk-push-preview p{margin:0;color:#555;font-size:13px;overflow-wrap:anywhere}.hk-push-options{margin-top:6px;padding:14px;border:1px dashed var(--hk-border,#ddd);border-radius:var(--hk-radius-md,8px)}.hk-status-completed,.hk-status-sent{background:var(--hk-success-soft);color:var(--hk-success)}.hk-status-draft,.hk-status-processing,.hk-status-queued{background:var(--hk-warning-soft);color:var(--hk-warning)}.hk-status-cancelled,.hk-status-failed,.hk-status-partial{background:var(--hk-danger-soft);color:var(--hk-danger)}@media (max-width:900px){.hk-admin-stats.hk-push-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.hk-404{width:calc(100% - 32px);max-width:1100px;margin:32px auto 48px;color:#1c1c1c}.hk-404,.hk-404 *{box-sizing:border-box}.hk-404-hero{display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:48px;align-items:center}.hk-404-cone{width:100%;height:auto;animation:hk-404-sway 4s ease-in-out infinite;transform-origin:50% 100%}.hk-404-eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 12px;color:#666;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.hk-404-eyebrow span{padding:4px 10px;background:#e21b23;color:#fff;border-radius:4px;animation:hk-404-blink 1.6s steps(2,start) infinite}.hk-404-text h1{margin:0 0 16px;font-size:clamp(30px,4.2vw,48px);line-height:1.1;font-weight:900}.hk-404-lead{margin:0 0 18px;color:#444;font-size:18px;line-height:1.55}.hk-404-reasons{margin:0 0 24px;padding:0;list-style:none}.hk-404-reasons li{position:relative;margin:0 0 8px;padding-left:26px;color:#555;font-size:15px;line-height:1.45}.hk-404-reasons li:before{content:"✕";position:absolute;left:0;top:0;color:#e21b23;font-weight:700}.hk-404-search label{display:block;margin-bottom:8px;color:#444;font-size:14px;font-weight:700}.hk-404-search div{display:flex;gap:8px;max-width:460px}.hk-404-search input{flex:1 1;min-width:0;height:44px;padding:0 14px;border:1px solid #d6d6d6;border-radius:8px;font:inherit;font-size:15px}.hk-404-search input:focus{border-color:#e21b23;outline:none;box-shadow:0 0 0 3px rgba(226,27,35,.15)}.hk-404-search button{height:44px;padding:0 20px;border:0;border-radius:8px;background:#1c1c1c;color:#fff;font:inherit;font-weight:700;cursor:pointer}.hk-404-search button:hover{background:#000}.hk-404-home{display:flex;align-items:center;gap:24px;margin-top:40px;padding:18px 28px;border:2px dashed #f0b6b8;border-radius:16px;background:#fff7f7;color:inherit;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.hk-404-home:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(226,27,35,.14)}.hk-404-home img{flex:0 0 auto;width:200px;height:auto}.hk-404-home:hover img{animation:hk-404-pop .5s ease}.hk-404-home-text{display:grid;gap:6px}.hk-404-home-text strong{font-size:24px;font-weight:900}.hk-404-home-text>span:not(.hk-404-home-button){color:#555;font-size:16px}.hk-404-home-button{justify-self:start;margin-top:8px;padding:11px 20px;border-radius:8px;background:#e21b23;color:#fff;font-weight:700}.hk-404-home:hover .hk-404-home-button{background:#c5151c}.hk-404-home:focus-visible{outline:3px solid #e21b23;outline-offset:4px}@keyframes hk-404-sway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes hk-404-blink{to{opacity:.55}}@keyframes hk-404-pop{50%{transform:scale(1.08) rotate(-3deg)}}@media (prefers-reduced-motion:reduce){.hk-404-cone,.hk-404-eyebrow span,.hk-404-home:hover img{animation:none}}@media (max-width:760px){.hk-404{margin-top:20px}.hk-404-hero{grid-template-columns:1fr;gap:20px;text-align:center}.hk-404-cone{width:min(240px,70%);justify-self:center}.hk-404-eyebrow{justify-content:center}.hk-404-lead{font-size:16px}.hk-404-reasons{display:inline-block;text-align:left}.hk-404-search div{margin:0 auto}.hk-404-home{flex-direction:column;gap:12px;padding:18px;text-align:center}.hk-404-home img{width:160px}.hk-404-home-button{justify-self:center}}.hk-ad{position:relative;display:block;box-sizing:border-box;max-width:100%;min-height:calc(var(--hk-ad-min-d, 0px) + var(--hk-ad-label-space, 0px));margin:18px auto;text-align:center;contain:layout}@media (max-width:767px){.hk-ad{min-height:calc(var(--hk-ad-min-m, 0px) + var(--hk-ad-label-space, 0px))}.hk-ad--no-mobile{display:none!important}}@media (min-width:768px) and (max-width:1023px){.hk-ad--no-tablet{display:none!important}}@media (min-width:1024px){.hk-ad--no-desktop{display:none!important}}.hk-ad.is-empty{display:none}.hk-ad-label{display:block;height:14px;margin-bottom:4px;color:#8a8f98;font-size:10.5px;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.hk-ad-body{overflow:hidden}.hk-ad-body,.hk-ad-list{display:flex;justify-content:center;max-width:100%}.hk-ad-list.is-multi{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;width:100%}.hk-ad-item{display:flex;flex-direction:column;align-items:center;max-width:100%}.hk-ad-creative{display:block;max-width:100%;line-height:0}.hk-ad-media{display:block;max-width:100%;height:auto;margin:0 auto;border-radius:6px}.hk-ad-sponsor{margin-top:4px;color:#6b7280;font-size:11.5px;line-height:1.3}.hk-ad-frame{display:block;max-width:100%;border:0}.hk-ad-adsense,.hk-ad-custom,.hk-ad-gam,.hk-ad-yandex{width:100%;max-width:100%}.hk-ad--in-article{margin:22px auto;padding:10px 0;border-top:1px solid #eef0f3;border-bottom:1px solid #eef0f3}.hk-ad--in-article.is-empty{padding:0;border:0}.hk-ad--in-list{grid-column:1/-1;width:100%;margin:6px 0}.hk-ad-sticky{position:fixed;right:0;bottom:0;left:0;z-index:900;padding:4px 0 calc(4px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -2px 12px rgba(16,24,40,.14)}.hk-ad-sticky .hk-ad{margin:0 auto}.hk-ad-sticky .hk-ad-label,.hk-ad-sticky .hk-ad-sponsor{display:none}.hk-ad-sticky .hk-ad-frame,.hk-ad-sticky .hk-ad-media{width:auto;max-height:100px}.hk-ad-sticky:has(.hk-ad.is-empty),.hk-ad-sticky:not(:has(.hk-ad)){display:none}.hk-ad-sticky-close{position:absolute;top:-26px;right:8px;display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:8px 8px 0 0;background:#fff;color:#374151;font-size:18px;line-height:1;box-shadow:0 -2px 6px rgba(16,24,40,.12);cursor:pointer}@media (min-width:768px){.hk-ad-sticky{display:none}}.hk-ad-rails{display:none}@media (min-width:1680px){.hk-ad-rails{display:block}.hk-ad-rail{position:fixed;top:130px;z-index:5;width:160px;margin:0}.hk-ad-rail--left{left:calc(50% - 650px - 184px)}.hk-ad-rail--right{right:calc(50% - 650px - 184px)}}.hk-consent{position:fixed;right:16px;bottom:16px;left:16px;z-index:1000;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px;max-width:980px;margin:0 auto;padding:16px 18px;border:1px solid #e5e7eb;border-radius:14px;background:#fff;color:#111827;box-shadow:0 10px 30px rgba(16,24,40,.18)}.hk-consent-text{flex:1 1 420px}.hk-consent h2{margin:0 0 4px;font-size:16px;font-weight:800}.hk-consent p{margin:0;color:#4b5563;font-size:13.5px;line-height:1.5}.hk-consent-options{display:grid;gap:6px;margin-top:10px;font-size:14px}.hk-consent-options label{display:flex;align-items:center;gap:8px}.hk-consent-actions{display:flex;flex-wrap:wrap;gap:8px}.hk-consent-actions button{padding:9px 16px;border:1px solid #d1d5db;border-radius:10px;background:#fff;color:#111827;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.hk-consent-actions button.is-primary{border-color:#111827;background:#111827;color:#fff}@media (max-width:767px){.hk-consent{right:8px;bottom:8px;left:8px;padding:14px}.hk-consent-actions{width:100%}.hk-consent-actions button{flex:1 1}}.hk-consent-link{padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;text-decoration:underline}.hk-ad-preview-bar{position:fixed;top:0;right:0;left:0;z-index:1100;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 14px;padding:7px 14px;background:#7c2d12;color:#fff7ed;font-size:13px}.hk-ad-preview-bar button{padding:4px 10px;border:1px solid rgba(255,255,255,.5);border-radius:8px;background:transparent;color:inherit;font:inherit;font-weight:700;cursor:pointer}.hk-sh-slide--ad,.hk-sport-slide--ad,.hk-vitrin-slide--ad{background:#0f172a}.hk-vitrin-slide--ad:after{display:none}.hk-ad.hk-ad--slide{position:absolute;inset:0;margin:0;min-height:0}.hk-ad--slide .hk-ad-label,.hk-ad--slide .hk-ad-sponsor{position:absolute;z-index:2;height:auto;margin:0;padding:3px 7px;border-radius:6px;background:rgba(0,0,0,.55);color:#fff}.hk-ad--slide .hk-ad-label{top:10px;left:10px}.hk-ad--slide .hk-ad-sponsor{right:10px;bottom:10px}.hk-ad--preroll .hk-ad-body,.hk-ad--preroll .hk-ad-creative,.hk-ad--preroll .hk-ad-item,.hk-ad--preroll .hk-ad-list,.hk-ad--slide .hk-ad-body,.hk-ad--slide .hk-ad-creative,.hk-ad--slide .hk-ad-item,.hk-ad--slide .hk-ad-list{width:100%;height:100%}.hk-ad--slide .hk-ad-media{width:100%;height:100%;max-width:none;object-fit:cover;border-radius:0}.hk-ad--preroll .hk-ad-frame,.hk-ad--slide .hk-ad-frame{width:100%!important;height:100%!important}.hk-preroll{position:absolute;inset:0;z-index:5;background:#000}.hk-ad.hk-ad--preroll{position:absolute;inset:0;margin:0;min-height:0}.hk-ad--preroll .hk-ad-label,.hk-ad--preroll .hk-ad-sponsor{display:none}.hk-ad--preroll .hk-ad-media{width:100%;height:100%;max-width:none;object-fit:contain;border-radius:0}.hk-preroll-bar{position:absolute;right:12px;bottom:14px;left:12px;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:10px;pointer-events:none}.hk-preroll-tag{padding:4px 8px;border-radius:6px;background:rgba(0,0,0,.6);color:#fbbf24;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.hk-preroll-skip{padding:9px 14px;border:1px solid rgba(255,255,255,.55);border-radius:4px;background:rgba(0,0,0,.72);color:#fff;font:inherit;font-size:14px;font-weight:700;cursor:pointer;pointer-events:auto}.hk-preroll-skip:disabled{font-size:13px;font-weight:600;opacity:.85;cursor:default}.hk-ad-corner{position:fixed;right:16px;bottom:16px;z-index:950;max-width:min(340px,calc(100vw - 32px));padding:10px 10px 8px;border-radius:12px;background:#fff;box-shadow:0 12px 32px rgba(16,24,40,.22);opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .3s ease,transform .3s ease}.hk-ad-corner.is-filled{opacity:1;transform:none;pointer-events:auto}.hk-ad-corner .hk-ad{margin:0}.hk-ad-corner .hk-ad-frame,.hk-ad-corner .hk-ad-media{width:auto;max-height:60vh}.hk-ad-corner-close{position:absolute;top:-10px;right:-10px;z-index:2;display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:50%;background:#111827;color:#fff;font-size:18px;line-height:1;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.25)}@media (max-width:767px){.hk-ad-corner{right:10px;bottom:76px;max-width:calc(100vw - 20px)}}.hk-ad-transition{position:fixed;inset:0;z-index:1050;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(15,23,42,.78);opacity:0;pointer-events:none;transition:opacity .25s ease}.hk-ad-transition.is-filled{opacity:1;pointer-events:auto}.hk-ad-transition-box{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;max-width:min(980px,100%);max-height:100%;padding:12px 14px 16px;border-radius:14px;background:#fff;box-shadow:0 20px 50px rgba(0,0,0,.35);overflow:auto}.hk-ad-transition-head{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-width:260px;color:#6b7280;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.hk-ad-transition-close{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:#111827;color:#fff;font:inherit;font-size:18px;font-weight:700;cursor:pointer}.hk-ad-transition-close:disabled{background:#e5e7eb;color:#374151;font-size:13px;cursor:default}.hk-ad.hk-ad--transition{margin:0}.hk-ad--transition .hk-ad-label{display:none}.hk-ad--transition .hk-ad-frame,.hk-ad--transition .hk-ad-media{width:auto;max-height:calc(100vh - 170px)}.hk-ad-transition-continue{padding:9px 18px;border:0;border-radius:10px;background:#dc3045;color:#fff;font:inherit;font-size:14px;font-weight:700;cursor:pointer}