/* AcilYandal Premium UI v3 — 2026-11-03
   Presentation layer only. It does not change membership, payment or clinical logic. */
:root{
  --ayv3-bg:#090910;--ayv3-bg-2:#0d0c17;--ayv3-surface:#15131f;--ayv3-surface-2:#1b1829;--ayv3-surface-3:#242036;
  --ayv3-purple:#55338a;--ayv3-purple-2:#7c4dcc;--ayv3-orange:#ff7900;--ayv3-orange-2:#ff941e;--ayv3-orange-soft:#ffb15b;
  --ayv3-text:#f8f8fa;--ayv3-text-2:#b8b5c2;--ayv3-muted:#85818f;--ayv3-border:rgba(255,255,255,.085);
  --ayv3-success:#51d497;--ayv3-warning:#f4c662;--ayv3-danger:#ff6670;--ayv3-radius:18px;--ayv3-radius-lg:26px;
  --ayv3-shadow:0 22px 58px rgba(0,0,0,.34);--ayv3-glow:0 10px 30px rgba(255,121,0,.20);
}
body.ay-premium-v3{--bs-primary:#ff7900;--bs-link-color:#ff9b42;--bs-link-hover-color:#ffb15b;background:#0a0910;color:var(--ayv3-text);}
body.ay-premium-v3::before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-2;background:
 radial-gradient(circle at 82% 8%,rgba(85,51,138,.19),transparent 29%),
 radial-gradient(circle at 14% 78%,rgba(255,121,0,.07),transparent 23%),
 linear-gradient(rgba(255,255,255,.014) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.014) 1px,transparent 1px),#090910;background-size:auto,auto,48px 48px,48px 48px,auto}
body.ay-premium-v3::after{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;background:linear-gradient(180deg,rgba(9,9,16,.1),rgba(9,9,16,.68));}

/* Header */
body.ay-premium-v3 .ayd-navbar{background:rgba(9,9,16,.94)!important;border-bottom:1px solid var(--ayv3-border)!important;box-shadow:0 12px 34px rgba(0,0,0,.22)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
body.ay-premium-v3 .ayd-navbar .ayd-brand-logo{filter:none!important;max-height:38px;width:auto;height:auto}
body.ay-premium-v3 .ayd-navbar .ayd-top-link,body.ay-premium-v3 .ayd-navbar .ayd-user-link{color:#d8d5df!important;border-radius:12px!important;transition:.18s ease!important}
body.ay-premium-v3 .ayd-navbar .ayd-top-link:hover,body.ay-premium-v3 .ayd-navbar .ayd-user-link:hover,body.ay-premium-v3 .ayd-navbar .ayd-top-link.active{background:rgba(255,121,0,.10)!important;color:#fff!important}
body.ay-premium-v3 .ayd-navbar .ayd-top-link.active i{color:var(--ayv3-orange)!important}
body.ay-premium-v3 .ayd-navbar .dropdown-menu{background:#171520!important;border:1px solid var(--ayv3-border)!important;box-shadow:0 26px 70px rgba(0,0,0,.48)!important;border-radius:16px!important}
body.ay-premium-v3 .ayd-navbar .dropdown-menu .dropdown-item,body.ay-premium-v3 .ayd-navbar .dropdown-menu .dropdown-item span,body.ay-premium-v3 .ayd-navbar .dropdown-menu .dropdown-item strong{color:#e9e7ee!important}
body.ay-premium-v3 .ayd-navbar .dropdown-menu .dropdown-item:hover,body.ay-premium-v3 .ayd-navbar .dropdown-menu .dropdown-item:focus{background:rgba(255,121,0,.10)!important;color:#fff!important}
body.ay-premium-v3 .ayd-navbar .dropdown-menu .dropdown-item i{color:var(--ayv3-orange)!important}
body.ay-premium-v3 .ayd-navbar .dropdown-header{color:#8f8a9b!important}
body.ay-premium-v3 .ayd-navbar .dropdown-item .menu-index{background:rgba(124,77,204,.18)!important;color:#c9b8ff!important}
body.ay-premium-v3 .ayd-mobile-panelim-pill-v26{background:rgba(255,121,0,.11)!important;border-color:rgba(255,121,0,.26)!important;color:#ffab59!important}

/* Common premium controls */
body.ay-premium-v3 .btn{border-radius:12px;font-weight:750;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}
body.ay-premium-v3 .btn:hover{transform:translateY(-1px)}
body.ay-premium-v3 .btn-primary,body.ay-premium-v3 .btn-danger,body.ay-premium-v3 .btn-ayd.ayd-buy-primary{background:linear-gradient(180deg,var(--ayv3-orange-2),var(--ayv3-orange))!important;border-color:#ffad52!important;color:#140d08!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.34),var(--ayv3-glow)!important}
body.ay-premium-v3 .btn-outline-primary,body.ay-premium-v3 .btn-outline-danger{color:#ff9d45!important;border-color:rgba(255,121,0,.40)!important;background:rgba(255,121,0,.035)!important}
body.ay-premium-v3 .btn-outline-primary:hover,body.ay-premium-v3 .btn-outline-danger:hover{background:rgba(255,121,0,.11)!important;color:#fff!important}
body.ay-premium-v3 input.form-control,body.ay-premium-v3 textarea.form-control,body.ay-premium-v3 select.form-select{background:#14121d;border:1px solid var(--ayv3-border);color:#f2f0f5;border-radius:12px}
body.ay-premium-v3 input.form-control:focus,body.ay-premium-v3 textarea.form-control:focus,body.ay-premium-v3 select.form-select:focus{background:#171420;color:#fff;border-color:rgba(255,121,0,.55);box-shadow:0 0 0 3px rgba(255,121,0,.10)}
body.ay-premium-v3 .text-muted,body.ay-premium-v3 .ayd-muted{color:var(--ayv3-text-2)!important}

/* Homepage: premium product dashboard */
body.ay-premium-v3 .ayd-v18-page{background:transparent!important;color:var(--ayv3-text)!important;overflow:visible!important}
body.ay-premium-v3 .ayd-v18-container{max-width:1320px!important;padding-left:clamp(16px,2.2vw,30px)!important;padding-right:clamp(16px,2.2vw,30px)!important}
body.ay-premium-v3 .ayd-v18-hero{padding:54px 0 30px!important;background:transparent!important;border:0!important}
body.ay-premium-v3 .ayd-v18-hero-grid{grid-template-columns:minmax(0,1fr) minmax(390px,540px)!important;gap:34px!important}
body.ay-premium-v3 .ayd-v18-eyebrow{background:rgba(255,121,0,.12)!important;border:1px solid rgba(255,121,0,.30)!important;color:#ffab59!important;padding:.5rem .78rem!important}
body.ay-premium-v3 .ayd-v18-title{color:#fbfafc!important;font-size:clamp(2.7rem,5vw,5.4rem)!important;letter-spacing:-.065em!important;max-width:780px}
body.ay-premium-v3 .ayd-v18-title span{color:var(--ayv3-orange)!important;text-shadow:0 0 34px rgba(255,121,0,.15)}
body.ay-premium-v3 .ayd-v18-lead{color:#b9b4c2!important;max-width:720px!important;font-size:1.08rem!important}
body.ay-premium-v3 .ayd-v18-btn{border-radius:12px!important;padding:.92rem 1.2rem!important}
body.ay-premium-v3 .ayd-v18-btn-primary{background:linear-gradient(180deg,var(--ayv3-orange-2),var(--ayv3-orange))!important;color:#170e08!important;border:1px solid rgba(255,194,124,.72)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.30),var(--ayv3-glow)!important}
body.ay-premium-v3 .ayd-v18-btn-soft{background:#171520!important;color:#eeeaf3!important;border:1px solid var(--ayv3-border)!important}
body.ay-premium-v3 .ayd-v18-visual{min-height:365px!important;border-radius:28px!important;background:radial-gradient(circle at 72% 38%,rgba(255,87,32,.20),transparent 29%),linear-gradient(145deg,#21152f,#110e19 58%,#171421)!important;border:1px solid rgba(255,255,255,.10)!important;box-shadow:var(--ayv3-shadow)!important;overflow:hidden!important}
body.ay-premium-v3 .ayd-v18-visual:before{width:360px!important;height:360px!important;right:-72px!important;top:-100px!important;background:radial-gradient(circle,rgba(124,77,204,.35),transparent 64%)!important}
body.ay-premium-v3 .ayv3-heart{position:absolute;right:22px;bottom:-8px;width:min(54%,310px);height:auto;filter:drop-shadow(0 18px 30px rgba(255,68,29,.26));z-index:2}
body.ay-premium-v3 .ayv3-hero-panel{position:absolute;left:24px;top:26px;z-index:3;width:min(55%,270px);display:grid;gap:10px}
body.ay-premium-v3 .ayv3-mini-stat{display:flex;align-items:center;gap:10px;padding:11px 13px;border:1px solid rgba(255,255,255,.10);border-radius:13px;background:rgba(16,13,24,.70);backdrop-filter:blur(12px);color:#f7f5fa;font-size:.83rem;font-weight:800}
body.ay-premium-v3 .ayv3-mini-stat i{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;background:rgba(255,121,0,.12);color:var(--ayv3-orange)}
body.ay-premium-v3 .ayv3-visual-title{position:absolute;left:25px;bottom:26px;z-index:3;color:#fff;font-weight:900;font-size:1.06rem;max-width:230px;line-height:1.25}
body.ay-premium-v3 .ayv3-visual-title span{display:block;color:#ff9c42;font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}
body.ay-premium-v3 .ayd-v18-main{padding:14px 0 0!important;background:transparent!important}
body.ay-premium-v3 .ayv3-quick-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px}
body.ay-premium-v3 .ayv3-quick-card{position:relative;min-height:128px;padding:19px;border-radius:18px;background:linear-gradient(155deg,#181521,#121019);border:1px solid var(--ayv3-border);box-shadow:0 16px 38px rgba(0,0,0,.18);text-decoration:none;color:#f7f5fa;overflow:hidden;transition:.18s ease}
body.ay-premium-v3 .ayv3-quick-card:after{content:"";position:absolute;inset:auto -50px -70px auto;width:140px;height:140px;border-radius:50%;background:radial-gradient(circle,rgba(124,77,204,.22),transparent 66%)}
body.ay-premium-v3 .ayv3-quick-card:hover{transform:translateY(-3px);color:#fff;border-color:rgba(255,121,0,.32);box-shadow:0 22px 50px rgba(0,0,0,.26)}
body.ay-premium-v3 .ayv3-quick-card i{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:rgba(124,77,204,.16);color:#bf9dff;font-size:1.05rem;margin-bottom:18px}
body.ay-premium-v3 .ayv3-quick-card.orange i{background:rgba(255,121,0,.12);color:#ff9b42}
body.ay-premium-v3 .ayv3-quick-card strong{display:block;font-size:1rem;margin-bottom:3px}.ayv3-quick-card small{color:#918b9d}
body.ay-premium-v3 .ayd-v18-card{background:linear-gradient(150deg,#17151f,#121019)!important;border:1px solid var(--ayv3-border)!important;box-shadow:0 17px 42px rgba(0,0,0,.20)!important;border-radius:18px!important}
body.ay-premium-v3 .ayd-v18-card h3,body.ay-premium-v3 .ayd-v18-section-title h2,body.ay-premium-v3 .ayd-v18-row strong,body.ay-premium-v3 .ayd-v18-course strong{color:#f6f4f8!important}
body.ay-premium-v3 .ayd-v18-muted,body.ay-premium-v3 .ayd-v18-row small,body.ay-premium-v3 .ayd-v18-course p{color:#918b9d!important}
body.ay-premium-v3 .ayd-v18-icon{background:rgba(124,77,204,.15)!important;color:#c3a4ff!important}
body.ay-premium-v3 .ayd-v18-icon.green{background:rgba(81,212,151,.10)!important;color:#6ee7ad!important}.ayd-v18-icon.amber{background:rgba(255,121,0,.10)!important;color:#ff9b42!important}
body.ay-premium-v3 .ayd-v18-progressbox,body.ay-premium-v3 .ayd-v18-row,body.ay-premium-v3 .ayd-v18-course,body.ay-premium-v3 .ayd-v18-module,body.ay-premium-v3 .ayd-v18-chat-list,body.ay-premium-v3 .ayd-v18-community-stat div{background:#121019!important;border-color:var(--ayv3-border)!important;color:#eeeaf4!important}
body.ay-premium-v3 .ayd-v18-small-link{color:#ff9b42!important}
body.ay-premium-v3 .ayd-v18-module i{color:#b990ff!important}
body.ay-premium-v3 .ayd-v18-statbar div{background:rgba(124,77,204,.10)!important;color:#cbb6f3!important}
body.ay-premium-v3 .ayd-v18-progress{background:#26222f!important}.ayd-v18-progress span{background:linear-gradient(90deg,#ff7900,#ffb15b)!important}
body.ay-premium-v3 .ayd-v18-chat-form textarea,body.ay-premium-v3 .ayd-v18-chat-meta input{background:#111019!important;color:#f2f0f5!important;border-color:var(--ayv3-border)!important}
body.ay-premium-v3 .ayd-v18-chat-form button{background:var(--ayv3-orange)!important;color:#140d08!important}
body.ay-premium-v3 .ayd-v18-band>div{background:#14121c!important;border-color:var(--ayv3-border)!important;box-shadow:0 14px 32px rgba(0,0,0,.18)!important}
body.ay-premium-v3 .ayd-v18-band h3,body.ay-premium-v3 .ayd-v18-band .num{color:#f7f5fa!important}.ayd-v18-band .num{color:#ff8c18!important}

/* Native AI / premium learning pages */
body.ay-premium-v3 .ayd-native-page{max-width:1320px;margin:0 auto;padding:34px clamp(16px,2.2vw,30px) 60px;background:transparent;color:var(--ayv3-text)}
body.ay-premium-v3 .ayd-native-hero{background:radial-gradient(circle at 88% 20%,rgba(124,77,204,.22),transparent 30%),linear-gradient(145deg,#17131f,#0f0d15)!important;border:1px solid var(--ayv3-border)!important;border-radius:24px!important;box-shadow:var(--ayv3-shadow)!important;color:#fff!important}
body.ay-premium-v3 .ayd-native-hero h1{color:#fff!important;letter-spacing:-.045em}.ayd-native-hero p{color:#b9b4c2!important}.ayd-native-eyebrow{color:#ff9b42!important}.ayd-native-action{background:linear-gradient(180deg,#ff941e,#ff7900)!important;color:#150e09!important;border-color:#ffad52!important;border-radius:11px!important}.ayd-native-action.secondary{background:#17151f!important;color:#f1eef5!important;border-color:var(--ayv3-border)!important}
body.ay-premium-v3 .ayd-coach-workspace,body.ay-premium-v3 .ayd-coach-guide section,body.ay-premium-v3 .ai-archive-card{background:#15131d!important;border-color:var(--ayv3-border)!important;box-shadow:0 18px 42px rgba(0,0,0,.20)!important;color:#f2f0f5!important}
body.ay-premium-v3 .ayd-coach-guide p,body.ay-premium-v3 .ayd-coach-disclaimer{color:#a9a4b2!important}.ayd-coach-guide a{color:#ff9b42!important}
body.ay-premium-v3 .ai-conv-item,body.ay-premium-v3 .ai-msg-row.assistant,body.ay-premium-v3 .ai-msg-row.user{background:#15131d!important;color:#f1eef5!important;border-color:var(--ayv3-border)!important}.ai-conv-item.active{background:rgba(124,77,204,.17)!important}.ai-pre{color:#ece9f1!important}.ai-msg-label{color:#9b95a6!important}

/* AI Academy recolor without changing structure */
body.ay-premium-v3 #ayd-ai-academy-root{--ayda-ink:#f3f1f6;--ayda-muted:#a39dac;background:transparent!important;color:#f1eef5!important}
body.ay-premium-v3 #ayd-ai-academy-root .ayda-shell,body.ay-premium-v3 #ayd-ai-academy-root .ayda-main{background:transparent!important}
body.ay-premium-v3 #ayd-ai-academy-root .ayda-sidebar{background:#111019!important;border-color:var(--ayv3-border)!important}
body.ay-premium-v3 #ayd-ai-academy-root .ayda-hero{background:radial-gradient(circle at 78% 20%,rgba(124,77,204,.25),transparent 34%),linear-gradient(145deg,#181320,#0f0d15)!important;border-color:var(--ayv3-border)!important}
body.ay-premium-v3 #ayd-ai-academy-root .ayda-card,body.ay-premium-v3 #ayd-ai-academy-root .ayda-special-card,body.ay-premium-v3 #ayd-ai-academy-root details,body.ay-premium-v3 #ayd-ai-academy-root .ayda-rule,body.ay-premium-v3 #ayd-ai-academy-root .ayda-quicknotes>div{background:#15131d!important;border-color:var(--ayv3-border)!important;color:#eeeaf4!important}
body.ay-premium-v3 #ayd-ai-academy-root .ayda-field input,body.ay-premium-v3 #ayd-ai-academy-root .ayda-field textarea,body.ay-premium-v3 #ayd-ai-academy-root .ayda-field select,body.ay-premium-v3 #ayd-ai-academy-root .ayda-quiz-opt{background:#111019!important;border-color:var(--ayv3-border)!important;color:#eeeaf4!important}
body.ay-premium-v3 #ayd-ai-academy-root p,body.ay-premium-v3 #ayd-ai-academy-root .ayda-muted,body.ay-premium-v3 #ayd-ai-academy-root .ayda-field label{color:#a9a4b2!important}
body.ay-premium-v3 #ayd-ai-academy-root .ayda-btn-primary,body.ay-premium-v3 #ayd-ai-academy-root button.ayda-primary{background:linear-gradient(180deg,#ff941e,#ff7900)!important;color:#160e08!important;border-color:#ffad52!important}

/* Cardiology */
body.ay-premium-v3 .ayd-vaka-page{background:transparent!important;color:var(--ayv3-text)!important}
body.ay-premium-v3 .ayd-vs-hero{background:radial-gradient(circle at 74% 32%,rgba(255,88,33,.22),transparent 28%),linear-gradient(145deg,#21152f,#100d17 60%,#17131f)!important;border:1px solid var(--ayv3-border)!important;box-shadow:var(--ayv3-shadow)!important;border-radius:26px!important}
body.ay-premium-v3 .ayd-vs-hero .pro-book-title{color:#fff!important}.ayd-vs-hero .pro-book-sub{color:#c0bac9!important}.ayd-vs-hero .pro-book-pill{background:rgba(255,121,0,.11)!important;color:#ff9b42!important;border-color:rgba(255,121,0,.30)!important}
body.ay-premium-v3 .ayd-vs-primary{background:linear-gradient(180deg,#ff941e,#ff7900)!important;color:#150d08!important;border-color:#ffad52!important;box-shadow:var(--ayv3-glow)!important}
body.ay-premium-v3 .ayd-vs-intro,body.ay-premium-v3 .ayd-vs-tools,body.ay-premium-v3 .pro-book-content-shell,body.ay-premium-v3 .ayd-vs-atlas,body.ay-premium-v3 .ayd-vs-sources{background:#15131d!important;border-color:var(--ayv3-border)!important;color:#eeeaf4!important;box-shadow:0 16px 40px rgba(0,0,0,.18)!important}
body.ay-premium-v3 .ayd-vs-intro p,body.ay-premium-v3 .ayd-vs-tools p,body.ay-premium-v3 .ayd-vs-atlas p,body.ay-premium-v3 .ayd-vs-sources p{color:#aaa4b3!important}
body.ay-premium-v3 .ayd-vs-reader .qbox,body.ay-premium-v3 .ayd-vs-reader .box,body.ay-premium-v3 .ayd-vs-reader .card{background:#111019!important;border-color:var(--ayv3-border)!important;color:#eeeaf4!important}
body.ay-premium-v3 .ayd-vs-progress-head,body.ay-premium-v3 .ayd-vs-reader-title,body.ay-premium-v3 .ayd-vs-atlas h2,body.ay-premium-v3 .ayd-vs-sources h2{color:#fff!important}
body.ay-premium-v3 .ayd-vs-tools progress::-webkit-progress-value{background:linear-gradient(90deg,#ff7900,#ffb15b)!important}

/* Plans / pricing */
body.ay-premium-v3 .ayd-plan-card{background:#17151f!important;border:1px solid var(--ayv3-border)!important;border-radius:20px!important;box-shadow:0 22px 55px rgba(0,0,0,.22)!important;color:#eeeaf4!important}
body.ay-premium-v3 .ayd-plan-top{background:linear-gradient(180deg,#1a1722,#14121b)!important;border-color:var(--ayv3-border)!important}
body.ay-premium-v3 .ayd-plan-card h3,body.ay-premium-v3 .ayd-plan-price{color:#f9f7fa!important}
body.ay-premium-v3 .ayd-plan-body{background:#14121b!important}
body.ay-premium-v3 .ayd-plan-body .bg-light{background:#111019!important;color:#eeeaf4!important;border:1px solid var(--ayv3-border)!important}
body.ay-premium-v3 .ayd-plan-card.border-danger{border-color:rgba(255,121,0,.52)!important;box-shadow:0 24px 60px rgba(255,121,0,.09)!important}
body.ay-premium-v3 .ayd-floating-badge{background:#ff7900!important;color:#160e08!important}
body.ay-premium-v3 .ayd-campaign-card{border-color:rgba(124,77,204,.62)!important;box-shadow:0 24px 60px rgba(124,77,204,.10)!important}
body.ay-premium-v3 .ayd-campaign-banner{background:radial-gradient(circle at 88% 18%,rgba(255,121,0,.11),transparent 28%),linear-gradient(145deg,#15121d,#0d0c13)!important;border:1px solid var(--ayv3-border)!important;box-shadow:var(--ayv3-shadow)!important}
body.ay-premium-v3 .ayd-campaign-kicker{color:#ff9b42!important;background:rgba(255,121,0,.08)!important;border-color:rgba(255,121,0,.28)!important}
body.ay-premium-v3 .ayd-card{background:#15131d!important;border:1px solid var(--ayv3-border)!important;color:#eeeaf4!important;box-shadow:0 18px 42px rgba(0,0,0,.18)!important}
body.ay-premium-v3 .ayd-table .row-line{border-color:var(--ayv3-border)!important}

/* WhatsApp community */
body.ay-premium-v3 .ayd-wa-community{background:linear-gradient(120deg,rgba(255,121,0,.75),rgba(85,51,138,.76))!important;box-shadow:0 18px 48px rgba(0,0,0,.26)!important}
body.ay-premium-v3 .ayd-wa-community__inner{background:linear-gradient(145deg,#15131d,#0f0e15)!important}
body.ay-premium-v3 .ayd-wa-community__button{background:linear-gradient(180deg,#ff941e,#ff7900)!important;color:#160e08!important}

/* Mobile */
@media(max-width:1100px){body.ay-premium-v3 .ayd-v18-hero-grid{grid-template-columns:1fr!important}.ayv3-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ayd-v18-visual{min-height:315px!important}}
@media(max-width:760px){body.ay-premium-v3 .ayd-v18-hero{padding-top:34px!important}.ayd-v18-title{font-size:clamp(2.25rem,11vw,3.7rem)!important}.ayv3-quick-grid{grid-template-columns:1fr 1fr!important;gap:10px!important}.ayv3-quick-card{min-height:112px!important;padding:15px!important}.ayd-v18-visual{display:block!important;min-height:280px!important}.ayv3-heart{width:52%!important;right:8px!important}.ayv3-hero-panel{left:15px!important;top:18px!important;width:57%!important}.ayv3-mini-stat{font-size:.72rem!important;padding:8px 9px!important}.ayv3-visual-title{left:16px!important;bottom:18px!important;font-size:.9rem!important}.ayd-native-page{padding-top:20px!important}.ayd-native-hero{padding:22px!important}}
@media(max-width:480px){body.ay-premium-v3 .ayv3-quick-grid{grid-template-columns:1fr!important}.ayd-v18-visual{min-height:248px!important}.ayv3-mini-stat:nth-child(3){display:none}.ayv3-heart{width:54%!important}.ayv3-visual-title{max-width:45%!important}}
@media(prefers-reduced-motion:reduce){body.ay-premium-v3 *,body.ay-premium-v3 *::before,body.ay-premium-v3 *::after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}

/* Pricing hero + generic sales components */
body.ay-premium-v3 .ayd-v3-hero{background:radial-gradient(circle at 88% 12%,rgba(255,121,0,.13),transparent 27%),linear-gradient(145deg,#17131f,#0d0c13)!important;border:1px solid var(--ayv3-border)!important;color:#fff!important;box-shadow:var(--ayv3-shadow)!important;border-radius:28px!important}
body.ay-premium-v3 .ayd-v3-hero h1,body.ay-premium-v3 .ayd-section-title,body.ay-premium-v3 .ayd-catalog-title{color:#f8f6fa!important}
body.ay-premium-v3 .ayd-v3-hero p{color:#bbb6c4!important}
body.ay-premium-v3 .ayd-chip,body.ay-premium-v3 .ayd-pill{background:rgba(255,121,0,.10)!important;border-color:rgba(255,121,0,.28)!important;color:#ff9e47!important}
body.ay-premium-v3 .ayd-metric{background:rgba(255,255,255,.045)!important;border-color:rgba(255,255,255,.08)!important;color:#f5f2f7!important}
body.ay-premium-v3 .ayd-metric span{color:#aaa4b2!important}
body.ay-premium-v3 .ayd-public-note{background:#15131d!important;border-color:var(--ayv3-border)!important;color:#c9c4cf!important}
body.ay-premium-v3 section#planlar,body.ay-premium-v3 section#planlar+section,body.ay-premium-v3 section#planlar+section+section{background:transparent!important}

/* Study guide / platform areas */
body.ay-premium-v3 .study-guide{background:transparent!important;color:var(--ayv3-text)!important}
body.ay-premium-v3 .study-hero{background:radial-gradient(circle at 90% 8%,rgba(255,121,0,.17),transparent 30%),linear-gradient(145deg,#1b1528,#0f0d15)!important;border:1px solid var(--ayv3-border)!important;box-shadow:var(--ayv3-shadow)!important;border-radius:26px!important}
body.ay-premium-v3 .study-kicker{background:rgba(255,121,0,.10)!important;border-color:rgba(255,121,0,.28)!important;color:#ff9b42!important}
body.ay-premium-v3 .study-card,body.ay-premium-v3 .study-step{background:#15131d!important;border-color:var(--ayv3-border)!important;box-shadow:0 17px 40px rgba(0,0,0,.18)!important;color:#eeeaf4!important}
body.ay-premium-v3 .study-title,body.ay-premium-v3 .study-card h3,body.ay-premium-v3 .study-step h3{color:#f8f6fa!important}
body.ay-premium-v3 .study-muted,body.ay-premium-v3 .study-step p{color:#aaa4b2!important}
body.ay-premium-v3 .study-icon{background:rgba(255,121,0,.10)!important;color:#ff9b42!important}
body.ay-premium-v3 .study-step b{background:linear-gradient(180deg,#ff941e,#ff7900)!important;color:#150e08!important}
body.ay-premium-v3 .study-resource{background:#111019!important;border-color:var(--ayv3-border)!important}.study-resource i{background:rgba(124,77,204,.14)!important;color:#bea1f6!important}
body.ay-premium-v3 .study-time{background:linear-gradient(145deg,#17131f,#0f0d15)!important;border:1px solid var(--ayv3-border)!important;box-shadow:0 16px 38px rgba(0,0,0,.18)!important}
body.ay-premium-v3 .study-callout{background:linear-gradient(145deg,#191421,#111019)!important;border-color:rgba(255,121,0,.22)!important;color:#f4f1f6!important}
body.ay-premium-v3 .study-rule{border-color:var(--ayv3-border)!important}
