/* ANIL KARAKAYA — ENTERPRISE BLACK DESIGN SYSTEM 071 */
:root{
 --ak-bg:#050506;--ak-bg2:#070708;--ak-surface:#080809;--ak-surface2:#0b090a;--ak-surface3:#0d090a;
 --ak-border:#1c1113;--ak-border2:#2a1518;--ak-text:#f3f4f6;--ak-muted:#9298a2;--ak-muted2:#69707b;
 --ak-red:#e31b23;--ak-red2:#ff3640;--ak-red-soft:rgba(227,27,35,.09);--ak-green:#4fd28a;--ak-amber:#f4b95d;
 --ak-max:1440px;--ak-radius:10px;--ak-radius-lg:16px;--ak-shadow:0 18px 55px rgba(0,0,0,.28);
 --ak-font:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
}
*{box-sizing:border-box} html{background:var(--ak-bg);color-scheme:dark;scroll-behavior:smooth}
body{margin:0;min-height:100vh;color:var(--ak-text)!important;background:var(--ak-bg)!important;font-family:var(--ak-font)!important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
body::before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(circle at 82% 0%,rgba(227,27,35,.055),transparent 26%),linear-gradient(180deg,#060607 0%,#07080a 48%,#050506 100%)}
body::after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.20;background-image:linear-gradient(rgba(255,255,255,.016) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.016) 1px,transparent 1px);background-size:52px 52px;mask-image:linear-gradient(to bottom,black,transparent 72%)}
::selection{background:var(--ak-red);color:#fff} img{max-width:100%} a{color:inherit} button,input,select,textarea{font:inherit}[hidden]{display:none!important}
.container{width:min(calc(100% - 44px),var(--ak-max))!important;margin-inline:auto!important}
#ak070Progress{position:fixed;left:0;top:0;z-index:10050;width:0;height:2px;background:var(--ak-red2);box-shadow:0 0 12px rgba(227,27,35,.25);pointer-events:none}
.ak070-reveal{opacity:0;transform:translateY(12px);transition:opacity .45s ease,transform .45s ease}.ak070-reveal.ak070-visible{opacity:1;transform:none}
h1,h2,h3,h4,h5,h6{color:var(--ak-text)!important;letter-spacing:-.035em}p{color:#a5aab2}
.section-label,.home18-eyebrow,.growth-kicker,.catalog-heading>span,.giveaway-block-heading>span{color:var(--ak-red2)!important;font-size:10px!important;font-weight:800!important;letter-spacing:.16em!important;text-transform:uppercase!important}
.primary-button,.auth-submit-button,.member-primary-button,.member-primary-link,.order-submit-button,.growth-button.primary{border:1px solid #ef3d45!important;border-radius:8px!important;color:#fff!important;background:var(--ak-red)!important;box-shadow:none!important;font-weight:800!important;text-decoration:none!important;transition:.16s ease!important}
.primary-button:hover,.auth-submit-button:hover,.member-primary-button:hover,.member-primary-link:hover,.order-submit-button:hover,.growth-button.primary:hover{transform:translateY(-1px);background:#f1242d!important;border-color:#ff525a!important}
.secondary-button,.member-secondary-button,.member-secondary-link,.text-button,.growth-link,.auth-back-link{border-color:var(--ak-border)!important;color:#d4d7dc!important}
button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid rgba(227,27,35,.7)!important;outline-offset:2px}
/* Header */
.header{position:fixed!important;inset:0 0 auto 0!important;z-index:1000!important;width:100%!important;min-height:76px!important;transform:none!important;border:0!important;border-bottom:1px solid var(--ak-border)!important;border-radius:0!important;background:rgba(8,9,11,.95)!important;backdrop-filter:blur(18px)!important;box-shadow:none!important}
.header.scrolled{background:rgba(8,9,11,.985)!important}.navbar{min-height:75px!important;display:flex!important;align-items:center!important;gap:18px!important}.brand{min-width:174px;display:inline-flex!important;align-items:center!important;gap:10px!important;padding-right:18px;border-right:1px solid var(--ak-border);text-decoration:none!important;flex:0 0 auto}.brand-logo{width:42px!important;height:42px!important;object-fit:contain!important}.brand-text{line-height:1!important}.brand-text span{color:#fff!important;font-size:9px!important;font-weight:700!important;letter-spacing:.13em!important}.brand-text strong{display:block!important;margin-top:5px!important;color:var(--ak-red2)!important;font-size:11px!important;letter-spacing:.07em!important}.nav-menu{display:flex!important;align-items:center!important;justify-content:center!important;gap:2px!important;flex:1!important}.nav-link{min-height:38px!important;display:inline-flex!important;align-items:center!important;padding:0 10px!important;border:1px solid transparent!important;border-radius:7px!important;color:#9197a0!important;background:transparent!important;font-size:10px!important;font-weight:700!important;text-decoration:none!important;transition:.14s ease!important}.nav-link:hover{color:#fff!important;background:#09090a!important}.nav-link.active{color:#fff!important;border-color:#2b1619!important;background:#0b090a!important;box-shadow:inset 0 -2px 0 var(--ak-red)!important}.youtube-button,.header-login-button,.header-register-button,.header-logout-button,.store-cart-button{min-height:38px!important;border-radius:7px!important;font-size:9px!important;font-weight:800!important}.youtube-button,.store-cart-button{border:1px solid var(--ak-border)!important;background:#09090a!important}.header-user-name{padding:6px 9px!important;border:1px solid var(--ak-border)!important;border-radius:7px!important;background:#09090a!important;text-decoration:none!important}.menu-button{border:1px solid var(--ak-border)!important;border-radius:7px!important;background:#09090a!important}
/* Home */
.page-index .hero{min-height:800px!important;padding-top:76px!important;background:transparent!important;overflow:hidden!important}.page-index .hero-background{background:linear-gradient(90deg,rgba(8,9,11,.98) 0%,rgba(8,9,11,.88) 48%,rgba(8,9,11,.45) 75%,rgba(8,9,11,.95) 100%),radial-gradient(circle at 78% 38%,rgba(227,27,35,.09),transparent 27%)!important}.page-index .hero-container{min-height:724px!important;display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr)!important;align-items:center!important;gap:clamp(40px,6vw,92px)!important}.page-index .hero-content{max-width:760px!important;padding-left:0!important;border-left:0!important}.page-index .hero-label{width:fit-content!important;margin-bottom:22px!important;padding:6px 9px!important;border:1px solid #3a171b!important;border-radius:6px!important;color:#e6b2b5!important;background:#120d0f!important;font-size:9px!important;font-weight:800!important;letter-spacing:.12em!important}.page-index .live-dot{width:6px!important;height:6px!important;background:var(--ak-red2)!important;box-shadow:0 0 0 4px rgba(227,27,35,.08)!important}.page-index .hero-content h1{margin:0!important;max-width:820px!important;font-size:clamp(58px,7vw,104px)!important;line-height:.91!important;letter-spacing:-.065em!important;font-weight:850!important}.page-index .hero-content h1 span{display:block!important;margin-top:8px!important;color:#aeb3ba!important;-webkit-text-stroke:0!important;text-shadow:none!important;font-weight:650!important}.page-index .hero-content>p{max-width:620px!important;margin:26px 0 0!important;color:#9ca2ab!important;font-size:15px!important;line-height:1.72!important}.page-index .hero-buttons{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:28px!important}.page-index .hero-buttons a{min-height:48px!important;padding-inline:18px!important}.page-index .hero-statistics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;margin-top:38px!important;border:1px solid var(--ak-border)!important;border-radius:9px!important;background:var(--ak-border)!important;overflow:hidden}.page-index .statistic{min-height:76px!important;padding:13px!important;background:#070708!important}.page-index .statistic+ .statistic{border-left:1px solid var(--ak-border)!important}.page-index .statistic strong{font-size:19px!important}.page-index .statistic span{color:var(--ak-muted)!important;font-size:9px!important}.page-index .hero-visual{min-height:500px!important;display:grid!important;place-items:center!important;position:relative!important;border:1px solid var(--ak-border)!important;border-radius:12px!important;background:#070708!important;box-shadow:var(--ak-shadow)!important}.page-index .hero-visual::before{content:"ANIL KARAKAYA / OFFICIAL";position:absolute;top:16px;left:16px;color:#666d77;font-size:8px;font-weight:800;letter-spacing:.14em}.page-index .logo-circle{width:min(65%,340px)!important;aspect-ratio:1!important;border:1px solid #211315!important;border-radius:50%!important;background:radial-gradient(circle,rgba(227,27,35,.06),transparent 65%)!important;box-shadow:0 0 0 28px rgba(255,255,255,.012),0 0 0 56px rgba(255,255,255,.007)!important}.page-index .hero-logo{filter:drop-shadow(0 20px 36px rgba(0,0,0,.4))!important}.page-index .floating-card{border:1px solid var(--ak-border)!important;border-radius:8px!important;background:#09090a!important;box-shadow:0 12px 32px rgba(0,0,0,.28)!important}.home18-quick-section,.videos-section,.team-section,.contact-section,.page-index .growth-section{padding-block:84px!important}.home18-quick-shell,.page-index .videos-container,.page-index .team-container,.page-index .contact-container{padding-top:28px;border-top:1px solid var(--ak-border)}.home18-quick-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.home18-quick-card,.video-card,.team-card{border:1px solid var(--ak-border)!important;border-radius:10px!important;background:#080809!important;box-shadow:none!important}.home18-quick-card{min-height:156px!important;padding:20px!important;transition:.16s ease!important}.home18-quick-card:hover,.video-card:hover,.team-card:hover{transform:translateY(-2px)!important;border-color:#3b1b20!important}.home18-quick-icon{width:42px!important;height:42px!important;border:1px solid #2d2528!important;border-radius:8px!important;background:#140d0f!important}.contact-wrapper{border:1px solid var(--ak-border)!important;border-radius:12px!important;background:#070708!important}
/* Store */
.page-store,.page-videos,.page-giveaway,.help-center-body,.product-detail-body{padding-top:76px!important}.page-store .catalog-hero,.videos-page-hero,.giveaway-hero,.help-center-hero{min-height:390px!important;display:flex!important;align-items:flex-end!important;padding:70px 0 44px!important;border-bottom:1px solid var(--ak-border)!important;background:linear-gradient(180deg,#070708,#050506)!important}.page-store .catalog-hero-content h1,.videos-page-hero h1,.giveaway-hero h1,.help-center-hero h1{margin:9px 0!important;font-size:clamp(48px,6vw,78px)!important;line-height:.93!important;letter-spacing:-.055em!important}.page-store .catalog-hero-info{max-width:700px!important;color:var(--ak-muted)!important}.page-store .catalog-section,.all-videos-section,.giveaway-section,.help-center-section{padding-block:62px 90px!important}.page-store .catalog-heading{display:grid!important;grid-template-columns:1fr minmax(280px,400px)!important;align-items:end!important;gap:18px!important;margin-bottom:20px!important;padding-bottom:18px!important;border-bottom:1px solid var(--ak-border)!important}.page-store .catalog-search-box input,.help-search-box input{min-height:46px!important;border:1px solid var(--ak-border)!important;border-radius:8px!important;color:#fff!important;background:#070708!important}.page-store .catalog-categories,.help-category-tabs{display:flex!important;gap:6px!important;overflow-x:auto!important;padding-bottom:8px!important}.page-store .catalog-category,.help-category-tabs button{min-height:36px!important;flex:0 0 auto!important;padding:0 12px!important;border:1px solid var(--ak-border)!important;border-radius:7px!important;color:#8f96a0!important;background:#080809!important;font-size:9px!important;font-weight:800!important}.page-store .catalog-category.active,.help-category-tabs button.active{color:#fff!important;border-color:#363b43!important;background:#171a1f!important;box-shadow:inset 0 -2px 0 var(--ak-red)!important}.page-store .catalog-products-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:11px!important}.page-store .catalog-product-card{overflow:hidden!important;border:1px solid var(--ak-border)!important;border-radius:10px!important;background:#080809!important;box-shadow:none!important;transition:.16s ease!important}.page-store .catalog-product-card:hover{transform:translateY(-3px)!important;border-color:#373d46!important}.page-store .catalog-product-cover{min-height:215px!important;aspect-ratio:16/10!important;overflow:hidden!important;border-radius:0!important;background:#070708!important}.page-store .catalog-product-image{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .24s ease!important}.page-store .catalog-product-card:hover .catalog-product-image{transform:scale(1.025)}.page-store .catalog-product-content{min-height:202px!important;padding:16px!important}.page-store .catalog-product-content h3{font-size:16px!important;line-height:1.25!important}.page-store .catalog-stock{width:fit-content!important;padding:4px 6px!important;border-radius:5px!important;font-size:8px!important;font-weight:800!important}.page-store .catalog-product-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important}.page-store .catalog-detail-button,.page-store .catalog-cart-button,.page-store .catalog-disabled-button,.page-store .ak-waitlist-button{min-height:40px!important;border:1px solid var(--ak-border)!important;border-radius:7px!important;font-size:9px!important;font-weight:800!important}.page-store .catalog-cart-button{border-color:#3b292c!important;background:#160d0f!important}.page-store .catalog-information,.giveaway-legal-note{border:1px solid var(--ak-border)!important;border-left:2px solid var(--ak-red)!important;border-radius:8px!important;background:#070708!important}.cart-overlay{background:rgba(0,0,0,.65)!important;backdrop-filter:blur(5px)}.cart-panel{width:min(510px,100vw)!important;border-left:1px solid var(--ak-border)!important;background:#070708!important;box-shadow:-24px 0 60px rgba(0,0,0,.35)!important}.cart-panel-header{border-bottom:1px solid var(--ak-border)!important;background:#080809!important}.cart-item,.bank-transfer-method-box,.payment-method-box-028{border:1px solid var(--ak-border)!important;border-radius:9px!important;background:#080809!important}.order-form-group input,.order-form-group select,.order-form-group textarea,.cart-coupon-controls input{border:1px solid var(--ak-border)!important;border-radius:7px!important;color:#fff!important;background:#070708!important}
/* Product detail */
.product-detail-main{padding-block:54px 90px!important}.product-detail-shell{display:grid!important;grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr)!important;gap:12px!important}.product-detail-cover,.product-detail-content,.product-info-card,.product-review-item,.ak-question-card{border:1px solid var(--ak-border)!important;border-radius:10px!important;background:#080809!important;box-shadow:none!important}.product-detail-cover{min-height:520px!important;overflow:hidden!important}.product-detail-image{width:100%!important;height:100%!important;min-height:520px!important;object-fit:cover!important}.product-detail-content{padding:24px!important}.product-detail-title-row h1{font-size:clamp(32px,4vw,52px)!important}.product-detail-price-row{padding-block:18px!important;border-block:1px solid var(--ak-border)!important}
/* Videos, giveaway, help */
.video-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:11px!important}.giveaway-list-block{margin-bottom:26px!important;padding:20px!important;border:1px solid var(--ak-border)!important;border-radius:10px!important;background:#070708!important}.giveaway-card{overflow:hidden!important;border:1px solid var(--ak-border)!important;border-radius:10px!important;background:#080809!important;box-shadow:none!important}.giveaway-entry-form input,.giveaway-entry-form textarea{border:1px solid var(--ak-border)!important;border-radius:7px!important;color:#fff!important;background:#070708!important}.help-faq-item,.help-contact-card{border:1px solid var(--ak-border)!important;border-radius:9px!important;background:#080809!important}
/* Auth */
.auth-body{background:#050506!important}.auth-page{width:100%!important;min-height:100vh!important;display:grid!important;grid-template-columns:minmax(380px,.9fr) minmax(460px,1.1fr)!important;padding:0!important}.auth-page::before{content:"";display:block;background:linear-gradient(180deg,rgba(8,9,11,.18),rgba(8,9,11,.72)),url('/images/logo.png') center 32%/190px auto no-repeat,radial-gradient(circle at 50% 32%,rgba(227,27,35,.10),transparent 28%),#070708;border-right:1px solid var(--ak-border)}.auth-card{width:100%!important;max-width:none!important;min-height:100vh!important;display:flex!important;flex-direction:column!important;justify-content:center!important;margin:0!important;padding:clamp(34px,6vw,86px)!important;border:0!important;border-radius:0!important;background:#060607!important;box-shadow:none!important}.auth-logo-link{width:fit-content!important;margin-bottom:26px!important}.auth-logo-link img{width:68px!important;height:68px!important}.auth-card h1{margin:9px 0 7px!important;font-size:clamp(34px,4vw,50px)!important}.auth-description{max-width:560px!important;color:var(--ak-muted)!important}.auth-form{max-width:610px!important;margin-top:22px!important}.auth-form-group input,.auth-form-group select,.auth-form-group textarea{min-height:48px!important;border:1px solid var(--ak-border)!important;border-radius:7px!important;color:#fff!important;background:#070708!important}.auth-checkbox{border:1px solid var(--ak-border)!important;border-radius:8px!important;background:#070708!important}.auth-footer{border-top:1px solid var(--ak-border)!important}
/* Legal */
.legal-body{background:#050506!important}.legal-page,.legal-page-main{min-height:100vh!important;padding:62px 24px!important}.legal-page{display:grid!important;place-items:center!important}.legal-card,.legal-document{width:min(100%,1000px)!important;max-width:none!important;margin:0 auto!important;padding:clamp(28px,5vw,58px)!important;border:1px solid var(--ak-border)!important;border-top:2px solid var(--ak-red)!important;border-radius:10px!important;background:#080809!important;box-shadow:var(--ak-shadow)!important}.legal-card h1,.legal-document h1{font-size:clamp(38px,5vw,64px)!important}.legal-card h2,.legal-document h2{margin-top:30px!important;padding-top:18px!important;border-top:1px solid var(--ak-border)!important}
/* Account */
.member-dashboard-body{background:#050506!important}.member-dashboard-header{position:sticky!important;top:0!important;z-index:50!important;min-height:74px!important;border-bottom:1px solid var(--ak-border)!important;background:rgba(8,9,11,.97)!important;backdrop-filter:blur(16px)!important}.member-dashboard-shell{width:min(calc(100% - 36px),1460px)!important;display:grid!important;grid-template-columns:260px minmax(0,1fr)!important;gap:12px!important;margin:26px auto 80px!important}.member-sidebar{position:sticky!important;top:94px!important;align-self:start!important;min-height:calc(100vh - 120px)!important;padding:14px!important;border:1px solid var(--ak-border)!important;border-radius:10px!important;background:#080809!important}.member-profile-summary{padding:14px!important;border-bottom:1px solid var(--ak-border)!important}.member-avatar{border:1px solid #37292c!important;border-radius:9px!important;background:#160d0f!important}.member-tabs{display:grid!important;gap:3px!important;margin-top:10px!important}.member-tab{min-height:42px!important;border:1px solid transparent!important;border-radius:7px!important;color:#9298a2!important;background:transparent!important}.member-tab.active{color:#fff!important;border-color:#2a2f36!important;background:#0c090a!important;box-shadow:inset 2px 0 0 var(--ak-red)!important}.member-page-heading,.member-panel,.member-card,.member-order-card,.member-notification,.member-review-card,.order-detail-card,.order-detail-summary,.order-code-panel{border:1px solid var(--ak-border)!important;border-radius:9px!important;background:#080809!important;box-shadow:none!important}.member-page-heading{padding:22px!important}.member-form input,.member-form select,.member-form textarea{border:1px solid var(--ak-border)!important;border-radius:7px!important;color:#fff!important;background:#070708!important}.order-detail-shell{width:min(calc(100% - 36px),1160px)!important;margin:30px auto 80px!important}
/* Growth */
.growth-shell{width:min(calc(100% - 38px),1400px)!important;margin:0 auto!important;padding:20px 0 80px!important}.growth-header{position:sticky!important;top:10px!important;z-index:60!important;min-height:62px!important;margin-bottom:22px!important;padding:9px 12px!important;border:1px solid var(--ak-border)!important;border-radius:9px!important;background:rgba(10,12,15,.96)!important;backdrop-filter:blur(16px)!important}.growth-hero{min-height:320px!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;margin-bottom:12px!important;padding:28px!important;border:1px solid var(--ak-border)!important;border-radius:10px!important;background:#080809!important}.growth-hero h1{max-width:900px!important;margin:9px 0!important;font-size:clamp(42px,6vw,74px)!important;line-height:.93!important}.growth-card{border:1px solid var(--ak-border)!important;border-radius:9px!important;background:#080809!important;box-shadow:none!important}.growth-form input,.growth-form select,.growth-form textarea{border:1px solid var(--ak-border)!important;border-radius:7px!important;color:#fff!important;background:#070708!important}
/* Footer/support */
.footer{border-top:1px solid var(--ak-border)!important;background:#050506!important}.support-widget,.support-widget-panel,.support-panel{border:1px solid var(--ak-border)!important;border-radius:10px!important;background:#080809!important;box-shadow:0 18px 50px rgba(0,0,0,.32)!important}
@media(max-width:1240px){.page-store .catalog-products-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.video-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.home18-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nav-link{padding-inline:7px!important}}
@media(max-width:980px){.header{min-height:70px!important}.navbar{min-height:69px!important}.brand{min-width:0!important;border-right:0!important;padding-right:0!important}.nav-menu{position:fixed!important;top:70px!important;left:10px!important;right:10px!important;display:none!important;max-height:calc(100vh - 86px)!important;overflow-y:auto!important;padding:10px!important;border:1px solid var(--ak-border)!important;border-radius:10px!important;background:#070708!important;box-shadow:var(--ak-shadow)!important}.nav-menu.open,.nav-menu.active,.nav-menu.show{display:grid!important}.nav-link{min-height:42px!important;justify-content:flex-start!important;padding:0 11px!important}.page-index .hero,.page-store,.page-videos,.page-giveaway,.help-center-body,.product-detail-body{padding-top:70px!important}.page-index .hero-container{grid-template-columns:1fr!important;min-height:800px!important;gap:22px!important;padding-block:45px!important}.page-index .hero-visual{min-height:380px!important}.page-store .catalog-heading{grid-template-columns:1fr!important}.page-store .catalog-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.product-detail-shell{grid-template-columns:1fr!important}.product-detail-cover,.product-detail-image{min-height:390px!important}.auth-page{grid-template-columns:1fr!important}.auth-page::before{display:none!important}.member-dashboard-shell{grid-template-columns:1fr!important}.member-sidebar{position:static!important;min-height:auto!important}.member-tabs{display:flex!important;overflow-x:auto!important}.member-tab{flex:0 0 auto!important}}
@media(max-width:680px){.container{width:min(calc(100% - 22px),var(--ak-max))!important}.page-index .hero-content h1{font-size:clamp(48px,15vw,72px)!important}.page-index .hero-statistics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.home18-quick-grid,.page-store .catalog-products-grid,.video-grid{grid-template-columns:1fr!important}.page-store .catalog-product-actions{grid-template-columns:1fr!important}.page-store .catalog-hero,.videos-page-hero,.giveaway-hero,.help-center-hero{min-height:320px!important}.legal-card,.legal-document{padding:22px!important}.growth-shell{width:min(calc(100% - 22px),1400px)!important}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}.ak070-reveal{opacity:1!important;transform:none!important}}


/* ==========================================================================
   071 — GRİ YÜZEY TEMİZLİĞİ
   Büyük gri paneller kaldırıldı; siyah + kırmızı alt ton korunur.
   ========================================================================== */
:root{
    --ak-bg:#050506!important;
    --ak-bg2:#060607!important;
    --ak-surface:#080809!important;
    --ak-surface2:#0a0809!important;
    --ak-surface3:#0d090a!important;
    --ak-border:#1c1113!important;
    --ak-border2:#35191d!important;
}
body,
.page-index,
.page-store,
.page-videos,
.page-giveaway,
.help-center-body,
.product-detail-body,
.member-dashboard-body,
.auth-body,
.legal-body{
    background:#050506!important;
}
body::before{
    background:
        radial-gradient(circle at 82% 0%,rgba(227,27,35,.055),transparent 27%),
        linear-gradient(180deg,#060607 0%,#050506 55%,#050506 100%)!important;
}
body::after{opacity:.10!important}

/* Ana sayfadaki büyük gri blok */
.page-index .hero-visual{
    background:
        radial-gradient(circle at 50% 50%,rgba(227,27,35,.075),transparent 43%),
        #060607!important;
    border-color:#241215!important;
    box-shadow:0 26px 70px rgba(0,0,0,.38)!important;
}
.page-index .logo-circle{
    border-color:#32171b!important;
    background:radial-gradient(circle,rgba(227,27,35,.08),transparent 67%)!important;
    box-shadow:
        0 0 0 28px rgba(227,27,35,.012),
        0 0 0 56px rgba(227,27,35,.006)!important;
}
.page-index .floating-card{
    background:#080708!important;
    border-color:#2a1518!important;
}
.page-index .hero-statistics{
    background:#160b0d!important;
    border-color:#241215!important;
}
.page-index .statistic{
    background:#070708!important;
}
.page-index .statistic + .statistic{
    border-left-color:#241215!important;
}

/* Hızlı erişim / kart arka planları */
.home18-quick-card,
.video-card,
.team-card,
.contact-wrapper,
.giveaway-list-block,
.giveaway-card,
.help-faq-item,
.help-contact-card,
.product-detail-cover,
.product-detail-content,
.product-info-card,
.product-review-item,
.ak-question-card,
.member-sidebar,
.member-page-heading,
.member-panel,
.member-card,
.member-order-card,
.member-notification,
.member-review-card,
.order-detail-card,
.order-detail-summary,
.order-code-panel,
.growth-hero,
.growth-card,
.legal-card,
.legal-document,
.support-widget,
.support-widget-panel,
.support-panel{
    background:#070708!important;
    border-color:#221215!important;
}
.home18-quick-card:hover,
.video-card:hover,
.team-card:hover,
.giveaway-card:hover{
    background:#090708!important;
    border-color:#4a2025!important;
}

/* Mağaza gri alanlarını kaldır */
.page-store .catalog-product-card,
.page-store .catalog-information,
.cart-panel,
.cart-item,
.bank-transfer-method-box,
.payment-method-box-028,
.bank-transfer-method-choice{
    background:#070708!important;
    border-color:#221215!important;
}
.page-store .catalog-product-cover{
    background:
        radial-gradient(circle at 50% 38%,rgba(227,27,35,.07),transparent 45%),
        #050506!important;
}
.page-store .catalog-category,
.page-store .catalog-search-box input,
.order-form-group input,
.order-form-group select,
.order-form-group textarea,
.cart-coupon-controls input,
.auth-form-group input,
.auth-form-group select,
.auth-form-group textarea,
.member-form input,
.member-form select,
.member-form textarea,
.growth-form input,
.growth-form select,
.growth-form textarea,
.giveaway-entry-form input,
.giveaway-entry-form textarea{
    background:#050506!important;
    border-color:#241215!important;
}
.page-store .catalog-category.active{
    background:#13090b!important;
    border-color:#4a1e23!important;
}

/* Üst menü de gri değil, saf siyah */
.header,
.header.scrolled{
    background:rgba(5,5,6,.975)!important;
    border-bottom-color:#241215!important;
}
.nav-link:hover,
.nav-link.active,
.youtube-button,
.store-cart-button,
.header-user-name,
.menu-button{
    background:#080708!important;
}
.nav-link.active{border-color:#3b191e!important}

/* Footer */
.footer{
    background:#050506!important;
    border-top-color:#241215!important;
}
