/*
Theme Name: Kadence Child - Betrupi Spor
Theme URI: https://betrupigunceldomain.com
Description: Betrupi spor bahis rehberi child teması
Author: Betrupi Editör Masası
Template: kadence
Version: 5.0.0
Text Domain: kadence-child
*/
:root{--bs-bg:#052016;--bs-surface:#0C3524;--bs-surface-2:#10422C;--bs-surface-3:#165237;--bs-dark:#041a12;--bs-line:#1d5a3e;--bs-ink:#dfeee6;--bs-heading:#ffffff;--bs-muted:#9dbaa9;--bs-green:#3ddc8a;--bs-green-dark:#2bbd72;--bs-gold:#FEB401;--bs-gold-grad:linear-gradient(92deg,#FFC93C 0%,#D89400 100%);--bs-gold-ink:#2b1c00;--bs-radius:14px;--bs-font:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;--global-palette1:#3ddc8a;--global-palette2:#2bbd72;--global-palette3:#ffffff;--global-palette4:#dfeee6;--global-palette5:#9dbaa9;--global-palette6:#1d5a3e;--global-palette7:#10422C;--global-palette8:#0C3524;--global-palette9:#05201e;--global-content-width:1180px}body,.site.wp-site-blocks,#wrapper,.content-area,.site-main{background:var(--bs-bg);color:var(--bs-ink)}body{font-family:var(--bs-font);font-size:17px;line-height:1.75}h1,h2,h3,h4,h5{font-family:var(--bs-font);color:var(--bs-heading);font-weight:800;line-height:1.25;letter-spacing:-0.01em}.site-header,.site-header-wrap,.site-header-inner-wrap,.site-header-upper-wrap,.site-main-header-wrap,.site-top-header-wrap,.site-mobile-header-wrap,#masthead{background:var(--bs-dark)}.site-title-wrap,.site-header .site-title,.site-header .site-description{display:none !important}.site-branding img,.site-header-item img{max-height:54px;width:auto}.header-navigation .header-menu-container ul li a,.primary-menu-container>ul>li>a{color:#ffffff;font-weight:700;font-size:14px}.header-navigation .header-menu-container ul li a:hover,.header-navigation .header-menu-container ul li.current-menu-item>a,.primary-menu-container>ul>li>a:hover{color:var(--bs-gold)}.mobile-toggle-open-container .menu-toggle-open,.site-header .menu-toggle-open{color:#fff}.mobile-navigation ul li a,.mobile-toggle-open-container ul li a{color:#fff}.bs-hero{position:relative;isolation:isolate;text-align:center;background:linear-gradient(125deg,#0b3a25 0%,#062a1b 45%,#0d4a2e 100%);background-size:220% 220%;border:1px solid var(--bs-line);border-radius:var(--bs-radius);padding:46px 38px;margin:0 0 28px;overflow:hidden;animation:bs-sheen 18s ease-in-out infinite}.bs-hero::before{content:'';position:absolute;inset:-40%;z-index:-2;background:radial-gradient(circle at 30% 25%,rgba(254,180,1,.20),transparent 44%),radial-gradient(circle at 70% 75%,rgba(61,220,138,.18),transparent 46%);animation:bs-drift 22s ease-in-out infinite alternate}.bs-hero::after{content:'';position:absolute;inset:0;z-index:-1;background:var(--bs-hero-img) no-repeat right center / cover;opacity:.13;pointer-events:none}.bs-hero h1,.bs-hero h2{color:#fff;font-size:35px;margin:0 0 14px;animation:bs-rise .7s cubic-bezier(.22,.8,.3,1) both}.bs-hero p{color:#d3e7da;font-size:17.5px;margin:0 auto 20px;max-width:64ch;animation:bs-rise .7s cubic-bezier(.22,.8,.3,1) .1s both}.bs-hero__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none}.bs-hero__chips li{background:rgba(255,255,255,.06);border:1px solid rgba(254,180,1,.40);color:#ffe4a8;font-size:13.5px;font-weight:700;padding:7px 15px;border-radius:999px;margin:0;animation:bs-rise .6s cubic-bezier(.22,.8,.3,1) both;transition:border-color .2s ease,transform .2s ease}.bs-hero__chips li:nth-child(1){animation-delay:.18s}.bs-hero__chips li:nth-child(2){animation-delay:.26s}.bs-hero__chips li:nth-child(3){animation-delay:.34s}.bs-hero__chips li:nth-child(4){animation-delay:.42s}.bs-hero__chips li:hover{border-color:var(--bs-gold);transform:translateY(-2px)}@keyframes bs-sheen{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes bs-drift{from{transform:translate3d(-3%,-2%,0) scale(1)}to{transform:translate3d(3%,2%,0) scale(1.08)}}@keyframes bs-rise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bs-hero,.bs-hero::before,.bs-hero h1,.bs-hero h2,.bs-hero p,.bs-hero__chips li{animation:none}}.entry-hero-container-inner{background:transparent}.entry-hero .entry-title,.page-title .entry-title{color:#fff}.home .entry-hero,.home .entry-header.page-title{display:none}article.entry,.content-bg,.entry-content-wrap,.content-container .entry-content-wrap,.wp-site-blocks .content-bg,.loop-entry.content-bg{background:var(--bs-surface);border:1px solid var(--bs-line);border-radius:var(--bs-radius);color:var(--bs-ink)}.entry-content,.entry-content p,.entry-content li,.entry-content td{color:var(--bs-ink)}.entry-content a{color:var(--bs-green);font-weight:700;text-decoration:underline;text-underline-offset:2px}.entry-content a:hover{color:var(--bs-green-dark)}.entry-content h2{font-size:25px;margin-top:1.9em;padding-bottom:9px;border-bottom:2px solid var(--bs-line)}.entry-content h3{font-size:19.5px;margin-top:1.5em}.entry-content img{border-radius:12px;height:auto}.entry-content ul li,.entry-content ol li{margin-bottom:.45em}.entry-title{font-size:34px}.entry-meta,.entry-meta a,.entry-taxonomies,.entry-taxonomies a{color:var(--bs-muted)}.bs-breadcrumbs{font-size:13.5px;color:var(--bs-muted);padding:14px 0 0}.bs-breadcrumbs a{color:var(--bs-green);text-decoration:none}.bs-breadcrumbs a:hover{text-decoration:underline}.bs-toc{background:var(--bs-surface-2);border:1px solid var(--bs-line);border-left:4px solid var(--bs-gold);border-radius:10px;padding:18px 22px;margin:26px 0}.bs-toc__title{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:var(--bs-gold);margin:0 0 10px}.bs-toc ol{margin:0;padding-left:20px}.bs-toc li{margin-bottom:.3em;font-size:15.5px}.entry-content .bs-toc a{color:var(--bs-ink);font-weight:600;text-decoration:none}.entry-content .bs-toc a:hover{color:var(--bs-green);text-decoration:underline}.bs-cta{margin:28px 0;text-align:center}.bs-cta a,.entry-content .bs-cta a{display:inline-block;background:var(--bs-gold-grad);color:var(--bs-gold-ink);font-size:17px;font-weight:800;text-decoration:none;padding:16px 40px;border-radius:10px;box-shadow:0 6px 20px rgba(0,0,0,.35);transition:transform .16s ease,filter .16s ease}.bs-cta a:hover,.entry-content .bs-cta a:hover{transform:translateY(-1px);filter:brightness(1.07);color:var(--bs-gold-ink)}.bs-cta--wide a{display:block}.bs-cta a,.entry-content .bs-cta a{display:block;max-width:560px;margin:0 auto;text-align:center}.bs-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px;margin:28px 0}.bs-card{background:var(--bs-surface-2);border:1px solid var(--bs-line);border-radius:12px;padding:20px 22px;transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease}.bs-card:hover{box-shadow:0 10px 26px rgba(0,0,0,.35);transform:translateY(-2px);border-color:var(--bs-gold)}.bs-card h3{font-size:17.5px;margin:0 0 8px}.bs-card p{font-size:15px;color:var(--bs-muted);margin:0 0 12px}.entry-content .bs-card a.bs-card__link{color:var(--bs-gold);font-weight:800;font-size:14.5px;text-decoration:none}.entry-content .bs-card a.bs-card__link:hover{text-decoration:underline}.bs-promos{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:16px;margin:28px 0}.bs-promo{background:var(--bs-surface-2);border:1px solid var(--bs-line);border-radius:12px;overflow:hidden;transition:transform .18s ease,border-color .18s ease}.bs-promo:hover{transform:translateY(-3px);border-color:var(--bs-gold)}.bs-promo img{display:block;width:100%;height:auto;border-radius:0}.bs-promo__body{padding:14px 16px 16px}.bs-promo__body h3{font-size:16px;margin:0 0 6px}.bs-promo__body p{font-size:14px;color:var(--bs-muted);margin:0 0 10px}.entry-content .bs-promo__body a{color:var(--bs-gold);font-weight:800;font-size:14px;text-decoration:none}.bs-faq{margin:28px 0}.bs-faq details{background:var(--bs-surface-2);border:1px solid var(--bs-line);border-radius:10px;margin-bottom:10px}.bs-faq summary{cursor:pointer;font-weight:800;font-size:16px;color:#fff;padding:15px 46px 15px 20px;list-style:none;position:relative}.bs-faq summary::-webkit-details-marker{display:none}.bs-faq summary::after{content:'+';position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:700;color:var(--bs-gold);line-height:1}.bs-faq details[open] summary::after{content:'\2212'}.bs-faq .bs-faq__a{padding:0 20px 16px;font-size:15.5px;color:var(--bs-ink)}.bs-faq .bs-faq__a p:last-child{margin-bottom:0}.bs-table{width:100%;border-collapse:collapse;margin:22px 0;font-size:15.5px;border-radius:10px;overflow:hidden}.bs-table th{background:var(--bs-surface-3);color:#fff;text-align:left;font-weight:700;padding:12px 15px}.bs-table td{border-bottom:1px solid var(--bs-line);padding:11px 15px;color:var(--bs-ink)}.bs-table tr:nth-child(even) td{background:rgba(255,255,255,.03)}.bs-table-wrap{overflow-x:auto}.bs-note{background:rgba(254,180,1,.09);border:1px solid rgba(254,180,1,.35);border-radius:10px;padding:15px 18px;font-size:14.5px;color:#f2ddb0;margin:28px 0}.bs-note strong{color:var(--bs-gold)}.entry-content .bs-note a{color:var(--bs-gold)}.bs-disclosure{background:var(--bs-surface-2);border:1px dashed var(--bs-line);border-radius:10px;padding:13px 17px;font-size:13.5px;color:var(--bs-muted);margin:0 0 24px}.entry-content .bs-disclosure a{color:var(--bs-green)}.bs-author{background:var(--bs-surface-2);border:1px solid var(--bs-line);border-radius:12px;padding:18px 20px;margin:30px 0 0;font-size:14.5px}.bs-author__name{font-weight:800;color:#fff;margin:0 0 6px;font-size:16px}.bs-author p{color:var(--bs-muted);margin:0 0 6px}.bs-author__meta{font-size:13px;color:var(--bs-muted)}.entry-content .bs-author a{color:var(--bs-green)}.bs-band{background:linear-gradient(150deg,#0b3a25 0%,#062a1b 100%);border-top:1px solid var(--bs-line);border-bottom:1px solid var(--bs-line);padding:34px 20px;text-align:center}.bs-band h2{font-size:24px;margin:0 0 8px;color:#fff}.bs-band p{color:#bdd6c7;font-size:15px;margin:0 auto 18px;max-width:60ch}.bs-band__actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.site-footer,.site-footer-wrap,.site-bottom-footer-wrap,.site-middle-footer-wrap,.site-top-footer-wrap,#colophon{background:var(--bs-dark);color:#b9cfc2}.site-footer a{color:var(--bs-gold)}.bs-footer{text-align:center}.bs-footer__links{font-size:13.5px;margin:0 0 8px}.bs-footer__links a{color:var(--bs-gold);text-decoration:none;margin:0 4px}.bs-footer__links a:hover{text-decoration:underline}.bs-footer__note{font-size:12.5px;color:#8fa89a;margin:0;max-width:75ch;margin-left:auto;margin-right:auto}.loop-entry .entry-title a{color:#fff}.loop-entry .entry-title a:hover{color:var(--bs-gold)}.loop-entry .entry-summary,.loop-entry .entry-summary p{color:var(--bs-muted)}.entry-content .more-link,.post-more-link a,a.more-link{color:var(--bs-gold);font-weight:800}input[type=search],input[type=text],input[type=email],textarea,select{background:var(--bs-surface-2);border:1px solid var(--bs-line);color:var(--bs-ink);border-radius:8px}button,input[type=submit],.button{background:var(--bs-gold-grad);color:var(--bs-gold-ink);border:0;border-radius:8px;font-weight:800;font-family:var(--bs-font)}.bs-sticky{display:none}@media (max-width:768px){body{font-size:16.5px}.entry-title{font-size:26px}.bs-hero{padding:26px 20px;border-radius:12px}.bs-hero h1,.bs-hero h2{font-size:25px}.entry-content h2{font-size:21px}.bs-cta a,.entry-content .bs-cta a{display:block;padding:15px 20px;font-size:16px}.bs-btn{padding:9px 16px;font-size:13.5px}.bs-sticky{display:block;position:fixed;left:0;right:0;bottom:0;z-index:99;background:rgba(4,26,18,.97);padding:9px 10px;box-shadow:0 -4px 16px rgba(0,0,0,.35)}.bs-sticky a{display:block;text-align:center;background:var(--bs-gold-grad);color:var(--bs-gold-ink);font-weight:800;font-size:15px;text-decoration:none;padding:13px 8px;border-radius:9px}body.bs-has-sticky{padding-bottom:78px}}.bs-topbanner{margin:0 0 6px}.bs-topbanner a{display:block;border-radius:var(--bs-radius);overflow:hidden;border:1px solid var(--bs-line);transition:filter .18s ease}.bs-topbanner a:hover{filter:brightness(1.06)}.bs-topbanner img{display:block;width:100%;height:auto}.entry-content .bs-title,h1.bs-title{font-size:32px;margin:0 0 18px;color:var(--bs-heading)}.bs-title--archive{margin:4px 0 14px}.entry-hero,.entry-header.page-title,.page-hero-section{display:none}body.archive .entry-hero,body.archive .page-hero-section{display:block}body.archive .entry-hero-container-inner{padding:0;background:transparent}body.archive .entry-hero .entry-title{font-size:32px;margin:4px 0 6px}@media (max-width:768px){h1.bs-title,.entry-content .bs-title{font-size:25px}.bs-topbanner a{border-radius:10px}}.wp-site-blocks .content-area{margin-top:14px}.wp-site-blocks .bs-topbanner{margin-top:0}.bs-imglink{display:block;line-height:0;border-radius:12px;overflow:hidden;transition:filter .18s ease,transform .18s ease}.bs-imglink:hover{filter:brightness(1.07);transform:translateY(-2px)}.entry-content .bs-imglink img,.bs-promo .bs-imglink img{width:100%;height:auto;display:block}.entry-content figure.wp-block-image{margin:26px 0}.entry-content figure.wp-block-image img{width:100%;height:auto}.wp-element-caption,.entry-content figcaption{color:var(--bs-muted);font-size:13.5px;text-align:center;margin-top:8px}@media (max-width:768px){.wp-site-blocks .content-area{margin-top:10px}.bs-hero{padding:28px 20px}}