/* PREMIUM V5 — Üye Paneli tasarımı. Header cam efekti admin tema ayarlarıyla yönetilir. */
/* The member dashboard is a distinct application shell, not a recolored marketing page. */
.account-hub.account-premium-v5{--ah-primary:#187f79;--ah-ink:#1b3340;--ah-muted:#647985;--ah-line:#dfebee;
 padding:145px 0 90px!important;color:#1d3540!important;
 background:radial-gradient(ellipse 52% 24% at 95% 5%,rgba(151,216,209,.19),transparent),linear-gradient(160deg,#f2f7f9 0%,#f8fafb 55%,#edf4f5 100%);}
.account-premium-v5 .ah-dashboard-container{max-width:1660px;padding-inline:clamp(16px,3.2vw,54px)}
.account-premium-v5 .ah-dashboard-shell{display:grid;grid-template-columns:258px minmax(0,1fr);align-items:start;gap:clamp(20px,2.35vw,36px)}
.account-premium-v5 .ah-sidebar{position:sticky;top:112px;min-width:0;max-height:calc(100vh - 132px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(128,182,182,.32) transparent;border:1px solid rgba(255,255,255,.16);border-radius:27px;padding:24px 16px 16px;background:radial-gradient(circle at 98% 0%,rgba(70,166,155,.27),transparent 36%),linear-gradient(155deg,#152b3b,#142b39 65%,#103e42);box-shadow:0 25px 55px rgba(15,43,52,.23);color:#f5fafa;}
.account-premium-v5 .ah-sidebar-top{display:flex;align-items:center;gap:12px;padding:0 9px 22px;border-bottom:1px solid rgba(255,255,255,.10)}
.account-premium-v5 .ah-side-symbol{width:43px;height:43px;display:grid;place-items:center;flex:0 0 43px;background:linear-gradient(130deg,#52d7b2,#1e948b);border-radius:14px;color:#13343c;font-size:20px;box-shadow:0 6px 20px rgba(42,210,166,.18)}
.account-premium-v5 .ah-sidebar-top strong{font-size:17px;display:block;line-height:1.3;letter-spacing:-.2px}
.account-premium-v5 .ah-sidebar-kicker{font-size:9px;letter-spacing:1.5px;color:#9cb8b9;font-weight:800;display:block;margin-bottom:3px}
.account-premium-v5 .ah-sidebar-user{display:flex;align-items:center;gap:12px;padding:25px 8px 22px}
.account-premium-v5 .ah-sidebar-avatar{height:59px;width:59px;flex:0 0 59px;border:2px solid rgba(142,239,207,.65);border-radius:18px;font-size:23px;background:#285768;box-shadow:0 7px 24px rgba(0,0,0,.15)}
.account-premium-v5 .ah-sidebar-avatar img{width:100%;height:100%;object-fit:cover;border-radius:16px}
.account-premium-v5 .ah-side-user-info{min-width:0}
.account-premium-v5 .ah-side-user-info span,.account-premium-v5 .ah-side-user-info small{display:block;color:#9ab5bd;font-size:11px;line-height:1.4}
.account-premium-v5 .ah-side-user-info strong{display:block;color:#fff;font-size:14px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px}
.account-premium-v5 .ah-side-caption{font-size:10px;font-weight:800;letter-spacing:1.7px;color:#718e9d;margin:0 14px 9px}
.account-premium-v5 .ah-side-links{display:grid;gap:5px}
.account-premium-v5 .ah-side-links a{position:relative;display:flex;align-items:center;gap:13px;padding:13px 13px;border-radius:14px;color:#b8cdd1;text-decoration:none;font-size:13px;font-weight:680;transition:background .18s,color .18s;outline-offset:3px}
.account-premium-v5 .ah-side-links a i{width:20px;text-align:center;font-size:16px;color:#78aeb3;flex:0 0 20px}
.account-premium-v5 .ah-side-links a em{font-style:normal;margin-left:auto;color:#b8d7d7;background:rgba(255,255,255,.08);border-radius:8px;padding:2px 7px;font-size:11px}
.account-premium-v5 .ah-side-links a:hover,.account-premium-v5 .ah-side-links a:focus-visible{background:rgba(255,255,255,.10);color:#fff}
.account-premium-v5 .ah-side-links a.is-active{background:linear-gradient(110deg,#39b99c,#238d89);color:#082c35;box-shadow:0 9px 22px rgba(32,180,157,.18);font-weight:800}
.account-premium-v5 .ah-side-links a.is-active i{color:#123b44}
.account-premium-v5 .ah-side-links a.is-active em{background:rgba(0,0,0,.11);color:#103f42}
.account-premium-v5 .ah-side-bottom{margin-top:24px;border-top:1px solid rgba(255,255,255,.12);padding:21px 5px 0}
.account-premium-v5 .ah-side-progress{padding:17px;border:1px solid rgba(141,223,207,.16);background:rgba(255,255,255,.065);border-radius:18px}
.account-premium-v5 .ah-side-progress-label{display:block;font-size:10px;letter-spacing:1.35px;color:#a9c1c4;font-weight:800}
.account-premium-v5 .ah-side-progress strong{display:block;font-size:28px;margin:7px 0;color:#fff;letter-spacing:-.8px}
.account-premium-v5 .ah-side-track{background:rgba(255,255,255,.16);height:7px;border-radius:100px;overflow:hidden}
.account-premium-v5 .ah-side-track span{display:block;height:100%;border-radius:100px;background:linear-gradient(90deg,#31bba4,#a0eed3)}
.account-premium-v5 .ah-side-progress small{display:block;color:#a9c4c4;font-size:11px;margin-top:11px}
.account-premium-v5 .ah-side-logout{display:flex;gap:9px;align-items:center;color:#acbfc5!important;text-decoration:none;font-size:12px;padding:14px 12px 6px}
.account-premium-v5 .ah-side-logout:hover{color:#fff!important}
.account-premium-v5 .ah-dashboard-main{min-width:0;display:flex;flex-direction:column;gap:0}
.account-premium-v5 .ah-topline{display:flex;gap:15px;align-items:center;justify-content:space-between;margin:1px 0 24px}
.account-premium-v5 .ah-eyebrow{font-weight:800;letter-spacing:1.35px;font-size:10px;color:#639196}
.account-premium-v5 .ah-eyebrow i{color:#31b99e;font-size:7px;margin-right:4px}
.account-premium-v5 .ah-topline h1{font-size:clamp(25px,2.55vw,36px);color:#1a3441;font-weight:850;line-height:1.1;letter-spacing:-1.2px;margin:8px 0 0}
.account-premium-v5 .ah-heading-accent{color:#8ba1a9;font-weight:600;font-size:.65em;letter-spacing:-.4px}
.account-premium-v5 .ah-topline-link{display:inline-flex;gap:9px;align-items:center;justify-content:center;border:1px solid #cfdee1;background:#fff;border-radius:13px;padding:12px 17px;font-size:12px;font-weight:750;color:#23575a!important;box-shadow:0 7px 22px rgba(34,79,91,.06)}
.account-premium-v5 .ah-topline-link:hover{border-color:#8bbab4;background:#f2f9f7}
.account-premium-v5 .ah-hero{position:relative;display:flex;align-items:center;justify-content:space-between;gap:30px;min-height:245px;padding:clamp(27px,3.8vw,45px)!important;background:radial-gradient(circle at 85% 25%,rgba(74,216,171,.19),transparent 40%),linear-gradient(108deg,#163445 0%,#15535d 63%,#267d76)!important;border:1px solid rgba(157,229,218,.23)!important;border-radius:26px!important;color:#fff!important;box-shadow:0 22px 55px rgba(17,68,77,.19)!important;overflow:hidden;margin-bottom:23px!important}
.account-premium-v5 .ah-hero:before{content:"";position:absolute;right:-70px;top:-100px;width:400px;height:400px;border:1px solid rgba(209,253,241,.12);border-radius:50%;box-shadow:0 0 0 45px rgba(255,255,255,.025),0 0 0 95px rgba(255,255,255,.02);pointer-events:none}
.account-premium-v5 .ah-hero:after{display:none!important}
.account-premium-v5 .ah-hero-content{position:relative;z-index:1;max-width:610px;min-width:0}
.account-premium-v5 .ah-hero-eyebrow{font-size:10px;letter-spacing:1.4px;font-weight:850;color:#9de9cf;display:inline-flex;align-items:center;gap:8px}
.account-premium-v5 .ah-hero h2{font-size:clamp(28px,3.35vw,43px);letter-spacing:-1.35px;line-height:1.18;font-weight:850;margin:16px 0 12px;color:#fff}
.account-premium-v5 .ah-hero h2 span{color:#b7f5df}
.account-premium-v5 .ah-hero p{max-width:550px;font-size:14px;line-height:1.7;color:#bbd6dc;margin:0}
.account-premium-v5 .ah-hero-actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:25px}
.account-premium-v5 .ah-hero-primary,.account-premium-v5 .ah-hero-secondary{display:inline-flex;gap:9px;align-items:center;justify-content:center;padding:12px 18px;border-radius:12px;font-size:12px;font-weight:800;text-decoration:none;transition:transform .16s,background .16s}
.account-premium-v5 .ah-hero-primary{background:#6ce0b9;color:#123d40!important;box-shadow:0 10px 25px rgba(21,219,164,.14)}
.account-premium-v5 .ah-hero-secondary{background:rgba(255,255,255,.08);border:1px solid rgba(235,255,249,.26);color:#f5fffc!important}
.account-premium-v5 .ah-hero-primary:hover,.account-premium-v5 .ah-hero-secondary:hover{transform:translateY(-2px)}
.account-premium-v5 .ah-hero-visual{position:relative;z-index:1;flex:0 0 215px;text-align:center}
.account-premium-v5 .ah-progress-orbit{position:relative;display:grid;place-items:center;min-height:170px}
.account-premium-v5 .ah-hero-ring{height:156px;width:156px;display:grid;place-items:center;border-radius:50%;background:conic-gradient(#65e4bf calc(var(--progress)*1%),rgba(223,255,252,.20) 0);box-shadow:0 0 0 10px rgba(255,255,255,.04),0 16px 30px rgba(0,0,0,.12)}
.account-premium-v5 .ah-hero-ring>div{width:135px;height:135px;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#20515b}
.account-premium-v5 .ah-hero-ring strong{font-size:36px;font-weight:850;line-height:1.1;letter-spacing:-1px;color:#fff}
.account-premium-v5 .ah-hero-ring small{font-size:10px;font-weight:850;letter-spacing:1.3px;color:#a6d0d5;margin-top:5px}
.account-premium-v5 .ah-orbit-icon,.account-premium-v5 .ah-orbit-star{position:absolute;width:37px;height:37px;display:grid;place-items:center;border-radius:12px;background:#a9ebcd;color:#134941;box-shadow:0 8px 24px rgba(0,0,0,.15)}
.account-premium-v5 .ah-orbit-icon{left:12px;top:11px;transform:rotate(-16deg)}
.account-premium-v5 .ah-orbit-star{right:0;bottom:4px;background:#ffda92;color:#714e17;font-size:13px;transform:rotate(13deg)}
.account-premium-v5 .ah-orbit-note{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(194,255,237,.25);background:rgba(11,45,55,.46);border-radius:999px;padding:8px 12px;font-size:11px;font-weight:750;color:#c5f7e9;margin-top:6px}
.account-premium-v5 #ahOverview,.account-premium-v5 #ahLibrary,.account-premium-v5 #ahCertificates,.account-premium-v5 #ahAccount{scroll-margin-top:130px}
.account-premium-v5 #ahOverview{margin-bottom:24px!important}
.account-premium-v5 .ah-stat{position:relative;border-radius:20px!important;padding:19px 20px!important;min-height:132px;background:#fff!important;border:1px solid #e1ebee!important;box-shadow:0 10px 28px rgba(19,58,73,.05)!important;overflow:hidden}
.account-premium-v5 .ah-stat:after{position:absolute;content:"";width:100px;height:100px;border-radius:50%;right:-35px;top:-50px;background:rgba(37,176,151,.05)}
.account-premium-v5 .ah-stat-icon{margin:0 0 10px!important;border-radius:12px!important;width:39px;height:39px;background:#e5f6f0!important;color:#118d7f!important}
.account-premium-v5 .ah-stat strong{font-size:29px!important;font-weight:850;color:#213b48;letter-spacing:-.7px;line-height:1.15}
.account-premium-v5 .ah-stat span{font-size:11px!important;font-weight:700!important;color:#667f88!important}
.account-premium-v5 .ah-resume{display:flex;align-items:center;gap:20px;padding:15px 20px 15px 15px;margin-bottom:24px;border-radius:22px;background:#fff;border:1px solid #dfeaed;box-shadow:0 12px 30px rgba(16,58,72,.05)}
.account-premium-v5 .ah-resume-art{position:relative;display:grid;place-items:center;flex:0 0 154px;width:154px;height:108px;border-radius:15px;background:linear-gradient(135deg,#154655,#3da48a);overflow:hidden;color:#b9f4e2;font-size:43px}
.account-premium-v5 .ah-resume-art img{width:100%;height:100%;object-fit:cover}
.account-premium-v5 .ah-resume-art span{position:absolute;bottom:8px;left:8px;background:rgba(8,35,45,.82);color:#fff;padding:5px 7px;border-radius:6px;font-size:8px;letter-spacing:.3px;font-weight:800}
.account-premium-v5 .ah-resume-copy{flex:1;min-width:0}
.account-premium-v5 .ah-resume-eyebrow{font-size:10px;font-weight:850;color:#168579;letter-spacing:1.2px}
.account-premium-v5 .ah-resume-copy h2{font-size:17px;line-height:1.35;font-weight:850;margin:6px 0 4px;letter-spacing:-.2px;color:#1d3945}
.account-premium-v5 .ah-resume-copy p{font-size:11px;color:#728792;margin-bottom:10px}
.account-premium-v5 .ah-resume-meter{display:flex;align-items:center;gap:10px;max-width:450px}
.account-premium-v5 .ah-resume-meter .ah-progress-track{height:8px;border-radius:99px;background:#e7f0f0}
.account-premium-v5 .ah-resume-meter .ah-progress-track span{background:linear-gradient(90deg,#219b86,#77d6b6)}
.account-premium-v5 .ah-resume-meter strong{font-size:11px;color:#26766c}
.account-premium-v5 .ah-resume-action{white-space:nowrap;border-radius:12px;padding:12px 14px;color:#fff!important;background:#176d68;font-size:12px;font-weight:800;display:inline-flex;align-items:center;gap:11px;}
.account-premium-v5 .ah-resume-action:hover{background:#11514e}
.account-premium-v5 .ah-v2-insights{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:35px!important}
.account-premium-v5 .ah-v2-insight{min-height:112px;border-radius:20px!important;background:linear-gradient(135deg,#fff,#f4faf9)!important;border-color:#dcebe8!important;padding:17px!important;box-shadow:0 10px 27px rgba(23,80,86,.055)!important}
.account-premium-v5 .ah-v2-insight>i{background:#e5f4f0!important;color:#178a7a!important;font-size:24px!important;padding:14px!important}
.account-premium-v5 .ah-v2-insight strong{font-weight:820;font-size:15px!important;color:#1c4145!important;line-height:1.3}
.account-premium-v5 .ah-v2-insight span{font-size:11px!important;color:#67818a!important}
.account-premium-v5 .ah-v2-donut{position:relative;width:73px;height:73px;flex:0 0 73px;background:conic-gradient(#179e8d calc(var(--progress)*1%),#deedeb 0)!important}
.account-premium-v5 .ah-v2-donut:before{width:57px;height:57px;background:#fff!important}
.account-premium-v5 .ah-v2-donut strong{font-size:15px!important;color:#168477!important}
.account-premium-v5 #ahLibrary{margin:0 0 5px!important;padding-top:6px}
.account-premium-v5 .ah-section-title{font-weight:850;font-size:clamp(20px,2.3vw,27px)!important;color:#203d48;letter-spacing:-.6px}
.account-premium-v5 .ah-section-sub{color:#6c848d!important;font-size:12px}
.account-premium-v5 .ah-library-tools{margin:17px 0 23px!important}
.account-premium-v5 .ah-search input{border-radius:13px!important;border:1px solid #d9e6e8!important;box-shadow:0 3px 10px rgba(21,63,76,.025);padding-block:13px!important}
.account-premium-v5 .ah-filter{border-color:#dbe8e8!important;border-radius:11px!important;background:#fff!important;color:#58707a!important;font-size:12px!important}
.account-premium-v5 .ah-filter.active{background:#176f68!important;border-color:#176f68!important;color:#fff!important}
.account-premium-v5 #ahCourseGrid{margin-bottom:10px}
.account-premium-v5 .ah-course{border:1px solid #e0ebed!important;border-radius:20px!important;box-shadow:0 11px 33px rgba(26,65,79,.065)!important;transition:transform .2s,box-shadow .2s!important;}
.account-premium-v5 .ah-course:hover{transform:translateY(-5px);box-shadow:0 20px 38px rgba(26,65,79,.12)!important}
.account-premium-v5 .ah-thumb{height:175px!important;background:linear-gradient(130deg,#163d4b,#49a18c)!important}
.account-premium-v5 .ah-thumb-placeholder,.account-premium-v5 .ah-audio-symbol{background:linear-gradient(140deg,#d4f2e6,#e7f5f3)!important;color:#258779!important}
.account-premium-v5 .ah-type{background:rgba(255,255,255,.94)!important;border:1px solid rgba(255,255,255,.6);color:#1d4d51!important;box-shadow:0 5px 19px rgba(17,52,65,.07)!important}
.account-premium-v5 .ah-course-ring{position:absolute;top:10px;right:11px;width:57px;height:57px;display:grid;place-items:center;border-radius:50%;background:conic-gradient(#45cdab calc(var(--progress)*1%),rgba(255,255,255,.7) 0);box-shadow:0 5px 21px rgba(0,0,0,.15)}
.account-premium-v5 .ah-course-ring:before{content:"";position:absolute;inset:6px;border-radius:50%;background:#173f46}
.account-premium-v5 .ah-course-ring b{position:relative;color:#fff;font-size:11px;letter-spacing:-.2px}
.account-premium-v5 .ah-course-body{padding:18px!important;display:flex;flex-direction:column;min-height:205px}
.account-premium-v5 .ah-course-title{font-size:15px!important;min-height:45px;color:#253e48!important;line-height:1.42}
.account-premium-v5 .ah-course-date{font-size:11px!important;margin-top:auto;color:#768a92!important}
.account-premium-v5 .ah-watch{border-radius:12px!important;background:#186f69!important;border-color:#186f69!important;font-weight:800!important;font-size:12px!important;padding:12px!important}
.account-premium-v5 .ah-watch:hover{background:#105752!important}
.account-premium-v5 .ah-watch-secondary{background:#e9f4f1!important;color:#1b7169!important;border-color:#daebe8!important}
.account-premium-v5 .ah-watch-secondary:hover{background:#dff0ea!important;color:#145f58!important}
.account-premium-v5 .ah-progress-track span{background:linear-gradient(90deg,#18a48d,#64d6af)!important}
.account-premium-v5 .ah-profile-panel{border-radius:23px!important;background:#fff!important;border:1px solid #dfeaec!important;box-shadow:0 13px 37px rgba(20,60,74,.06)!important;padding:clamp(18px,2.5vw,29px)!important}
.account-premium-v5 #ahCertificates{margin-top:40px}
.account-premium-v5 #ahAccount{margin-top:0}
.account-premium-v5 .ah-disclosure{border-color:#e1ebed!important}
.account-premium-v5 .ah-disclosure summary{color:#255663!important}
.account-premium-v5 .ah-profile-badge{color:#166f68!important;background:#e5f5ef!important}
.account-premium-v5 .ah-profile-save{background:#176e68!important;color:#fff!important}
.account-premium-v5 .ah-library-security{margin-bottom:20px!important}
.account-premium-v5 .ah-empty{background:#fff!important;border-color:#cfe4e3!important}
@media(max-width:1199.98px){
 .account-premium-v5 .ah-dashboard-shell{grid-template-columns:215px minmax(0,1fr);gap:18px}
 .account-premium-v5 .ah-sidebar{padding-inline:12px}
 .account-premium-v5 .ah-side-links a{padding:12px 9px;font-size:12px;gap:9px}
 .account-premium-v5 .ah-hero-visual{flex-basis:180px}
 .account-premium-v5 .ah-v2-insights{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:991.98px){
 .account-hub.account-premium-v5{padding:115px 0 76px!important}
 .account-premium-v5 .ah-dashboard-container{padding-inline:16px}
 .account-premium-v5 .ah-dashboard-shell{display:block}
 .account-premium-v5 .ah-sidebar{position:relative;top:auto;max-height:none;overflow:visible;display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:14px 14px 12px;margin-bottom:24px;border-radius:21px}
 .account-premium-v5 .ah-sidebar-top{border:none;padding:0;margin-right:auto}
 .account-premium-v5 .ah-sidebar-user{padding:0}
 .account-premium-v5 .ah-sidebar-avatar{width:43px;height:43px;flex-basis:43px;font-size:17px;border-radius:12px}
 .account-premium-v5 .ah-side-user-info{display:none}
 .account-premium-v5 .ah-side-caption,.account-premium-v5 .ah-side-bottom{display:none}
 .account-premium-v5 .ah-side-links{flex:1 0 100%;display:flex;gap:6px;overflow-x:auto;white-space:nowrap;padding:3px 0 1px;scrollbar-width:thin}
 .account-premium-v5 .ah-side-links a{flex:0 0 auto;padding:10px 12px;font-size:12px;gap:8px}
 .account-premium-v5 .ah-side-links a i{width:auto;font-size:13px;flex:0 0 auto}
 .account-premium-v5 .ah-side-links a em{margin-left:2px}
 .account-premium-v5 .ah-topline{margin-bottom:18px}
 .account-premium-v5 .ah-hero{min-height:0;padding:26px!important}
 .account-premium-v5 .ah-hero-visual{flex:0 0 168px}
 .account-premium-v5 .ah-hero-ring{height:134px;width:134px}
 .account-premium-v5 .ah-hero-ring>div{height:114px;width:114px}
 .account-premium-v5 .ah-hero-ring strong{font-size:28px}
 .account-premium-v5 .ah-v2-insights{grid-template-columns:repeat(3,minmax(0,1fr))}
}
@media(max-width:740px){
 .account-premium-v5 .ah-hero-visual{display:none}
 .account-premium-v5 .ah-v2-insights{grid-template-columns:1fr}
 .account-premium-v5 .ah-resume{flex-wrap:wrap;gap:13px}
 .account-premium-v5 .ah-resume-art{flex:0 0 120px;width:120px;height:94px}
 .account-premium-v5 .ah-resume-action{width:100%;justify-content:center}
 .account-premium-v5 .ah-topline-link{display:none}
}
@media(max-width:575.98px){
 .account-hub.account-premium-v5{padding-top:102px!important}
 .account-premium-v5 .ah-sidebar-top strong{font-size:14px}
 .account-premium-v5 .ah-sidebar-kicker{font-size:8px}
 .account-premium-v5 .ah-sidebar{padding:12px;gap:8px}
 .account-premium-v5 .ah-side-symbol{height:38px;width:38px;flex-basis:38px}
 .account-premium-v5 .ah-topline h1{font-size:27px}
 .account-premium-v5 .ah-hero{border-radius:21px!important;padding:25px 20px!important}
 .account-premium-v5 .ah-hero h2{font-size:29px}
 .account-premium-v5 .ah-hero p{font-size:13px}
 .account-premium-v5 .ah-hero-actions{gap:9px;margin-top:18px}
 .account-premium-v5 .ah-hero-primary,.account-premium-v5 .ah-hero-secondary{padding:11px 12px;font-size:11px}
 .account-premium-v5 .ah-stat{min-height:120px;padding:15px!important}
 .account-premium-v5 .ah-stat strong{font-size:26px!important}
 .account-premium-v5 .ah-resume-art{flex:0 0 100%;width:100%;height:140px}
 .account-premium-v5 .ah-resume-copy{flex:1 0 100%}
 .account-premium-v5 .ah-course-body{min-height:0}
 .account-premium-v5 .ah-filter{flex:1 1 auto}
}
@media(prefers-reduced-motion:reduce){
 .account-premium-v5 .ah-course,.account-premium-v5 .ah-hero-primary,.account-premium-v5 .ah-hero-secondary,.account-premium-v5 .ah-side-links a{transition:none!important}
}

/* V7.7: mobil öğrenme alanı kompakt kart yerleşimi */
@media (max-width:740px) {
 .account-premium-v5 .ah-v2-insights {display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;margin-bottom:21px!important}
 .account-premium-v5 .ah-v2-insight {min-height:78px!important;padding:11px!important;border-radius:14px!important;gap:9px!important;box-shadow:0 4px 14px rgba(18,67,70,.04)!important}
 .account-premium-v5 .ah-v2-insight:first-child {grid-column:span 2}
 .account-premium-v5 .ah-v2-insight>i {font-size:16px!important;padding:10px!important;border-radius:10px!important}
 .account-premium-v5 .ah-v2-insight strong {font-size:12px!important;line-height:1.25!important}
 .account-premium-v5 .ah-v2-insight span {font-size:10px!important;line-height:1.3!important;margin-top:3px!important}
 .account-premium-v5 .ah-v2-donut {height:52px!important;width:52px!important;flex:0 0 52px!important}
 .account-premium-v5 .ah-v2-donut:before {height:40px!important;width:40px!important}
 .account-premium-v5 .ah-v2-donut strong {font-size:12px!important}
 .account-premium-v5 #ahOverview {--bs-gutter-x:10px;--bs-gutter-y:10px;margin-bottom:21px!important}
 .account-premium-v5 .ah-stat {min-height:88px!important;padding:12px!important;border-radius:14px!important}
 .account-premium-v5 .ah-stat-icon {width:30px!important;height:30px!important;margin-bottom:5px!important}
 .account-premium-v5 .ah-stat-icon i {font-size:13px!important}
 .account-premium-v5 .ah-stat strong {font-size:21px!important;line-height:1!important}
 .account-premium-v5 .ah-stat span {font-size:10px!important;line-height:1.25!important}
}
@media (max-width:360px){ .account-premium-v5 .ah-v2-insights{grid-template-columns:1fr!important}.account-premium-v5 .ah-v2-insight:first-child{grid-column:auto}}
