:root{--se-navy:#070f24;--se-navy2:#0d1730;--se-purple:#6d4cff;--se-purple2:#8b5cf6;--se-blue:#28a8ff;--se-bg:#f5f7ff;--se-card:#ffffff;--se-border:#e6eaf4;--se-text:#0f1b33;--se-muted:#68758b;--se-shadow:0 24px 70px rgba(10,18,40,.10);--se-radius:24px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;background:var(--se-bg);color:var(--se-text)}a{text-decoration:none;color:inherit}.se-container{width:min(1510px,calc(100% - 72px));margin-inline:auto}.se-header{position:absolute;top:0;left:0;width:100%;z-index:20;color:#fff}.se-header-inner{height:86px;width:min(1540px,calc(100% - 54px));margin:auto;display:flex;align-items:center;justify-content:space-between;gap:22px}.se-logo{display:flex;align-items:center;gap:11px;color:#fff}.se-logo-mark{width:38px;height:38px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--se-purple),#3b82f6);color:#fff;box-shadow:0 10px 30px rgba(109,76,255,.42)}.se-logo b{font-size:25px;letter-spacing:-.04em}.se-logo em{font-style:normal;color:#8b5cf6;font-weight:900;font-size:25px}.se-logo small{display:block;margin-top:2px;color:rgba(255,255,255,.75);font-size:12px;font-weight:700}.se-nav{display:flex;align-items:center;gap:30px;font-weight:800;font-size:14px}.se-nav a{position:relative;opacity:.96}.se-nav a:first-child::after{content:"";position:absolute;left:0;right:0;bottom:-20px;height:3px;border-radius:99px;background:var(--se-purple)}.se-header-actions{display:flex;align-items:center;gap:14px}.se-icon-btn{width:45px;height:45px;border-radius:50%;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.08);color:#fff;font-size:20px;cursor:pointer}.se-login{height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0 26px;border-radius:12px;background:linear-gradient(135deg,var(--se-purple),#7c3aed);color:#fff;font-weight:900;box-shadow:0 14px 35px rgba(109,76,255,.35)}.se-hero{position:relative;min-height:610px;background:#081124;color:#fff;overflow:hidden;border-bottom-left-radius:34px;border-bottom-right-radius:34px}.se-hero-bg{position:absolute;inset:0;background:radial-gradient(circle at 8% 34%,rgba(255,181,76,.28),transparent 18%),radial-gradient(circle at 72% 30%,rgba(128,72,255,.38),transparent 26%),linear-gradient(90deg,rgba(5,10,25,.94),rgba(9,13,32,.82)),linear-gradient(135deg,#111827,#31255f 55%,#090d1f)}.se-hero-bg:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:70px 70px;opacity:.36}.se-hero-bg:after{content:"";position:absolute;left:-6%;top:110px;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.10),transparent 63%);filter:blur(1px)}.se-hero-inner{position:relative;z-index:1;width:min(1540px,calc(100% - 72px));margin:auto;padding-top:140px;display:grid;grid-template-columns:1fr 390px;gap:68px;align-items:center}.se-hero-content{max-width:760px;margin:0 auto;text-align:center}.se-hero h1{margin:0;font-size:64px;line-height:1.03;letter-spacing:-.055em}.se-hero h1 span{display:block;color:#8b5cf6}.se-hero p{margin:18px auto 24px;max-width:705px;color:rgba(255,255,255,.88);font-size:19px;line-height:1.55}.se-search{height:72px;display:grid;grid-template-columns:1fr 88px;max-width:760px;margin:0 auto 16px;background:#fff;border-radius:14px;padding:9px;box-shadow:0 30px 90px rgba(0,0,0,.35)}.se-search input{border:0;outline:none;padding:0 24px;font-size:16px;color:#0f172a}.se-search button{border:0;border-radius:11px;background:linear-gradient(135deg,var(--se-purple),#7c3aed);color:#fff;font-weight:900;font-size:16px;cursor:pointer}.se-tags{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;color:rgba(255,255,255,.75)}.se-tags b{font-size:14px}.se-tags a{font-size:13px;font-weight:800;padding:9px 17px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);color:#fff}.se-hero-panel{padding:20px;border-radius:18px;background:rgba(8,13,31,.55);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(15px);box-shadow:0 25px 90px rgba(0,0,0,.22)}.se-hero-panel a{display:flex;gap:17px;align-items:center;padding:18px 10px;border-bottom:1px solid rgba(255,255,255,.12)}.se-hero-panel a:last-child{border-bottom:0}.se-hero-panel i{width:44px;height:44px;border-radius:12px;background:rgba(255,255,255,.10);display:flex;align-items:center;justify-content:center;font-style:normal;font-size:21px;color:#fff}.se-hero-panel strong{display:block;font-weight:900;color:#fff}.se-hero-panel small{display:block;margin-top:5px;color:rgba(255,255,255,.72);font-size:13px}.se-stats{position:relative;z-index:5;margin-top:-42px;background:#fff;border-radius:18px;box-shadow:var(--se-shadow);display:grid;grid-template-columns:repeat(5,1fr);padding:26px 28px}.se-stats div{display:grid;grid-template-columns:54px 1fr;grid-template-areas:"i b" "i s";column-gap:14px;align-items:center;border-right:1px solid #edf0f6}.se-stats div:last-child{border-right:0}.se-stats i{grid-area:i;width:46px;height:46px;border-radius:16px;color:var(--se-purple);display:flex;align-items:center;justify-content:center;font-size:31px;font-style:normal}.se-stats strong{grid-area:b;font-size:28px;line-height:1;font-weight:950}.se-stats span{grid-area:s;color:var(--se-muted);font-weight:700}.se-section{padding-top:48px}.se-section-head{display:flex;align-items:end;justify-content:space-between;margin-bottom:26px}.se-mini{display:inline-flex;padding:7px 12px;border-radius:999px;background:#f1eeff;color:var(--se-purple);font-size:12px;font-weight:950;letter-spacing:.03em}.se-mini.center{margin-inline:auto;display:flex;width:max-content}.se-section h2,.se-platform h2{margin:10px 0 0;font-size:34px;letter-spacing:-.035em}.se-light-btn{padding:17px 24px;border-radius:13px;background:#f1eeff;color:var(--se-purple);font-weight:950}.se-exam-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.se-exam-card{min-height:156px;background:#fff;border:1px solid var(--se-border);border-radius:18px;padding:28px;box-shadow:0 12px 38px rgba(14,20,40,.045);transition:.2s}.se-exam-card:hover{transform:translateY(-5px);box-shadow:var(--se-shadow)}.se-card-icon{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:900;font-size:21px;margin-bottom:18px}.se-exam-card.purple .se-card-icon{background:linear-gradient(135deg,#7c3aed,#4f46e5)}.se-exam-card.green .se-card-icon{background:linear-gradient(135deg,#22c55e,#65a30d)}.se-exam-card.blue .se-card-icon{background:linear-gradient(135deg,#38bdf8,#2563eb)}.se-exam-card.orange .se-card-icon{background:linear-gradient(135deg,#fb923c,#f97316)}.se-exam-card.teal .se-card-icon{background:linear-gradient(135deg,#14b8a6,#06b6d4)}.se-exam-card.red .se-card-icon{background:linear-gradient(135deg,#fb7185,#e11d48)}.se-exam-card.yellow .se-card-icon{background:linear-gradient(135deg,#fbbf24,#f59e0b)}.se-exam-card.slate .se-card-icon{background:linear-gradient(135deg,#94a3b8,#475569)}.se-exam-card h3{margin:0 0 9px;font-size:24px}.se-exam-card p{margin:0 0 12px;color:var(--se-muted);font-weight:700}.se-exam-card b{color:var(--se-purple);font-size:14px}.se-platform{text-align:center}.se-feature-grid{margin-top:28px;display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.se-feature-grid a{position:relative;min-height:196px;background:linear-gradient(180deg,#fff,#fbfcff);border:1px solid var(--se-border);border-radius:20px;padding:28px;text-align:left;box-shadow:0 14px 42px rgba(14,20,40,.06);transition:.22s;overflow:hidden}.se-feature-grid a:before{content:"";position:absolute;right:-42px;top:-42px;width:110px;height:110px;border-radius:50%;background:#f0ecff}.se-feature-grid a:hover{transform:translateY(-6px);box-shadow:0 28px 70px rgba(68,55,150,.14)}.se-feature-grid i{position:relative;font-style:normal;color:var(--se-purple);font-size:36px}.se-feature-grid strong{position:relative;display:block;margin:16px 0 10px;color:#271f75;font-size:18px}.se-feature-grid span{position:relative;display:block;color:#4b5563;line-height:1.55;font-weight:650}.se-feature-grid em{position:absolute;right:22px;bottom:18px;width:35px;height:35px;border-radius:50%;background:var(--se-purple);color:#fff;display:flex;align-items:center;justify-content:center;font-style:normal}.se-dashboard-row{display:grid;grid-template-columns:1.08fr .86fr .72fr;gap:28px;margin-top:32px}.se-news-card,.se-calendar-card,.se-premium-card{background:#fff;border:1px solid var(--se-border);border-radius:18px;padding:25px;box-shadow:0 12px 38px rgba(14,20,40,.045)}.se-card-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.se-card-head h3{margin:0;font-size:22px}.se-card-head a{color:var(--se-purple);font-weight:900}.se-news-card ul,.se-calendar-card ul,.se-premium-card ul{padding:0;margin:0;list-style:none}.se-news-card li{display:grid;grid-template-columns:38px 1fr auto auto;gap:12px;align-items:center;padding:14px 0;border-top:1px solid #edf0f6}.se-news-card i,.se-calendar-card i{width:34px;height:34px;border-radius:10px;background:#f1eeff;color:var(--se-purple);display:flex;align-items:center;justify-content:center;font-style:normal}.se-news-card span{font-weight:750}.se-news-card b,.se-calendar-card b{padding:7px 10px;border-radius:9px;background:#f1eeff;color:var(--se-purple);font-size:12px}.se-news-card em{font-style:normal;color:var(--se-muted);font-size:13px}.se-calendar-card li{display:grid;grid-template-columns:38px 1fr auto;gap:12px;align-items:center;padding:13px 0;border-top:1px solid #edf0f6}.se-calendar-card strong{display:block}.se-calendar-card small{display:block;color:var(--se-muted);margin-top:3px}.se-premium-card{background:linear-gradient(135deg,#160b41,#5b34e8);color:#fff;position:relative;overflow:hidden}.se-premium-card:after{content:"";position:absolute;right:-80px;top:-80px;width:210px;height:210px;border-radius:50%;background:rgba(255,255,255,.12)}.se-premium-card>span{position:relative;z-index:1;font-size:33px;color:#fbbf24}.se-premium-card h3{position:relative;z-index:1;font-size:30px;line-height:1.05;margin:13px 0}.se-premium-card p{position:relative;z-index:1;color:rgba(255,255,255,.84);line-height:1.55}.se-premium-card li{position:relative;z-index:1;margin:10px 0;color:#e9e5ff;font-weight:800}.se-premium-card li:before{content:"✓";color:#86efac;margin-right:8px}.se-premium-card a{position:relative;z-index:1;display:inline-flex;margin-top:18px;background:#fff;color:#4f46e5;font-weight:950;padding:14px 20px;border-radius:12px}.se-bottom-stats{margin-top:28px;background:#080f28;border-radius:18px;color:#fff;display:grid;grid-template-columns:repeat(5,1fr);padding:28px}.se-bottom-stats div{display:grid;grid-template-columns:50px 1fr;grid-template-areas:"i b" "i s";border-right:1px solid rgba(255,255,255,.14);align-items:center}.se-bottom-stats div:last-child{border-right:0}.se-bottom-stats i{grid-area:i;color:#8b5cf6;font-style:normal;font-size:35px}.se-bottom-stats strong{grid-area:b;font-size:26px}.se-bottom-stats span{grid-area:s;color:rgba(255,255,255,.75)}.se-footer{margin-top:0;background:#061126;color:#fff;padding:58px 0 28px}.se-footer-inner{width:min(1510px,calc(100% - 72px));margin:auto;display:grid;grid-template-columns:1.35fr .7fr .85fr .85fr 1.2fr;gap:56px}.se-footer p{color:rgba(255,255,255,.72);line-height:1.7}.se-footer h4{font-size:17px;margin:0 0 19px}.se-footer a{display:block;color:rgba(255,255,255,.78);margin:10px 0;font-weight:650}.footer-logo .se-logo-mark{width:32px;height:32px}.footer-logo b,.footer-logo em{font-size:24px}.se-social{display:flex;gap:12px;margin:20px 0}.se-social a{width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,.09);display:flex;align-items:center;justify-content:center;margin:0}.se-apps{display:flex;gap:12px}.se-apps span{border:1px solid rgba(255,255,255,.22);border-radius:8px;padding:8px 14px;font-size:12px}.se-newsletter form{display:flex;height:52px;background:#fff;border-radius:10px;overflow:hidden;margin:18px 0}.se-newsletter input{flex:1;border:0;outline:none;padding:0 16px}.se-newsletter button{width:58px;border:0;background:var(--se-purple);color:#fff;font-size:20px}.se-footer-bottom{width:min(1510px,calc(100% - 72px));margin:42px auto 0;padding-top:25px;border-top:1px solid rgba(255,255,255,.12);display:flex;justify-content:space-between;color:rgba(255,255,255,.55)}.se-footer-bottom nav{display:flex;gap:30px}.page{width:min(1510px,calc(100% - 72px));margin:120px auto 40px}.solve{display:grid;grid-template-columns:200px 1fr 300px;gap:24px;width:min(1510px,calc(100% - 72px));margin:120px auto 40px}.qnav,.question,.stats,.test-card{background:#fff;border:1px solid var(--se-border);border-radius:24px;padding:24px;box-shadow:0 14px 40px rgba(14,20,40,.06)}.qnav span{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;background:#eef2ff;border-radius:14px;margin:10px 6px 0 0}.question button{display:block;width:100%;padding:16px;margin:12px 0;border:1px solid var(--se-border);border-radius:16px;background:#fff;text-align:left}.question .answer{background:var(--se-purple);color:#fff;text-align:center}.video{margin-top:18px;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:18px;padding:18px}@media(max-width:1180px){.se-hero-inner{grid-template-columns:1fr}.se-hero-panel{display:none}.se-exam-grid{grid-template-columns:repeat(2,1fr)}.se-feature-grid{grid-template-columns:repeat(2,1fr)}.se-dashboard-row,.se-footer-inner{grid-template-columns:1fr 1fr}.se-stats,.se-bottom-stats{grid-template-columns:repeat(2,1fr);gap:20px}.se-nav{display:none}}@media(max-width:720px){.se-container,.se-hero-inner,.se-header-inner,.se-footer-inner,.se-footer-bottom,.page,.solve{width:calc(100% - 32px)}.se-header-actions .se-icon-btn{display:none}.se-hero{border-radius:0;min-height:620px}.se-hero-inner{padding-top:112px}.se-hero h1{font-size:43px}.se-hero p{font-size:17px}.se-search{height:62px;grid-template-columns:1fr 70px}.se-stats,.se-exam-grid,.se-feature-grid,.se-dashboard-row,.se-bottom-stats,.se-footer-inner,.se-footer-bottom,.solve{grid-template-columns:1fr}.se-stats div,.se-bottom-stats div{border-right:0;border-bottom:1px solid #edf0f6;padding-bottom:14px}.se-bottom-stats div{border-bottom:1px solid rgba(255,255,255,.14)}.se-news-card li{grid-template-columns:38px 1fr}.se-news-card b,.se-news-card em{display:none}.se-footer-bottom{gap:16px}.se-logo b,.se-logo em{font-size:20px}}

/* V8 clickable inner pages */
.se-inner-page{background:#f5f7ff;min-height:60vh;padding-bottom:70px}.se-page-hero{padding:150px 0 70px;background:radial-gradient(circle at 82% 15%,rgba(139,92,246,.35),transparent 260px),linear-gradient(135deg,#071127,#17124a 58%,#4c35e8);color:#fff;border-bottom-left-radius:34px;border-bottom-right-radius:34px}.se-page-hero h1{margin:12px 0 12px;font-size:58px;letter-spacing:-.055em;line-height:1}.se-page-hero p{max-width:760px;color:rgba(255,255,255,.86);font-size:18px;line-height:1.65}.se-page-shell{margin-top:-34px}.se-content-card,.se-price-card{background:#fff;border:1px solid var(--se-border);border-radius:24px;padding:34px;box-shadow:var(--se-shadow)}.se-content-card h2{margin:0 0 16px;font-size:30px;letter-spacing:-.03em}.se-content-card p,.se-content-card li{font-size:16px;line-height:1.7;color:#475569}.se-two-col,.se-premium-detail{display:grid;grid-template-columns:1fr 380px;gap:28px}.se-contact-form{display:grid;gap:16px}.se-contact-form label{font-weight:900;color:#111827}.se-contact-form input,.se-contact-form textarea{display:block;width:100%;margin-top:8px;border:1px solid #cfd8ea;border-radius:14px;padding:15px 16px;font:inherit;background:#fff}.se-contact-form button,.se-price-card a{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:14px;padding:16px 24px;background:linear-gradient(135deg,var(--se-purple),#4f46e5);color:#fff;font-weight:950;cursor:pointer;width:max-content}.se-contact-info p{padding:13px 0;border-bottom:1px solid #edf0f6}.se-alert{margin-bottom:18px;border-radius:16px;background:#dcfce7;color:#166534;padding:16px 20px;font-weight:900}.se-info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}.se-info-grid div{background:#f8fafc;border:1px solid #e6ebf5;border-radius:18px;padding:22px}.se-info-grid strong{display:block;font-size:15px;color:#6d4cff}.se-info-grid span{display:block;margin-top:7px;color:#475569;font-weight:800}.se-price-card{background:linear-gradient(135deg,#111827,#4c35e8);color:#fff}.se-price-card span{display:inline-flex;padding:8px 12px;border-radius:999px;background:rgba(255,255,255,.12)}.se-price-card h3{font-size:36px;margin:20px 0 12px}.se-price-card p{color:rgba(255,255,255,.82);line-height:1.6}.se-price-card a{background:#fff;color:#4c35e8}.se-contact-mini{font-weight:800;color:rgba(255,255,255,.68)}.se-footer a{transition:.18s}.se-footer a:hover{color:#fff;transform:translateX(2px)}.se-footer-bottom nav{flex-wrap:wrap;justify-content:flex-end}
@media(max-width:900px){.se-two-col,.se-premium-detail,.se-info-grid{grid-template-columns:1fr}.se-page-hero h1{font-size:40px}.se-page-hero{padding-top:120px}}

/* V8 exam/takvim pages */
.se-exam-hero-inner{display:grid;grid-template-columns:1fr 340px;gap:30px;align-items:end}.se-exam-quick-card{background:rgba(255,255,255,.11);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(14px);border-radius:22px;padding:22px}.se-exam-quick-card b{display:block;margin-bottom:12px;color:#fff}.se-exam-quick-card a{display:block;color:#fff;background:rgba(255,255,255,.11);border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:14px 16px;margin-top:10px;font-weight:900}.se-exam-layout{display:grid;grid-template-columns:1fr 340px;gap:28px}.se-tab-row{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:28px;border-bottom:1px solid #edf0f6;padding-bottom:16px}.se-tab-row a{padding:12px 16px;border-radius:12px;font-weight:900;color:#475569}.se-tab-row a.active{background:#f1eeff;color:#6d4cff}.se-lesson-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:20px 0 32px}.se-lesson-grid a{border:1px solid #e6ebf5;border-radius:20px;padding:24px;background:#fff;box-shadow:0 12px 34px rgba(14,20,40,.05)}.se-lesson-grid i{font-style:normal;font-size:34px}.se-lesson-grid strong{display:block;margin:14px 0 8px;font-size:24px}.se-lesson-grid span{display:block;color:#64748b;line-height:1.55}.se-lesson-grid b{display:block;margin-top:18px;color:#6d4cff}.se-guide-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.se-guide-grid a{background:#f8fafc;border:1px solid #e6ebf5;border-radius:16px;padding:18px;font-weight:900;color:#111827}.se-side-stack{display:grid;gap:20px;align-content:start}.se-side-btn{display:inline-flex;margin-top:10px;background:#6d4cff;color:#fff;border-radius:12px;padding:13px 18px;font-weight:900}.se-calendar-list{display:grid;gap:16px}.se-calendar-row{display:grid;grid-template-columns:52px 1fr auto;gap:16px;align-items:center;background:#fff;border:1px solid #e6ebf5;border-radius:20px;padding:22px;box-shadow:0 12px 34px rgba(14,20,40,.05)}.se-calendar-row i{width:52px;height:52px;border-radius:16px;background:#f1eeff;color:#6d4cff;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:22px}.se-calendar-row strong{display:block;font-size:20px}.se-calendar-row small{display:block;color:#64748b;margin-top:5px}.se-calendar-row b{background:#f1eeff;color:#6d4cff;border-radius:999px;padding:9px 13px}
@media(max-width:1000px){.se-exam-hero-inner,.se-exam-layout,.se-lesson-grid,.se-guide-grid{grid-template-columns:1fr}.se-calendar-row{grid-template-columns:52px 1fr}.se-calendar-row b{grid-column:2}}

/* V9 modular page routing and offline cards */
.se-module-status{display:inline-flex;align-items:center;gap:8px;margin-top:18px;padding:10px 16px;border-radius:999px;font-weight:800;font-size:13px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:#fff}
.se-module-status.is-online:before{content:"";width:9px;height:9px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 5px rgba(34,197,94,.18)}
.se-module-status.is-offline:before{content:"";width:9px;height:9px;border-radius:50%;background:#f59e0b;box-shadow:0 0 0 5px rgba(245,158,11,.18)}
.se-offline-card{display:flex;gap:24px;align-items:center;padding:38px;border-radius:30px;background:linear-gradient(135deg,#fff 0%,#f8f6ff 100%);border:1px solid rgba(99,102,241,.16);box-shadow:0 24px 70px rgba(15,23,42,.08)}
.se-offline-icon{width:78px;height:78px;display:grid;place-items:center;border-radius:24px;background:#efeaff;color:#6d4dff;font-size:34px;flex:0 0 auto}
.se-offline-card h2{margin:0 0 10px;font-size:28px;color:#111936}.se-offline-card p{margin:0 0 18px;color:#52617a;line-height:1.75;max-width:780px}.se-offline-card a,.se-primary-link{display:inline-flex;align-items:center;justify-content:center;padding:13px 18px;border-radius:14px;background:#6d4dff;color:#fff!important;text-decoration:none;font-weight:800;box-shadow:0 12px 28px rgba(109,77,255,.24)}
.se-tool-card{position:relative;overflow:hidden}.se-tool-card:after{content:"";position:absolute;right:-70px;top:-90px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(109,77,255,.14),transparent 65%)}.se-tool-icon{width:72px;height:72px;border-radius:22px;background:#efeaff;color:#6d4dff;display:grid;place-items:center;font-size:32px;margin-bottom:18px}.se-calendar-list{display:grid;gap:14px}.se-calendar-list a{display:flex;justify-content:space-between;gap:18px;padding:18px;border-radius:18px;border:1px solid #e6eaf3;background:#fff;text-decoration:none;color:#101936}.se-calendar-list a span{display:block;color:#64748b;margin-top:5px}.se-module-list-grid a b{display:inline-flex;width:max-content;padding:5px 9px;border-radius:999px;background:#eef2ff;color:#4f46e5;font-size:11px;margin-top:12px}.se-module-list-grid a.is-offline{opacity:.72}.se-module-list-grid a.is-offline b{background:#fff7ed;color:#ea580c}
@media (max-width: 760px){.se-offline-card{align-items:flex-start;flex-direction:column;padding:26px}.se-offline-card h2{font-size:22px}.se-calendar-list a{flex-direction:column}.se-module-status{margin-top:12px}}

/* V10 inner page repair */
.admin-bar .se-header{top:32px}.se-header{position:absolute}.se-inner-page .se-page-hero{padding-top:165px}.se-page-hero-inner{display:flex;align-items:center;justify-content:space-between;gap:34px}.se-hero-actions{display:flex;gap:14px;margin-top:24px}.se-hero-actions a{display:inline-flex;align-items:center;justify-content:center;padding:15px 22px;border-radius:14px;background:#fff;color:#4c35e8;font-weight:950}.se-hero-actions a+ a{background:rgba(255,255,255,.12);color:#fff;border:1px solid rgba(255,255,255,.22)}.se-exam-quick-card{width:340px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.1);border-radius:22px;padding:22px;backdrop-filter:blur(16px)}.se-exam-quick-card b{display:block;font-size:21px;margin-bottom:12px}.se-exam-quick-card a{display:block;padding:14px 0;color:#fff;border-top:1px solid rgba(255,255,255,.14);font-weight:850}.se-page-shell{position:relative;z-index:2}.se-exam-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:28px;align-items:start}.se-tab-row{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:28px;border-bottom:1px solid #edf0f6}.se-tab-row a{padding:0 0 14px;font-weight:900;color:#64748b}.se-tab-row a.active{color:#6d4cff;border-bottom:3px solid #6d4cff}.se-section-title{margin:22px 0}.se-section-title h2{margin:0 0 8px}.se-section-title p{margin:0;color:#64748b}.se-lesson-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.se-lesson-grid a{display:block;border:1px solid #e6eaf4;border-radius:20px;padding:24px;background:linear-gradient(180deg,#fff,#fbfcff);box-shadow:0 10px 30px rgba(15,23,42,.04)}.se-lesson-grid i{font-style:normal;font-size:31px}.se-lesson-grid strong{display:block;margin-top:12px;font-size:22px}.se-lesson-grid span{display:block;margin-top:6px;font-weight:900;color:#1e293b}.se-lesson-grid small{display:block;margin-top:8px;color:#64748b;line-height:1.55}.se-lesson-grid b{display:inline-flex;margin-top:16px;color:#6d4cff}.se-guide-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.se-guide-grid a{background:#f8fafc;border:1px solid #e6eaf4;border-radius:16px;padding:18px;font-weight:900;color:#281c75}.se-side-stack{display:grid;gap:18px;position:sticky;top:110px}.se-side-btn,.se-primary-link{display:inline-flex;padding:13px 18px;border-radius:13px;background:#6d4cff;color:#fff!important;font-weight:950;margin-top:10px}.se-premium-mini{background:linear-gradient(135deg,#0b1430,#5535df);color:#fff}.se-premium-mini p{color:rgba(255,255,255,.78)}.se-premium-mini a{display:inline-flex;margin-top:8px;background:#fff;color:#4f46e5;padding:13px 18px;border-radius:12px;font-weight:950}.se-offline-card{display:flex;gap:22px;align-items:center;background:#fff;border:1px solid #e6eaf4;border-radius:24px;padding:34px;box-shadow:0 24px 70px rgba(10,18,40,.10)}.se-offline-icon{width:68px;height:68px;border-radius:22px;background:#f1eeff;display:flex;align-items:center;justify-content:center;font-size:30px}.se-module-status{display:inline-flex;margin-top:20px;padding:10px 14px;border-radius:999px;font-weight:950}.se-module-status.is-online{background:#dcfce7;color:#166534}.se-module-status.is-offline{background:#fee2e2;color:#991b1b}.se-tool-card{text-align:center}.se-tool-icon{width:78px;height:78px;border-radius:24px;background:#f1eeff;color:#6d4cff;display:flex;align-items:center;justify-content:center;font-size:35px;margin:0 auto 20px}.se-module-list-grid{grid-template-columns:repeat(4,1fr)}.se-module-list-grid a.is-offline{opacity:.68}.se-module-list-grid a b{display:inline-flex;margin-top:14px;padding:7px 10px;border-radius:999px;background:#f1eeff;color:#6d4cff}.se-calendar-list{display:grid;gap:14px}.se-calendar-list a,.se-calendar-row{display:grid;grid-template-columns:44px 1fr auto;gap:14px;align-items:center;background:#fff;border:1px solid #e6eaf4;border-radius:18px;padding:18px}.se-calendar-list a i,.se-calendar-row i{width:44px;height:44px;border-radius:14px;background:#f1eeff;color:#6d4cff;display:flex;align-items:center;justify-content:center;font-style:normal}.se-calendar-list a span,.se-calendar-row small{display:block;color:#64748b;margin-top:4px}.se-test-page{background:#f5f7ff;padding:140px 0 60px}.se-test-layout{display:grid;grid-template-columns:240px minmax(0,1fr) 290px;gap:24px;align-items:start}.se-question-nav,.se-question-card,.se-test-side>div{background:#fff;border:1px solid #e6eaf4;border-radius:24px;box-shadow:0 16px 50px rgba(14,20,40,.07);padding:24px}.se-question-nav h3{margin:0}.se-question-nav div{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.se-question-nav a{height:38px;border-radius:10px;background:#f8fafc;border:1px solid #dbe3f1;display:flex;align-items:center;justify-content:center;font-weight:900}.se-question-nav a.active{background:#6d4cff;color:#fff}.se-question-top{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #edf0f6;padding-bottom:16px;margin-bottom:20px}.se-question-top span{background:#f1eeff;color:#6d4cff;padding:8px 12px;border-radius:10px;font-weight:950}.se-question-card h1{font-size:25px;line-height:1.4}.se-question-card p{font-size:19px;line-height:1.75;color:#334155}.se-options{display:grid;gap:12px}.se-options button{background:#fff;border:1px solid #dbe3f1;border-radius:15px;padding:17px 20px;text-align:left;font:inherit;font-weight:800}.se-question-actions{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px;margin-top:22px;border-top:1px solid #edf0f6;padding-top:22px}.se-question-actions button,.se-answer-card button,.se-score-box button{border:1px solid #dbe3f1;border-radius:14px;padding:15px;font-weight:950;background:#fff}.se-question-actions .primary,.se-answer-card button,.se-score-box button{background:#6d4cff;color:#fff;border-color:#6d4cff}.se-video-card,.se-answer-card{margin-top:20px;border-radius:20px;padding:22px;background:#f8f6ff;border:1px solid #e6ddff}.se-video-card span{display:inline-flex;margin-left:10px;background:#e2e8f0;color:#475569;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:950}.se-test-side{display:grid;gap:20px;position:sticky;top:110px}.se-time-box strong{display:block;font-size:40px;margin:18px 0;color:#071127}.se-score-box p{display:flex;justify-content:space-between;border-bottom:1px solid #edf0f6;padding:12px 0;margin:0}.se-score-box button{width:100%;margin-top:20px}.se-content-card h3{margin-top:0}.se-content-card ol{padding-left:20px}.se-content-card ol li{margin:10px 0;color:#334155;font-weight:800}@media(max-width:1100px){.se-exam-layout,.se-test-layout,.se-two-col,.se-premium-detail{grid-template-columns:1fr}.se-side-stack,.se-test-side{position:static}.se-lesson-grid,.se-guide-grid,.se-module-list-grid{grid-template-columns:1fr 1fr}.se-page-hero-inner{display:block}.se-exam-quick-card{width:auto;margin-top:24px}}@media(max-width:720px){.admin-bar .se-header{top:46px}.se-inner-page .se-page-hero{padding-top:120px}.se-lesson-grid,.se-guide-grid,.se-module-list-grid,.se-question-actions{grid-template-columns:1fr}.se-question-nav div{grid-template-columns:repeat(4,1fr)}.se-page-hero-inner{width:calc(100% - 32px)}.se-page-hero h1{font-size:38px}}

/* V11 - Inner page and exam category premium repair */
.se-inner-page{background:#f4f7ff;min-height:100vh;overflow:hidden}.se-inner-page .se-page-hero{position:relative;min-height:430px;padding:150px 0 92px;color:#fff;background:radial-gradient(circle at 76% 16%,rgba(139,92,246,.55),transparent 25%),linear-gradient(135deg,#071127 0%,#111a3a 42%,#4c28dc 100%);border-bottom-left-radius:34px;border-bottom-right-radius:34px;overflow:hidden}.se-inner-page .se-page-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:72px 72px;opacity:.32}.se-inner-page .se-page-hero:after{content:"";position:absolute;right:-130px;top:-160px;width:430px;height:430px;border-radius:50%;background:rgba(255,255,255,.13);filter:blur(2px)}.se-inner-page .se-page-hero .se-container,.se-inner-page .se-page-hero-inner{position:relative;z-index:2}.se-inner-page .se-page-hero h1{margin:16px 0 16px;font-size:clamp(42px,5vw,76px);line-height:1.02;letter-spacing:-.06em;color:#fff}.se-inner-page .se-page-hero p{margin:0;max-width:780px;font-size:18px;line-height:1.7;color:rgba(255,255,255,.86)}.se-page-shell{margin-top:-54px;padding-bottom:76px}.se-content-card,.se-exam-main-card{background:#fff;border:1px solid #e5eaf4;border-radius:24px;padding:30px;box-shadow:0 24px 70px rgba(10,18,40,.09)}.se-content-card h2,.se-content-card h3{margin-top:0}.se-exam-detail-page .se-page-shell{position:relative;z-index:5}.se-exam-detail-page .se-exam-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:28px;align-items:start}.se-exam-detail-page .se-exam-quick-card{width:auto;background:rgba(255,255,255,.11);border:1px solid rgba(255,255,255,.18);box-shadow:0 22px 70px rgba(0,0,0,.18)}.se-exam-detail-page .se-tab-row{display:flex;gap:12px;flex-wrap:wrap;margin:0 0 28px;padding-bottom:16px;border-bottom:1px solid #edf0f6}.se-exam-detail-page .se-tab-row a{padding:12px 16px;border-radius:13px;background:#f8fafc;color:#475569;font-weight:950}.se-exam-detail-page .se-tab-row a.active{background:#f1eeff;color:#6d4cff}.se-section-title{margin:26px 0 18px}.se-section-title h2{margin:0 0 8px;font-size:30px;letter-spacing:-.035em}.se-section-title p{margin:0;color:#64748b;line-height:1.65}.se-exam-detail-page .se-lesson-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.se-exam-detail-page .se-lesson-grid a{border:1px solid #e5eaf4;border-radius:20px;padding:24px;background:linear-gradient(180deg,#fff,#fbfcff);box-shadow:0 14px 40px rgba(15,23,42,.055);transition:.22s}.se-exam-detail-page .se-lesson-grid a:hover{transform:translateY(-4px);box-shadow:0 24px 70px rgba(10,18,40,.10)}.se-exam-detail-page .se-lesson-grid i{width:54px;height:54px;border-radius:16px;background:#f1eeff;color:#6d4cff;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:24px}.se-exam-detail-page .se-lesson-grid strong{display:block;margin-top:14px;font-size:24px;color:#071127}.se-exam-detail-page .se-lesson-grid span{display:block;margin-top:6px;font-weight:900;color:#1e293b}.se-exam-detail-page .se-lesson-grid small{display:block;margin-top:8px;color:#64748b;line-height:1.55}.se-exam-detail-page .se-lesson-grid b{display:inline-flex;margin-top:18px;color:#6d4cff}.se-guide-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.se-guide-grid a{background:#f8fafc;border:1px solid #e6eaf4;border-radius:16px;padding:18px;font-weight:900;color:#281c75}.se-side-stack{display:grid;gap:18px;position:sticky;top:110px}.se-side-stack .se-content-card{padding:24px}.se-premium-mini{background:linear-gradient(135deg,#081124,#5535df);color:#fff}.se-premium-mini p{color:rgba(255,255,255,.80)}.se-premium-mini a,.se-side-btn{display:inline-flex;margin-top:8px;background:#6d4cff;color:#fff!important;padding:13px 18px;border-radius:12px;font-weight:950}.se-premium-mini a{background:#fff;color:#4f46e5!important}.se-offline-card{display:flex;gap:22px;align-items:center;background:#fff;border:1px solid #e6eaf4;border-radius:24px;padding:34px;box-shadow:0 24px 70px rgba(10,18,40,.10)}.se-offline-icon{width:68px;height:68px;border-radius:22px;background:#f1eeff;display:flex;align-items:center;justify-content:center;font-size:30px}.se-module-status{display:inline-flex;margin-top:20px;padding:10px 14px;border-radius:999px;font-weight:950}.se-module-status.is-online{background:#dcfce7;color:#166534}.se-module-status.is-offline{background:#fee2e2;color:#991b1b}

/* Homepage exam cards compact premium */
.se-exam-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.se-exam-card{min-height:138px;padding:24px 24px 22px;display:grid;grid-template-columns:58px 1fr;grid-template-areas:"icon title" "icon desc" ". link";column-gap:18px;align-items:start;border-radius:22px;background:linear-gradient(180deg,#ffffff,#fbfcff);box-shadow:0 16px 44px rgba(14,20,40,.06);position:relative;overflow:hidden}.se-exam-card:before{content:"";position:absolute;right:-38px;top:-38px;width:108px;height:108px;border-radius:50%;background:#f2efff;opacity:.65}.se-exam-card .se-card-icon{grid-area:icon;margin:0;width:54px;height:54px;border-radius:17px;box-shadow:0 12px 30px rgba(109,76,255,.18);position:relative;z-index:2}.se-exam-card h3{grid-area:title;margin:2px 0 6px;font-size:24px;position:relative;z-index:2}.se-exam-card p{grid-area:desc;margin:0;color:#64748b;line-height:1.35;font-weight:800;position:relative;z-index:2}.se-exam-card b{grid-area:link;margin-top:12px;position:relative;z-index:2;font-weight:950}.se-section-head{align-items:center}.se-section h2,.se-platform h2{font-size:32px}.se-light-btn{box-shadow:0 12px 30px rgba(109,76,255,.10)}

/* Generic module pages */
.se-two-col,.se-premium-detail{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:24px}.se-contact-form{display:grid;gap:16px}.se-contact-form label{display:grid;gap:8px;font-weight:900}.se-contact-form input,.se-contact-form textarea{width:100%;border:1px solid #dbe3f1;border-radius:14px;padding:14px 16px;font:inherit}.se-contact-form button,.se-primary-link{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:14px;background:#6d4cff;color:#fff!important;padding:15px 20px;font-weight:950}.se-alert{margin-bottom:18px;background:#dcfce7;color:#166534;border:1px solid #bbf7d0;border-radius:16px;padding:16px;font-weight:900}.se-info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:20px}.se-info-grid div{background:#f8fafc;border:1px solid #e6eaf4;border-radius:16px;padding:16px}.se-info-grid strong,.se-info-grid span{display:block}.se-info-grid span{margin-top:6px;color:#64748b}.se-price-card{background:linear-gradient(135deg,#081124,#5535df);color:#fff;border-radius:24px;padding:30px;box-shadow:0 24px 70px rgba(10,18,40,.16)}.se-price-card a{display:inline-flex;margin-top:18px;background:#fff;color:#4f46e5;padding:14px 18px;border-radius:13px;font-weight:950}.se-calendar-list{display:grid;gap:14px}.se-calendar-list a,.se-calendar-row{display:grid;grid-template-columns:54px 1fr auto;gap:16px;align-items:center;background:#fff;border:1px solid #e6eaf4;border-radius:18px;padding:20px}.se-calendar-list a i,.se-calendar-row i{width:54px;height:54px;border-radius:16px;background:#f1eeff;color:#6d4cff;display:flex;align-items:center;justify-content:center;font-style:normal}.se-calendar-list a span,.se-calendar-row small{display:block;color:#64748b;margin-top:4px}.se-calendar-list a b,.se-calendar-row b{color:#6d4cff;font-weight:950}.se-tool-card{text-align:center}.se-tool-icon{width:78px;height:78px;border-radius:24px;background:#f1eeff;color:#6d4cff;display:flex;align-items:center;justify-content:center;font-size:35px;margin:0 auto 20px}.se-module-list-grid{grid-template-columns:repeat(4,1fr)}.se-module-list-grid a.is-offline{opacity:.72}.se-module-list-grid a b{display:inline-flex;margin-top:14px;padding:7px 10px;border-radius:999px;background:#f1eeff;color:#6d4cff}

@media(max-width:1100px){.se-exam-detail-page .se-exam-layout,.se-two-col,.se-premium-detail{grid-template-columns:1fr}.se-side-stack{position:static}.se-exam-grid{grid-template-columns:repeat(2,1fr)}.se-exam-detail-page .se-lesson-grid,.se-guide-grid,.se-module-list-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.se-inner-page .se-page-hero{padding:120px 0 80px}.se-exam-grid,.se-exam-detail-page .se-lesson-grid,.se-guide-grid,.se-module-list-grid,.se-info-grid{grid-template-columns:1fr}.se-exam-card{grid-template-columns:54px 1fr}.se-inner-page .se-page-hero h1{font-size:40px}.se-page-shell{margin-top:-36px}.se-content-card{padding:22px}.se-exam-detail-page .se-exam-hero-inner{display:block}.se-exam-detail-page .se-exam-quick-card{margin-top:22px}}


/* V12 - ic sayfa ve rota gorunum sabitleme */
.admin-bar .se-header{top:32px}
.se-inner-page{background:#f4f7ff;min-height:100vh;overflow:hidden;padding-bottom:0}
.se-inner-page .se-page-hero{position:relative;margin-top:0;min-height:520px;padding:155px 0 115px;color:#fff;background:radial-gradient(circle at 78% 14%,rgba(139,92,246,.50),transparent 260px),linear-gradient(135deg,#071127 0%,#121b3b 46%,#4c28dc 100%);border-bottom-left-radius:34px;border-bottom-right-radius:34px;overflow:hidden}
.se-inner-page .se-page-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:72px 72px;opacity:.28}
.se-inner-page .se-page-hero .se-container,.se-inner-page .se-page-hero-inner{position:relative;z-index:2}
.se-inner-page .se-page-hero h1{margin:16px 0 16px;font-size:clamp(44px,5vw,76px);line-height:1.02;letter-spacing:-.06em;color:#fff}
.se-inner-page .se-page-hero p{margin:0;max-width:780px;font-size:18px;line-height:1.7;color:rgba(255,255,255,.86)}
.se-page-shell{position:relative;z-index:5;margin-top:-74px;padding-bottom:78px}
.se-exam-detail-page .se-exam-hero-inner{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:34px;align-items:end}
.se-breadcrumb{display:flex;gap:9px;align-items:center;margin-bottom:18px;color:rgba(255,255,255,.78);font-weight:850}.se-breadcrumb a{color:rgba(255,255,255,.78)}.se-breadcrumb b{color:#fff}
.se-exam-detail-page .se-hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:24px}.se-exam-detail-page .se-hero-actions a{display:inline-flex;align-items:center;justify-content:center;padding:15px 20px;border-radius:14px;background:#fff;color:#4f46e5;font-weight:950}.se-exam-detail-page .se-hero-actions a+a{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22);color:#fff}
.se-exam-quick-card{display:grid;gap:10px;padding:22px;border-radius:22px;color:#fff;background:rgba(255,255,255,.11);border:1px solid rgba(255,255,255,.18);box-shadow:0 22px 70px rgba(0,0,0,.18);backdrop-filter:blur(14px)}.se-exam-quick-card b{font-size:22px;color:#fff}.se-exam-quick-card a{padding:14px 16px;border-radius:14px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.16);font-weight:900;color:#fff}
.se-exam-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:28px;align-items:start}.se-content-card,.se-exam-main-card{background:#fff;border:1px solid #e5eaf4;border-radius:24px;padding:30px;box-shadow:0 24px 70px rgba(10,18,40,.09)}
.se-tab-row{display:flex;gap:12px;flex-wrap:wrap;margin:0 0 28px;padding-bottom:16px;border-bottom:1px solid #edf0f6}.se-tab-row a{padding:12px 16px;border-radius:13px;background:#f8fafc;color:#475569;font-weight:950}.se-tab-row a.active{background:#f1eeff;color:#6d4cff}.se-section-title{margin:26px 0 18px}.se-section-title h2{margin:0 0 8px;font-size:30px;letter-spacing:-.035em}.se-section-title p{margin:0;color:#64748b;line-height:1.65}
.se-lesson-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.se-lesson-grid a{border:1px solid #e5eaf4;border-radius:20px;padding:24px;background:linear-gradient(180deg,#fff,#fbfcff);box-shadow:0 14px 40px rgba(15,23,42,.055);transition:.22s}.se-lesson-grid a:hover{transform:translateY(-4px);box-shadow:0 24px 70px rgba(10,18,40,.10)}.se-lesson-grid i{width:54px;height:54px;border-radius:16px;background:#f1eeff;color:#6d4cff;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:24px}.se-lesson-grid strong{display:block;margin-top:14px;font-size:24px;color:#071127}.se-lesson-grid span{display:block;margin-top:6px;font-weight:900;color:#1e293b}.se-lesson-grid small{display:block;margin-top:8px;color:#64748b;line-height:1.55}.se-lesson-grid b{display:inline-flex;margin-top:18px;color:#6d4cff}
.se-side-stack{display:grid;gap:18px;position:sticky;top:110px}.se-side-stack .se-content-card{padding:24px}.se-premium-mini{background:linear-gradient(135deg,#081124,#5535df);color:#fff}.se-premium-mini p{color:rgba(255,255,255,.80)}.se-premium-mini a,.se-side-btn{display:inline-flex;margin-top:8px;background:#6d4cff;color:#fff!important;padding:13px 18px;border-radius:12px;font-weight:950}.se-premium-mini a{background:#fff;color:#4f46e5!important}
.se-exam-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.se-exam-card{min-height:124px!important;padding:22px!important;display:grid!important;grid-template-columns:58px 1fr;grid-template-areas:"icon title" "icon desc" ". link";column-gap:18px;align-items:start;border-radius:22px!important}.se-exam-card .se-card-icon{grid-area:icon;margin:0!important;width:54px!important;height:54px!important;border-radius:17px!important}.se-exam-card h3{grid-area:title;margin:2px 0 6px!important;font-size:22px!important}.se-exam-card p{grid-area:desc;margin:0!important;font-size:14px!important}.se-exam-card b{grid-area:link;margin-top:12px!important}
@media(max-width:1100px){.se-exam-detail-page .se-exam-hero-inner,.se-exam-layout{grid-template-columns:1fr}.se-side-stack{position:static}.se-lesson-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:782px){.admin-bar .se-header{top:46px}.se-inner-page .se-page-hero{padding-top:125px}.se-lesson-grid,.se-exam-grid{grid-template-columns:1fr}.se-page-shell{margin-top:-42px}}


/* V18 - sınav modülü akış, bölüm ve test liste kartları */
.se-exam-section-grid{grid-template-columns:repeat(3,minmax(0,1fr));}
.se-test-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}
.se-test-list-card{position:relative;display:flex;flex-direction:column;min-height:210px;padding:24px;border:1px solid #e5eaf4;border-radius:22px;background:linear-gradient(180deg,#fff,#fbfcff);box-shadow:0 14px 40px rgba(15,23,42,.055);transition:.22s;overflow:hidden}
.se-test-list-card:before{content:"";position:absolute;right:-42px;top:-42px;width:116px;height:116px;border-radius:50%;background:#f1eeff;opacity:.8}
.se-test-list-card:hover{transform:translateY(-5px);box-shadow:0 26px 76px rgba(10,18,40,.12)}
.se-test-list-card span{position:relative;width:max-content;padding:7px 12px;border-radius:999px;background:#f1eeff;color:#6d4cff;font-size:12px;font-weight:950}
.se-test-list-card h3{position:relative;margin:16px 0 9px;font-size:22px;letter-spacing:-.025em;color:#071127}
.se-test-list-card p{position:relative;margin:0;color:#64748b;line-height:1.55;font-weight:650;min-height:48px}
.se-test-list-card ul{position:relative;display:flex;gap:10px;flex-wrap:wrap;list-style:none;padding:0;margin:18px 0 0}
.se-test-list-card li{padding:8px 10px;border-radius:10px;background:#f8fafc;border:1px solid #edf0f6;color:#475569;font-weight:850;font-size:13px}
.se-test-list-card b{position:relative;margin-top:auto;color:#6d4cff;font-weight:950;padding-top:18px}
@media(max-width:1100px){.se-test-card-grid,.se-exam-section-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:720px){.se-test-card-grid,.se-exam-section-grid{grid-template-columns:1fr}}


/* V19 - Sinav bolum test kartlari premium kart standardi */
.se-test-card-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important;margin-top:22px!important}
.se-test-list-card{position:relative!important;display:flex!important;flex-direction:column!important;gap:12px!important;min-height:245px!important;padding:24px!important;border:1px solid #e4e9f4!important;border-radius:24px!important;background:radial-gradient(circle at 100% 0,#f3efff 0 72px,transparent 73px),linear-gradient(180deg,#fff,#fbfcff)!important;box-shadow:0 18px 48px rgba(15,23,42,.075)!important;text-decoration:none!important;color:#071127!important;overflow:hidden!important;transition:.22s!important}
.se-test-list-card:hover{transform:translateY(-6px)!important;box-shadow:0 30px 80px rgba(20,16,70,.14)!important;border-color:#c8c0ff!important}
.se-test-card-top{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px}
.se-test-card-top i{width:48px;height:48px;border-radius:16px;background:linear-gradient(135deg,#6d4cff,#2f58ff);color:#fff;display:grid;place-items:center;font-style:normal;font-size:21px;box-shadow:0 14px 30px rgba(109,76,255,.24)}
.se-test-card-top span,.se-test-list-card>span{width:max-content;padding:8px 12px!important;border-radius:999px!important;background:#f1eeff!important;color:#6d4cff!important;font-size:12px!important;font-weight:950!important}
.se-test-list-card h3{position:relative;margin:4px 0 0!important;font-size:24px!important;letter-spacing:-.03em!important;color:#071127!important}
.se-test-list-card p{position:relative;margin:0!important;color:#5d6b84!important;line-height:1.6!important;font-weight:650!important;min-height:48px!important}
.se-test-list-card ul{position:relative;display:flex!important;gap:8px!important;flex-wrap:wrap!important;list-style:none!important;padding:0!important;margin:6px 0 0!important}
.se-test-list-card li{padding:8px 10px!important;border-radius:11px!important;background:#f8fafc!important;border:1px solid #e6ebf5!important;color:#475569!important;font-weight:850!important;font-size:12px!important}
.se-test-list-card b{position:relative;margin-top:auto!important;color:#5b3df5!important;font-weight:950!important;padding-top:8px!important}
@media(max-width:1100px){.se-test-card-grid{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:720px){.se-test-card-grid{grid-template-columns:1fr!important}.se-test-list-card{min-height:auto!important}}

/* V33 - Egitim Kocu / Hoca Bul aktif moduller */
.se-service-topline{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px;padding:26px 28px;border-radius:28px;background:linear-gradient(135deg,#ffffff,#f6f3ff);border:1px solid rgba(110,85,255,.14);box-shadow:0 22px 55px rgba(15,23,42,.08)}
.se-service-topline span{display:inline-flex;padding:7px 12px;border-radius:999px;background:#efeaff;color:#6d4aff;font-weight:900;font-size:12px;letter-spacing:.5px}
.se-service-topline h2{margin:12px 0 8px;font-size:30px;color:#07142f}.se-service-topline p{margin:0;color:#60708a}.se-coach-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0 32px}.se-educator-card{position:relative;min-height:285px;overflow:hidden;border-radius:26px;padding:26px;background:#fff;border:1px solid rgba(105,89,255,.16);box-shadow:0 20px 55px rgba(15,23,42,.08);transition:.28s ease}.se-educator-card:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 30px 75px rgba(82,55,220,.18)}.se-educator-avatar{width:62px;height:62px;border-radius:20px;display:grid;place-items:center;background:linear-gradient(135deg,#6d4aff,#29c7d9);color:#fff;font-size:26px;font-weight:900}.se-teacher-avatar{background:linear-gradient(135deg,#ff7a30,#6d4aff)}.se-educator-status{position:absolute;top:24px;right:24px;padding:8px 12px;border-radius:999px;font-weight:900;font-size:12px}.se-educator-status.is-online{background:#dafbe8;color:#087a3d}.se-educator-status.is-offline{background:#f1f5f9;color:#64748b}.se-educator-card h3{font-size:22px;margin:22px 0 8px;color:#07142f}.se-educator-card strong{display:block;color:#6d4aff;margin-bottom:10px}.se-educator-card p{color:#60708a;line-height:1.65}.se-educator-meta{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.se-educator-meta span{padding:8px 11px;border-radius:12px;background:#f4f6fb;color:#334155;font-weight:800;font-size:12px}.se-educator-hover{position:absolute;inset:auto 16px 16px 16px;transform:translateY(125%);opacity:0;border-radius:20px;background:linear-gradient(135deg,#111a3a,#4d2bd9);color:#fff;padding:18px;transition:.28s ease;box-shadow:0 16px 40px rgba(49,36,151,.24)}.se-educator-card:hover .se-educator-hover{transform:translateY(0);opacity:1}.se-educator-hover b{display:block;font-size:16px;margin-bottom:6px}.se-educator-hover p{color:#dbeafe;margin:0 0 12px}.se-educator-hover a{color:#fff;font-weight:900;text-decoration:none}.se-exam-filter-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:24px 0 28px}.se-exam-filter-grid a{border-radius:22px;background:#fff;border:1px solid rgba(105,89,255,.16);padding:20px;text-decoration:none;box-shadow:0 16px 42px rgba(15,23,42,.06);transition:.25s ease}.se-exam-filter-grid a:hover{transform:translateY(-5px);box-shadow:0 22px 55px rgba(82,55,220,.15)}.se-exam-filter-grid b{display:block;color:#07142f;font-size:20px;margin-bottom:8px}.se-exam-filter-grid span{display:block;color:#60708a;line-height:1.45;margin-bottom:12px}.se-exam-filter-grid em{color:#6d4aff;font-style:normal;font-weight:900}.se-educator-apply{margin-top:26px}.se-educator-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px}.se-educator-form label{display:flex;flex-direction:column;gap:8px;color:#334155;font-weight:900}.se-educator-form input,.se-educator-form select,.se-educator-form textarea{border:1px solid #d6e0ef;border-radius:16px;padding:14px 16px;min-height:48px;background:#fff;color:#07142f;font-weight:700}.se-educator-form textarea,.se-educator-form button{grid-column:1/-1}.se-educator-form button{border:0;border-radius:18px;padding:16px 20px;background:linear-gradient(135deg,#6d4aff,#4c32e8);color:#fff;font-weight:900;cursor:pointer;box-shadow:0 16px 40px rgba(82,55,220,.22)}.se-alert{padding:18px 20px;border-radius:18px;background:#e9fff4;color:#087a3d;font-weight:900;margin-bottom:20px;border:1px solid #b8f2d4}
@media(max-width:1024px){.se-coach-grid{grid-template-columns:1fr 1fr}.se-exam-filter-grid{grid-template-columns:1fr 1fr}.se-service-topline{flex-direction:column;align-items:flex-start}.se-educator-form{grid-template-columns:1fr}}@media(max-width:640px){.se-coach-grid,.se-exam-filter-grid{grid-template-columns:1fr}.se-educator-card{min-height:auto}.se-educator-hover{position:relative;inset:auto;transform:none;opacity:1;margin-top:18px}.se-page-hero h1{font-size:42px}}


/* V38 premium hoca/koc marketplace */
.se-market-v38{display:grid;gap:28px}.se-market-alert{padding:18px 20px;border-radius:18px;background:#dcfce7;border:1px solid #bbf7d0;color:#166534;font-weight:900}.se-market-apply{display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center;padding:30px;border-radius:30px;background:linear-gradient(135deg,#fff,#f4f1ff);border:1px solid rgba(109,76,255,.16);box-shadow:0 24px 70px rgba(15,23,42,.08)}.se-market-apply span,.se-market-title span,.se-request-left span{display:inline-flex;padding:8px 12px;border-radius:999px;background:#efeaff;color:#6d4cff;font-weight:950;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.se-market-apply h2,.se-market-title h2,.se-request-left h2,.se-market-form-wrap h2{margin:12px 0 8px;color:#07142f;font-size:32px;letter-spacing:-.04em}.se-market-apply p,.se-market-title p,.se-request-left p{margin:0;color:#60708a;line-height:1.65;font-weight:650}.se-market-apply a{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 24px;border-radius:16px;background:linear-gradient(135deg,#6d4cff,#4c32e8);color:#fff;font-weight:950;text-decoration:none;box-shadow:0 18px 40px rgba(109,76,255,.28)}.se-market-filter{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:14px;padding:18px;border-radius:26px;background:#fff;border:1px solid #e2e8f0;box-shadow:0 18px 50px rgba(15,23,42,.06)}.se-market-filter input,.se-market-filter select{width:100%;min-height:50px;border:1px solid #d7e0ef;border-radius:16px;padding:0 16px;color:#07142f;font-weight:800;background:#fff}.se-market-layout{display:grid;grid-template-columns:1fr 330px;gap:24px}.se-market-title{margin:0 0 20px}.se-market-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.se-market-card{overflow:hidden;border-radius:28px;background:#fff;border:1px solid #e2e8f0;box-shadow:0 20px 55px rgba(15,23,42,.08);transition:.26s ease}.se-market-card:hover{transform:translateY(-8px);box-shadow:0 35px 90px rgba(79,45,226,.2);border-color:#c7bfff}.se-market-photo{position:relative;height:210px;background:linear-gradient(135deg,#111a3a,#4f2de2);display:flex;align-items:center;justify-content:center;color:#fff}.se-market-photo span{width:96px;height:96px;border-radius:32px;background:rgba(255,255,255,.14);display:grid;place-items:center;font-size:42px;font-weight:950;border:1px solid rgba(255,255,255,.2)}.se-market-photo em{position:absolute;left:18px;bottom:18px;background:#fff;color:#4f2de2;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:950;font-style:normal}.se-market-photo strong{position:absolute;right:18px;bottom:18px;color:#ffdc4a;font-size:16px}.se-market-body{padding:22px}.se-market-head{display:flex;justify-content:space-between;gap:14px}.se-market-head h3{margin:0;color:#07142f;font-size:22px;letter-spacing:-.03em}.se-market-head p{margin:6px 0 0;color:#60708a;font-weight:700}.se-market-head b{color:#f59e0b;font-size:13px;white-space:nowrap}.se-market-stats,.se-market-tags{display:flex;gap:9px;flex-wrap:wrap;margin:16px 0}.se-market-stats span,.se-market-tags span{padding:8px 10px;border-radius:999px;background:#f4f6fb;color:#334155;font-weight:850;font-size:12px}.se-market-tags span:first-child{background:#eef2ff;color:#4f2de2}.se-market-tags span:last-child{background:#ffe4ea;color:#be123c}.se-market-school{font-size:13px;color:#34425a;border-top:1px solid #e6edf7;padding-top:14px;margin:12px 0}.se-market-note{color:#60708a;line-height:1.55;min-height:48px}.se-market-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}.se-market-foot strong{font-size:22px;color:#1d4ed8}.se-market-foot small{text-transform:uppercase;color:#64748b;font-weight:800}.se-market-foot a{border:0;border-radius:999px;background:#0a2abf;color:#fff;text-decoration:none;font-weight:950;padding:15px 18px;white-space:nowrap}.se-market-side{position:sticky;top:88px;align-self:start;border-radius:30px;background:linear-gradient(135deg,#1a2fbf,#4b61df);padding:30px;color:#fff;min-height:440px;box-shadow:0 25px 75px rgba(21,44,173,.25)}.se-market-side h3{margin:0 0 10px;font-size:28px}.se-market-side p{color:#dbeafe;line-height:1.6}.se-market-side div{margin-top:16px;padding:18px;border-radius:18px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14)}.se-market-side b{color:#facc15;font-size:20px;margin-right:6px}.se-market-request{display:grid;grid-template-columns:1fr 420px;gap:24px;padding:30px;border-radius:30px;background:#fff;border:1px solid #e2e8f0;box-shadow:0 22px 60px rgba(15,23,42,.07)}.se-request-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:22px}.se-request-cards button{border:1px solid #d7e0ef;background:#f8fafc;border-radius:18px;min-height:86px;color:#07142f;font-weight:950;cursor:pointer}.se-request-form,.se-market-form{display:grid;gap:14px}.se-request-form label,.se-market-form label{display:flex;flex-direction:column;gap:8px;color:#334155;font-weight:900}.se-request-form input,.se-request-form textarea,.se-market-form input,.se-market-form select,.se-market-form textarea{border:1px solid #d7e0ef;border-radius:16px;padding:14px 16px;min-height:50px;background:#fff;color:#07142f;font-weight:750}.se-request-form button,.se-market-form button{border:0;border-radius:18px;padding:16px 22px;background:linear-gradient(135deg,#6d4cff,#4c32e8);color:#fff;font-weight:950;cursor:pointer}.se-market-form-wrap{padding:30px;border-radius:30px;background:#fff;border:1px solid #e2e8f0;box-shadow:0 22px 60px rgba(15,23,42,.07)}.se-market-form{grid-template-columns:repeat(2,minmax(0,1fr))}.se-market-form label:last-of-type,.se-market-form button{grid-column:1/-1}@media(max-width:1180px){.se-market-layout,.se-market-request{grid-template-columns:1fr}.se-market-side{position:relative;top:auto}.se-market-grid{grid-template-columns:1fr 1fr}}@media(max-width:800px){.se-market-apply,.se-market-filter,.se-market-form{grid-template-columns:1fr}.se-market-grid,.se-request-cards{grid-template-columns:1fr}.se-market-foot{display:grid}.se-market-layout{display:block}}

/* V39 educator full request flow */
.se-market-v39 .se-wizard-progress{display:flex;gap:8px;margin-top:24px}.se-market-v39 .se-wizard-progress i{width:34px;height:34px;border-radius:999px;background:#e2e8f0;color:#64748b;display:grid;place-items:center;font-style:normal;font-weight:950}.se-market-v39 .se-wizard-progress i.active{background:#6d4cff;color:#fff;box-shadow:0 10px 22px rgba(109,76,255,.25)}.se-wizard-step{display:none}.se-wizard-step.is-active{display:block;animation:seFadeUp .25s ease}.se-wizard-step h3{margin:0 0 16px;color:#0f172a;font-size:24px}.se-step-option.selected{background:#6d4cff!important;color:#fff!important;border-color:#6d4cff!important;box-shadow:0 16px 32px rgba(109,76,255,.20)}.se-wizard-actions{display:flex;justify-content:space-between;gap:12px;margin-top:18px}.se-wizard-actions button{border:0;border-radius:14px;padding:13px 18px;font-weight:950;cursor:pointer}.se-wizard-prev{background:#f1f5f9;color:#334155}.se-wizard-next{background:#111a3a;color:#fff}.se-profile-link{display:inline-flex;margin-top:12px;color:#4f46e5;font-weight:950;text-decoration:none}.se-market-card.v39 .se-market-foot{align-items:flex-end}.se-market-card.v39 .se-market-foot a{background:#4f46e5}.se-market-request.v39{align-items:start}.se-market-v39 .se-request-form label{margin-bottom:10px}.se-market-v39 .se-request-cards{grid-template-columns:repeat(3,1fr)}.se-market-v39 .se-request-cards button{min-height:74px}.se-market-v39 .se-market-form{grid-template-columns:repeat(2,1fr)}.se-market-v39 .se-market-form label:nth-last-child(2){grid-column:1/-1}@keyframes seFadeUp{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:900px){.se-market-v39 .se-request-cards{grid-template-columns:1fr 1fr}.se-market-request.v39{grid-template-columns:1fr}}@media(max-width:640px){.se-market-v39 .se-request-cards,.se-market-v39 .se-market-form{grid-template-columns:1fr}.se-wizard-actions{position:sticky;bottom:10px;background:#fff;padding:10px;border-radius:16px;box-shadow:0 12px 35px rgba(15,23,42,.12)}}

/* V40 Premium Uyelik */
.se-premium-v40{display:flex;flex-direction:column;gap:26px}.se-premium-head{padding:34px;border-radius:30px;background:linear-gradient(135deg,#17123d,#4f46e5);color:#fff;box-shadow:0 24px 70px rgba(79,70,229,.25)}.se-premium-head span{font-size:12px;letter-spacing:.16em;font-weight:800;opacity:.8}.se-premium-head h2{margin:8px 0 10px;font-size:clamp(30px,4vw,54px);line-height:1.05;color:#fff}.se-premium-head p{max-width:780px;margin:0;color:rgba(255,255,255,.82);font-size:17px}.se-premium-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.se-premium-plan{position:relative;display:flex;flex-direction:column;gap:16px;padding:24px;border:1px solid rgba(17,24,39,.08);border-radius:26px;background:#fff;box-shadow:0 18px 50px rgba(15,23,42,.08);transition:.25s ease}.se-premium-plan:hover{transform:translateY(-6px);box-shadow:0 28px 70px rgba(79,70,229,.16)}.se-premium-plan.is-popular{border-color:rgba(79,70,229,.35);box-shadow:0 24px 80px rgba(79,70,229,.18)}.se-premium-plan em{align-self:flex-start;padding:7px 10px;border-radius:999px;background:#eef2ff;color:#4338ca;font-style:normal;font-size:12px;font-weight:800}.se-premium-plan h3{margin:0;font-size:22px}.se-premium-price strong{display:block;font-size:34px;color:#111827}.se-premium-price span{color:#64748b}.se-premium-plan ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.se-premium-plan li{color:#334155;font-size:14px}.se-premium-plan li:before{content:'✓';display:inline-flex;margin-right:8px;color:#16a34a;font-weight:900}.se-premium-buy{margin-top:auto;text-align:center;padding:13px 16px;border-radius:16px;background:#4f46e5;color:#fff;text-decoration:none;font-weight:800}.se-premium-compare{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.se-premium-compare div{padding:20px;border-radius:22px;background:#f8fafc;border:1px solid #e5e7eb}.se-premium-compare b{display:block;color:#111827;margin-bottom:6px}.se-premium-compare span{color:#64748b;font-size:14px}@media(max-width:1100px){.se-premium-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.se-premium-grid,.se-premium-compare{grid-template-columns:1fr}.se-premium-head{padding:24px}.se-premium-price strong{font-size:28px}}

/* V42 Sinav Takvimi / Sinav Merkezi */
.se-calendar-v42,.se-calendar-detail-v42{width:100%}.se-calendar-head{background:linear-gradient(135deg,#101828,#312e81);border-radius:28px;padding:34px;color:#fff;margin-bottom:24px;box-shadow:0 20px 60px rgba(17,24,39,.18)}.se-calendar-head span{font-size:12px;letter-spacing:.14em;opacity:.8}.se-calendar-head h2{font-size:34px;line-height:1.15;margin:10px 0 10px}.se-calendar-head p{max-width:780px;color:rgba(255,255,255,.82);font-size:16px}.se-calendar-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.se-calendar-card{background:#fff;border:1px solid #e8eaf6;border-radius:24px;padding:22px;color:#111827;text-decoration:none;box-shadow:0 10px 30px rgba(17,24,39,.06);transition:.25s}.se-calendar-card:hover{transform:translateY(-6px);box-shadow:0 24px 60px rgba(79,70,229,.14)}.se-cal-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.se-cal-top b{font-size:22px}.se-cal-top span{font-size:12px;border-radius:999px;background:#eef2ff;color:#4f46e5;padding:7px 10px;font-weight:700}.se-calendar-card h3{font-size:18px;margin:18px 0 10px}.se-calendar-card p{color:#667085;min-height:52px}.se-cal-date{border-top:1px solid #eef2f7;margin-top:18px;padding-top:16px;display:flex;flex-direction:column;gap:8px}.se-cal-date em{font-style:normal;color:#667085}.se-cal-date strong{font-size:22px;color:#111827}.se-calendar-card small{display:inline-block;margin-top:15px;font-weight:800;color:#4f46e5}.se-calendar-detail-v42{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:22px;align-items:start}.se-back-link{display:inline-flex;margin-bottom:14px;text-decoration:none;color:#4f46e5;font-weight:800}.se-calendar-detail-main>h2{font-size:34px;margin:0 0 8px}.se-calendar-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}.se-calendar-tabs a{border:1px solid #e5e7eb;background:#fff;padding:11px 14px;border-radius:999px;text-decoration:none;color:#344054;font-weight:800}.se-calendar-tabs a.active{background:#111827;color:#fff;border-color:#111827}.se-calendar-section-card,.se-calendar-blocks section,.se-calendar-faq,.se-calendar-side>div{background:#fff;border:1px solid #e8eaf6;border-radius:24px;padding:22px;box-shadow:0 10px 30px rgba(17,24,39,.05)}.se-calendar-section-card>span{display:inline-flex;border-radius:999px;background:#ecfdf3;color:#067647;padding:7px 10px;font-size:12px;font-weight:800}.se-calendar-section-card h3{font-size:28px;margin:14px 0 10px}.se-calendar-blocks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.se-calendar-blocks h3,.se-calendar-faq h3{margin-top:0}.se-calendar-faq{margin-top:16px}.se-calendar-faq details{border-top:1px solid #eef2f7;padding:14px 0}.se-calendar-faq summary{cursor:pointer;font-weight:900}.se-calendar-side{position:sticky;top:92px;display:flex;flex-direction:column;gap:16px}.se-countdown-box{background:linear-gradient(135deg,#4f46e5,#7c3aed)!important;color:#fff!important}.se-countdown-box span{font-size:12px;letter-spacing:.12em;opacity:.84}.se-countdown-box strong{display:block;font-size:34px;line-height:1.1;margin:12px 0}.se-countdown-box em{font-style:normal;color:rgba(255,255,255,.82)}.se-status-box span{display:inline-flex;margin-top:10px;background:#fff7ed;color:#c2410c;border-radius:999px;padding:8px 12px;font-weight:900}.se-prep-box a{display:inline-flex;margin-top:10px;background:#111827;color:#fff;text-decoration:none;padding:12px 14px;border-radius:14px;font-weight:900}@media(max-width:980px){.se-calendar-grid{grid-template-columns:1fr}.se-calendar-detail-v42{grid-template-columns:1fr}.se-calendar-side{position:static}.se-calendar-blocks{grid-template-columns:1fr}.se-calendar-head h2,.se-calendar-detail-main>h2{font-size:26px}}

/* V45 - Sinav Takvimi dinamik detay guclendirme */
.se-calendar-head.v45{position:relative;overflow:hidden;background:linear-gradient(135deg,#071127,#33258d 58%,#6d4cff);border-radius:32px;padding:42px;box-shadow:0 28px 80px rgba(25,30,80,.22)}
.se-calendar-head.v45:after{content:"";position:absolute;right:-80px;top:-80px;width:260px;height:260px;border-radius:50%;background:rgba(255,255,255,.12);filter:blur(1px)}
.v45-grid{grid-template-columns:repeat(4,minmax(0,1fr))}
.v45-card{position:relative;overflow:hidden;min-height:260px;display:flex;flex-direction:column;justify-content:space-between}
.v45-card:before{content:"";position:absolute;right:-35px;bottom:-45px;width:140px;height:140px;border-radius:50%;background:#f3efff;z-index:0}.v45-card>*{position:relative;z-index:1}
.se-card-countdown{margin-top:14px;background:linear-gradient(135deg,#111827,#6d4cff);color:#fff;border-radius:18px;padding:15px;font-weight:950;font-size:18px;line-height:1.3;box-shadow:0 12px 34px rgba(79,70,229,.20)}
.se-calendar-detail-v45{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start}
.v45-hero-card{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:20px;background:linear-gradient(135deg,#081124,#27216f 60%,#6d4cff);border-radius:30px;padding:34px;color:#fff;box-shadow:0 28px 80px rgba(15,23,42,.18);margin-bottom:22px;overflow:hidden;position:relative}
.v45-hero-card:after{content:"";position:absolute;right:-60px;top:-70px;width:240px;height:240px;border-radius:50%;background:rgba(255,255,255,.12)}
.v45-hero-card h2{font-size:40px;line-height:1.1;margin:12px 0 10px;color:#fff}.v45-hero-card p{color:rgba(255,255,255,.82);font-size:16px;line-height:1.7;max-width:780px}.v45-pill{display:inline-flex;padding:8px 12px;border-radius:999px;background:rgba(255,255,255,.14);font-weight:950;letter-spacing:.04em}.v45-hero-date{position:relative;z-index:1;background:rgba(255,255,255,.11);border:1px solid rgba(255,255,255,.18);border-radius:24px;padding:22px;align-self:center}.v45-hero-date small,.v45-hero-date strong{display:block}.v45-hero-date small{opacity:.78;margin-bottom:8px}.v45-hero-date strong{font-size:24px;line-height:1.35}
.v45-tabs{background:#fff;border:1px solid #e8eaf6;border-radius:22px;padding:12px;box-shadow:0 12px 34px rgba(17,24,39,.05)}
.v45-kpi-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:18px 0}.v45-kpi-grid div{background:#fff;border:1px solid #e8eaf6;border-radius:22px;padding:20px;box-shadow:0 12px 34px rgba(17,24,39,.045)}.v45-kpi-grid span,.v45-kpi-grid b{display:block}.v45-kpi-grid span{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#64748b;font-weight:950}.v45-kpi-grid b{font-size:18px;margin-top:8px;color:#071127}
.v45-progress-card,.v45-data-table-card,.v45-check-grid>div{background:#fff;border:1px solid #e8eaf6;border-radius:24px;padding:24px;box-shadow:0 12px 34px rgba(17,24,39,.045);margin-bottom:16px}.v45-progress-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.v45-progress-head h3,.v45-data-table-card h3{margin:0 0 16px}.v45-status{background:#fff7ed;color:#c2410c;border-radius:999px;padding:8px 12px;font-weight:950}.v45-progress-track{height:15px;border-radius:999px;background:#e9edf6;overflow:hidden}.v45-progress-track span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#6d4cff,#28a8ff)}.v45-progress-labels{display:flex;justify-content:space-between;margin-top:9px;color:#64748b;font-weight:800}
.v45-data-table-card table{width:100%;border-collapse:collapse}.v45-data-table-card th,.v45-data-table-card td{padding:15px 12px;border-bottom:1px solid #eef2f7;text-align:left}.v45-data-table-card th{width:220px;color:#64748b}.v45-data-table-card a{color:#4f46e5;font-weight:950}
.v45-blocks section{min-height:190px}.v45-check-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.v45-check-grid h3{margin-top:0}.v45-check-grid ul{margin:0;padding:0;list-style:none;display:grid;gap:10px}.v45-check-grid li{background:#f8fafc;border:1px solid #eef2f7;border-radius:14px;padding:12px;font-weight:850}
.v45-side{top:105px}.v45-countdown strong{font-size:28px;line-height:1.22}.v45-faq details{background:#f8fafc;border:1px solid #eef2f7;border-radius:14px;padding:14px 16px;margin:10px 0}.v45-faq details:first-of-type{border-top:1px solid #eef2f7}
@media(max-width:1180px){.v45-grid{grid-template-columns:repeat(2,1fr)}.se-calendar-detail-v45{grid-template-columns:1fr}.v45-side{position:static}.v45-hero-card{grid-template-columns:1fr}.v45-kpi-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:720px){.v45-grid,.v45-kpi-grid,.v45-check-grid{grid-template-columns:1fr}.v45-hero-card h2{font-size:30px}.se-calendar-head.v45{padding:28px}.v45-data-table-card th{width:auto;display:block;border:0;padding-bottom:4px}.v45-data-table-card td{display:block;padding-top:0}.se-calendar-detail-v45{gap:16px}.v45-countdown strong{font-size:23px}}
/* V46 - Takvim liste ve sağ bar geliştirme */
.v45-check-grid ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.v45-check-grid li{display:flex;align-items:center;gap:10px;background:#f8fafc;border:1px solid #e8eaf6;border-radius:14px;padding:12px 14px;font-weight:800;color:#0b1535}.v45-check-grid li span{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#eef2ff;color:#4f46e5;font-weight:950}.se-coach-box{background:linear-gradient(180deg,#fff,#f8fbff)!important}.se-ai-coach-box{background:linear-gradient(135deg,#111827,#4f46e5)!important;color:#fff!important}.se-ai-coach-box p{color:rgba(255,255,255,.82)!important}.se-ai-coach-box a{background:#fff!important;color:#312e81!important}.se-calendar-side .se-prep-box b{display:block;font-size:17px;margin-bottom:8px}.se-calendar-side .se-prep-box p{font-size:13px;line-height:1.55;color:#475467}

/* V47 Tercih Robotu Front */
.se-pref-public{display:grid;gap:24px}.se-pref-hero-card{display:flex;justify-content:space-between;gap:28px;align-items:center;background:linear-gradient(135deg,#171147,#5b4cff);border-radius:28px;padding:34px;color:#fff;box-shadow:0 24px 70px rgba(33,24,95,.22)}.se-pref-hero-card span{font-size:12px;letter-spacing:.16em;font-weight:800;opacity:.82}.se-pref-hero-card h2{margin:8px 0 10px;font-size:38px;line-height:1.05;color:#fff}.se-pref-hero-card p{margin:0;color:rgba(255,255,255,.82);max-width:820px}.se-pref-year{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.25);border-radius:22px;padding:18px 24px;text-align:center;min-width:150px}.se-pref-year small{display:block;color:rgba(255,255,255,.75)}.se-pref-year strong{font-size:34px;color:#fff}.se-pref-search{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;background:#fff;border:1px solid #e9ecf5;border-radius:24px;padding:18px;box-shadow:0 18px 50px rgba(15,23,42,.06)}.se-pref-search label{font-size:12px;font-weight:800;color:#64748b;display:grid;gap:7px}.se-pref-search input,.se-pref-search select{height:46px;border:1px solid #e2e8f0;border-radius:14px;padding:0 12px;font-weight:700;color:#111827;background:#f8fafc}.se-pref-search button{height:46px;align-self:end;border:0;border-radius:14px;background:#5b4cff;color:#fff;font-weight:900;cursor:pointer}.se-pref-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px}.se-pref-results{background:#fff;border:1px solid #e9ecf5;border-radius:24px;padding:20px;box-shadow:0 18px 50px rgba(15,23,42,.05)}.se-pref-result-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.se-pref-result-head h3{margin:0;font-size:22px}.se-pref-result-head span{background:#f1f5ff;color:#4f46e5;padding:7px 12px;border-radius:999px;font-weight:900}.se-pref-table{width:100%;border-collapse:separate;border-spacing:0 10px}.se-pref-table th{text-align:left;font-size:12px;color:#64748b;padding:10px}.se-pref-table td{background:#f8fafc;padding:14px 10px;border-top:1px solid #eef2ff;border-bottom:1px solid #eef2ff}.se-pref-table tr td:first-child{border-left:1px solid #eef2ff;border-radius:16px 0 0 16px}.se-pref-table tr td:last-child{border-right:1px solid #eef2ff;border-radius:0 16px 16px 0}.se-pref-table strong{display:block;color:#111827}.se-pref-table small{color:#64748b}.se-pref-side{display:grid;gap:16px;align-content:start}.se-pref-side .se-prep-box{background:#fff;border:1px solid #e9ecf5;border-radius:22px;padding:18px;box-shadow:0 14px 40px rgba(15,23,42,.05)}@media(max-width:1100px){.se-pref-search{grid-template-columns:repeat(2,1fr)}.se-pref-layout{grid-template-columns:1fr}.se-pref-hero-card{flex-direction:column;align-items:flex-start}}@media(max-width:640px){.se-pref-search{grid-template-columns:1fr}.se-pref-hero-card h2{font-size:28px}.se-pref-table{font-size:13px}.se-pref-year strong{font-size:26px}}

/* Faz 1 Revizyon - premium egitim vitrini */
.se-hero-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;padding:9px 15px;border-radius:999px;background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.18);font-weight:950;font-size:12px;letter-spacing:.06em;color:#fff}.se-premium-hero .se-hero-bg{background:radial-gradient(circle at 9% 30%,rgba(51,214,159,.22),transparent 20%),radial-gradient(circle at 78% 24%,rgba(139,92,246,.42),transparent 27%),linear-gradient(90deg,rgba(5,10,25,.96),rgba(13,18,44,.86)),linear-gradient(135deg,#070f24,#24185a 55%,#07101f)}.se-premium-hero .se-hero h1 span,.se-premium-hero h1 span{color:#a78bfa}.se-learning-panel{border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,.06));box-shadow:0 36px 100px rgba(0,0,0,.34)}.se-learning-panel a{border-radius:18px;margin-bottom:8px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.055)}.se-learning-panel a:last-child{margin-bottom:0}.se-learning-panel a:hover{background:rgba(255,255,255,.13);transform:translateX(4px)}.se-premium-stats{border:1px solid rgba(109,76,255,.12)}.se-premium-stats strong{font-size:22px}.se-premium-platform{padding-top:62px}.se-feature-grid-four{grid-template-columns:repeat(4,1fr)}.se-feature-grid-four a{min-height:215px;border:1px solid rgba(109,76,255,.12);background:linear-gradient(180deg,#fff,#f9fbff)}.se-premium-row{align-items:stretch}.se-ad-slot{margin-top:26px;margin-bottom:18px;min-height:90px;border-radius:18px;display:flex;align-items:center;justify-content:center;overflow:hidden}.se-ad-slot iframe,.se-ad-slot ins{max-width:100%}.se-ad-top{min-height:110px}.se-ad-content{min-height:120px}.se-ad-native{min-height:250px}.se-ad-footer{min-height:110px;margin-bottom:42px}.se-ad-size-970x250{min-height:250px}.se-ad-size-300x600{min-height:600px}.se-ad-size-336x280,.se-ad-size-300x250{min-height:280px}@media(max-width:1100px){.se-feature-grid-four{grid-template-columns:repeat(2,1fr)}.se-premium-hero .se-hero-inner{grid-template-columns:1fr}.se-learning-panel{max-width:760px;margin:auto;width:100%}}@media(max-width:680px){.se-feature-grid-four{grid-template-columns:1fr}.se-hero-kicker{font-size:11px}.se-premium-stats strong{font-size:18px}.se-ad-slot{min-height:90px}}

/* V64 Faz 1 - Premium ön yüz revizyonu */
.se-home-v64{background:linear-gradient(180deg,#f6f8ff 0%,#eef3ff 100%)}
.se-header-v64{position:absolute}.se-header-v64 .se-header-inner{width:min(1440px,calc(100% - 48px));height:84px;border:1px solid rgba(255,255,255,.12);border-radius:0 0 26px 26px;padding:0 18px;background:rgba(8,15,36,.32);backdrop-filter:blur(18px)}.se-header-v64 .se-nav{gap:22px}.se-header-v64 .se-nav a{font-size:13px}.se-header-v64 .se-nav a:first-child::after{display:none}.se-header-v64 .se-login{height:44px;border-radius:999px;background:linear-gradient(135deg,#ffffff,#dbeafe);color:#16254a;box-shadow:0 18px 50px rgba(0,0,0,.18)}
.se-elite-hero{min-height:760px;border-bottom-left-radius:44px;border-bottom-right-radius:44px}.se-elite-hero .se-hero-bg{background:radial-gradient(circle at 12% 22%,rgba(45,212,191,.20),transparent 22%),radial-gradient(circle at 84% 18%,rgba(124,58,237,.44),transparent 26%),radial-gradient(circle at 62% 86%,rgba(14,165,233,.20),transparent 22%),linear-gradient(115deg,#070d20 0%,#111a3f 48%,#0b1024 100%)}.se-elite-hero .se-hero-bg:before{opacity:.16;background-size:86px 86px}.se-elite-hero-inner{width:min(1440px,calc(100% - 72px));grid-template-columns:minmax(0,1.05fr) 440px;gap:64px;padding-top:158px;align-items:center}.se-elite-copy{text-align:left;max-width:780px;margin:0}.se-elite-copy h1{font-size:clamp(48px,5.2vw,82px);line-height:.98;letter-spacing:-.065em;max-width:820px}.se-elite-copy h1 span{display:inline}.se-elite-copy p{margin:22px 0 26px;max-width:700px;font-size:20px;color:rgba(255,255,255,.84)}.se-hero-cta{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:20px}.se-primary-btn,.se-secondary-btn{height:54px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;padding:0 24px;font-weight:950}.se-primary-btn{background:linear-gradient(135deg,#7c3aed,#2563eb);color:#fff;box-shadow:0 22px 50px rgba(79,70,229,.34)}.se-secondary-btn{background:rgba(255,255,255,.10);color:#fff;border:1px solid rgba(255,255,255,.16)}.se-elite-search{margin:0 0 16px;max-width:650px;height:64px;box-shadow:0 24px 70px rgba(0,0,0,.24);border-radius:18px}.se-elite-search button{border-radius:14px}.se-trust-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.se-trust-row span{padding:9px 13px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);font-size:12px;font-weight:900;color:rgba(255,255,255,.82)}
.se-elite-panel{padding:24px;border-radius:34px;background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.075));border:1px solid rgba(255,255,255,.18);box-shadow:0 38px 110px rgba(0,0,0,.36)}.se-panel-top{display:flex;justify-content:space-between;align-items:end;margin-bottom:14px}.se-panel-top span{font-size:13px;font-weight:900;color:rgba(255,255,255,.72)}.se-panel-top strong{font-size:38px;line-height:1}.se-progress-line{height:10px;border-radius:999px;background:rgba(255,255,255,.12);overflow:hidden;margin-bottom:16px}.se-progress-line i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#22c55e,#38bdf8)}.se-elite-panel a{padding:17px 14px;border-radius:20px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12)}
.se-elite-stats{margin-top:-50px;border-radius:28px;padding:24px;box-shadow:0 34px 90px rgba(15,23,42,.12)}.se-elite-stats div{grid-template-columns:50px 1fr}.se-elite-stats strong{font-size:20px}.se-elite-stats span{font-size:13px}.se-section-head h2{max-width:780px}.se-centered-head{justify-content:center;text-align:center}.se-centered-head p{max-width:760px;margin:12px auto 0;color:#60708a;font-size:17px;line-height:1.65}.se-elite-exam-grid .se-exam-card{border-radius:26px!important;border:1px solid rgba(99,102,241,.12);background:rgba(255,255,255,.92);box-shadow:0 18px 50px rgba(15,23,42,.065)}.se-elite-feature-grid a{border-radius:28px;min-height:230px;padding:30px;background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 18px 55px rgba(15,23,42,.07)}.se-elite-feature-grid strong{font-size:21px;color:#0f1b33}.se-elite-feature-grid span{font-size:15px;color:#5b667a}.se-elite-system{padding-top:70px}.se-elite-learning-path{display:grid;grid-template-columns:.85fr 1.15fr;gap:28px;margin-top:42px;padding:34px;border-radius:34px;background:linear-gradient(135deg,#111a3f,#312e81);color:#fff;box-shadow:0 30px 85px rgba(49,46,129,.22)}.se-path-copy h2{font-size:38px;line-height:1.08;margin:12px 0 12px;letter-spacing:-.04em}.se-path-copy p{color:rgba(255,255,255,.78);line-height:1.65}.se-path-copy .se-light-btn{background:#fff;color:#312e81;margin-top:14px;display:inline-flex}.se-path-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.se-path-grid div{padding:24px;border-radius:24px;background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.12)}.se-path-grid b{display:inline-flex;width:38px;height:38px;border-radius:13px;align-items:center;justify-content:center;background:#fff;color:#312e81;margin-bottom:18px}.se-path-grid strong{display:block;font-size:20px;margin-bottom:6px}.se-path-grid span{color:rgba(255,255,255,.75);font-weight:700}.se-elite-row{grid-template-columns:1fr .92fr .78fr;margin-top:34px}.se-elite-row>div,.se-elite-row aside{border-radius:28px;box-shadow:0 18px 55px rgba(15,23,42,.07)}.se-elite-premium-card{border:0;background:linear-gradient(135deg,#111827,#4c1d95 62%,#2563eb)}.se-elite-bottom-stats{margin-top:32px}.se-elite-bottom-stats div{border-radius:24px}
.se-ad-slot{background:rgba(255,255,255,.72);border:1px solid rgba(99,102,241,.10);box-shadow:0 18px 50px rgba(15,23,42,.06)}.se-ad-native{margin-top:30px;margin-bottom:24px}.se-ad-top{margin-top:26px}
.se-footer-v64{margin-top:18px;background:#070d20;color:#fff;border-top-left-radius:38px;border-top-right-radius:38px}.se-footer-v64 .se-footer-inner{width:min(1440px,calc(100% - 72px));display:grid;grid-template-columns:1.35fr repeat(4,1fr);gap:32px;padding:58px 0 34px}.se-footer-v64 .se-logo small,.se-footer-v64 p{color:rgba(255,255,255,.68)}.se-footer-v64 h4{margin:0 0 16px;font-size:15px;color:#fff}.se-footer-v64 a{display:block;color:rgba(255,255,255,.72);font-weight:750;margin:10px 0}.se-footer-v64 a:hover{color:#fff}.se-footer-v64 .se-footer-bottom{width:min(1440px,calc(100% - 72px));margin:auto;padding:22px 0;border-top:1px solid rgba(255,255,255,.10);display:flex;justify-content:space-between;gap:20px;color:rgba(255,255,255,.62)}.se-footer-v64 .se-footer-bottom nav{display:flex;gap:18px}.se-footer-v64 .se-footer-bottom a{margin:0}.se-footer-v64 .se-contact-mini{margin-top:18px;font-weight:800;color:rgba(255,255,255,.72)}
@media(max-width:1180px){.se-header-v64 .se-nav{display:none}.se-elite-hero-inner,.se-elite-learning-path{grid-template-columns:1fr}.se-elite-panel{max-width:760px}.se-footer-v64 .se-footer-inner{grid-template-columns:1fr 1fr}.se-elite-row{grid-template-columns:1fr}.se-path-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:720px){.se-container,.se-elite-hero-inner,.se-footer-v64 .se-footer-inner,.se-footer-v64 .se-footer-bottom{width:min(100% - 28px,1440px)}.se-elite-hero{min-height:auto}.se-elite-hero-inner{padding-top:122px;padding-bottom:72px}.se-elite-copy h1{font-size:44px}.se-elite-copy p{font-size:17px}.se-hero-cta a{width:100%}.se-elite-search{grid-template-columns:1fr;gap:8px;height:auto;padding:10px}.se-elite-search input{height:46px}.se-elite-search button{height:46px}.se-trust-row span{font-size:11px}.se-elite-stats{grid-template-columns:1fr;margin-top:-32px}.se-elite-stats div{border-right:0;border-bottom:1px solid #edf0f6;padding:12px 0}.se-path-grid,.se-footer-v64 .se-footer-inner{grid-template-columns:1fr}.se-footer-v64 .se-footer-bottom{flex-direction:column}.se-footer-v64 .se-footer-bottom nav{flex-wrap:wrap}.se-section-head{align-items:flex-start;gap:16px;flex-direction:column}.se-centered-head{align-items:center}.se-exam-grid{grid-template-columns:1fr!important}.se-feature-grid-four{grid-template-columns:1fr!important}}

/* v65 Premium light education interface */
:root{--se-v65-navy:#071936;--se-v65-text:#0b1b36;--se-v65-muted:#66758f;--se-v65-bg:#f4f8f6;--se-v65-green:#21b573;--se-v65-orange:#ff9f43;--se-v65-purple:#6d4aff;--se-v65-blue:#2f80ed;--se-v65-line:#e4ecf3;--se-v65-card:#ffffff;--se-v65-shadow:0 22px 60px rgba(31,53,86,.10)}
body{background:var(--se-v65-bg);color:var(--se-v65-text)}
.se-header-v65{position:sticky;top:0;z-index:1000;background:rgba(255,255,255,.88)!important;backdrop-filter:blur(18px);border-bottom:1px solid rgba(222,232,242,.9);box-shadow:0 10px 30px rgba(9,25,54,.04)}
.se-header-v65 .se-header-inner{max-width:1280px;margin:0 auto;padding:14px 28px;display:flex;align-items:center;gap:26px}
.se-header-v65 .se-logo{display:flex;align-items:center;gap:10px;color:var(--se-v65-text);text-decoration:none;min-width:230px}.se-header-v65 .se-logo-mark{width:42px;height:42px;border-radius:15px;background:linear-gradient(135deg,var(--se-v65-green),#8bdc65);display:grid;place-items:center;color:#fff;font-weight:900;box-shadow:0 14px 28px rgba(33,181,115,.28)}.se-header-v65 .se-logo b{font-size:24px;letter-spacing:-.8px}.se-header-v65 .se-logo em{font-style:normal;color:var(--se-v65-orange);font-weight:900}.se-header-v65 .se-logo small{display:block;margin-top:1px;font-size:11px;color:var(--se-v65-muted);font-weight:700;letter-spacing:.1px}.se-header-v65 .se-nav{display:flex;align-items:center;gap:8px;flex:1;justify-content:center}.se-header-v65 .se-nav a{padding:11px 12px;border-radius:999px;color:#21314d;text-decoration:none;font-weight:800;font-size:14px;white-space:nowrap}.se-header-v65 .se-nav a:hover{background:#eff7f1;color:#11985a}.se-header-v65 .se-header-actions{display:flex;align-items:center;gap:10px}.se-header-v65 .se-login,.se-header-v65 .se-premium-btn{height:42px;padding:0 18px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:900}.se-header-v65 .se-login{background:#fff;color:var(--se-v65-text);border:1px solid var(--se-v65-line)}.se-header-v65 .se-premium-btn{background:linear-gradient(135deg,var(--se-v65-orange),#ffbf69);color:#301903;box-shadow:0 14px 30px rgba(255,159,67,.25)}
.se-home-v65{overflow:hidden}.se-v65-hero{position:relative;padding:70px 24px 42px;background:radial-gradient(circle at 10% 10%,rgba(255,191,105,.28),transparent 28%),radial-gradient(circle at 88% 8%,rgba(33,181,115,.20),transparent 24%),linear-gradient(180deg,#fff 0%,#f4faf6 100%)}.se-v65-hero:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:80px;background:linear-gradient(180deg,rgba(244,248,246,0),var(--se-v65-bg))}.se-v65-hero-inner{position:relative;z-index:1;max-width:1280px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.05fr) 520px;gap:54px;align-items:center}.se-v65-copy{max-width:720px}.se-v65-kicker,.se-v65-section-head span,.se-v65-premium-copy span{display:inline-flex;align-items:center;gap:8px;border-radius:999px;background:#fff6e9;color:#c46b05;border:1px solid #ffe0b4;padding:9px 16px;font-size:12px;font-weight:950;text-transform:uppercase;letter-spacing:.8px}.se-v65-copy h1{margin:22px 0 18px;font-size:clamp(42px,5.4vw,74px);line-height:.98;letter-spacing:-3.4px;color:var(--se-v65-text);font-weight:950}.se-v65-copy h1:after{content:"";display:block;width:94px;height:8px;border-radius:99px;margin-top:18px;background:linear-gradient(90deg,var(--se-v65-green),var(--se-v65-orange))}.se-v65-copy p{font-size:20px;line-height:1.7;color:#44546f;margin:0 0 28px;max-width:720px}.se-v65-cta{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:20px}.se-v65-primary,.se-v65-secondary{min-height:56px;padding:0 25px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:950;font-size:16px}.se-v65-primary{background:linear-gradient(135deg,var(--se-v65-green),#79d55a);color:#fff;box-shadow:0 18px 38px rgba(33,181,115,.28)}.se-v65-secondary{background:#fff;color:var(--se-v65-text);border:1px solid var(--se-v65-line);box-shadow:0 12px 32px rgba(31,53,86,.07)}.se-v65-search{display:flex;align-items:center;max-width:700px;background:#fff;border:1px solid #dfe9f0;border-radius:22px;padding:8px;box-shadow:var(--se-v65-shadow);margin:16px 0}.se-v65-search input{border:0;outline:0;flex:1;min-height:54px;padding:0 18px;font-size:16px;background:transparent;color:var(--se-v65-text)}.se-v65-search button{border:0;border-radius:16px;background:linear-gradient(135deg,var(--se-v65-orange),#ffbf69);color:#2e1904;min-height:52px;padding:0 26px;font-weight:950;cursor:pointer}.se-v65-badges{display:flex;flex-wrap:wrap;gap:9px;margin-top:15px}.se-v65-badges span{padding:8px 12px;border-radius:999px;background:#eef8f1;color:#16885b;font-weight:900;font-size:13px;border:1px solid #d9f0de}.se-v65-board{background:linear-gradient(180deg,#fff,#f9fffb);border:1px solid rgba(216,229,235,.95);border-radius:36px;padding:28px;box-shadow:0 34px 90px rgba(12,41,78,.14);position:relative}.se-v65-board:before{content:"";position:absolute;inset:auto 32px -18px 32px;height:50px;background:linear-gradient(90deg,rgba(33,181,115,.28),rgba(255,159,67,.28));filter:blur(24px);border-radius:999px;z-index:-1}.se-v65-board-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.se-v65-board-top span{font-weight:950;color:#5d6b81}.se-v65-board-top b{font-size:42px;color:var(--se-v65-green);letter-spacing:-1.8px}.se-v65-meter{height:12px;border-radius:999px;background:#e8f0ef;overflow:hidden;margin-bottom:22px}.se-v65-meter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--se-v65-green),var(--se-v65-orange))}.se-v65-task{display:flex;gap:16px;align-items:center;background:#fff;border:1px solid #e3ecf1;border-radius:22px;padding:17px;margin-top:12px;box-shadow:0 10px 24px rgba(31,53,86,.05)}.se-v65-task b{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:#f1f6f4;color:#54637b;font-weight:950}.se-v65-task span{display:grid}.se-v65-task strong{font-size:17px}.se-v65-task small{color:#6d7890;font-weight:750;margin-top:4px}.se-v65-task.done b{background:#e7f8ef;color:var(--se-v65-green)}.se-v65-task.active{border-color:#ffe0b4;background:#fffaf3}.se-v65-task.active b{background:#fff0dc;color:#d8780a}.se-v65-mini-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px}.se-v65-mini-stats div{background:#f7faf8;border:1px solid #e4eee8;border-radius:18px;padding:14px;text-align:center}.se-v65-mini-stats strong{display:block;font-size:24px;color:var(--se-v65-text)}.se-v65-mini-stats span{font-size:12px;color:#6c788f;font-weight:800}
.se-v65-strip{margin-top:-10px;position:relative;z-index:2;background:#fff;border:1px solid var(--se-v65-line);border-radius:28px;padding:15px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px;box-shadow:var(--se-v65-shadow)}.se-v65-strip a{display:flex;align-items:center;gap:14px;padding:18px;border-radius:20px;text-decoration:none;color:var(--se-v65-text)}.se-v65-strip a:hover{background:#f4fbf6}.se-v65-strip i{width:46px;height:46px;border-radius:16px;display:grid;place-items:center;background:#eef9f1;font-style:normal}.se-v65-strip strong{display:block;font-size:16px}.se-v65-strip span{display:block;color:#68758c;font-weight:700;font-size:13px;margin-top:3px}.se-v65-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:0 0 28px}.se-v65-section-head h2{font-size:clamp(28px,3vw,44px);line-height:1.08;letter-spacing:-1.6px;margin:12px 0 0;color:var(--se-v65-text)}.se-v65-section-head a{display:inline-flex;align-items:center;justify-content:center;padding:13px 18px;border-radius:16px;background:#fff;color:#16885b;text-decoration:none;font-weight:950;border:1px solid #dcf0e2;box-shadow:0 10px 24px rgba(31,53,86,.05);white-space:nowrap}.se-v65-section-head.center{justify-content:center;text-align:center}.se-v65-exams{padding-top:60px}.se-v65-exam-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.se-v65-exam-card{position:relative;overflow:hidden;display:flex;align-items:center;gap:16px;min-height:126px;padding:22px;border-radius:28px;background:#fff;border:1px solid var(--se-v65-line);box-shadow:0 16px 38px rgba(31,53,86,.06);text-decoration:none;color:var(--se-v65-text);transition:.25s ease}.se-v65-exam-card:after{content:"";position:absolute;right:-34px;top:-34px;width:96px;height:96px;border-radius:999px;background:rgba(33,181,115,.08)}.se-v65-exam-card:hover{transform:translateY(-6px);box-shadow:0 24px 54px rgba(31,53,86,.12)}.se-v65-exam-icon{flex:0 0 56px;width:56px;height:56px;border-radius:20px;display:grid;place-items:center;color:#fff;box-shadow:0 14px 28px rgba(0,0,0,.12)}.se-v65-exam-icon:before{font-size:25px;font-weight:900}.se-v65-exam-icon[data-icon="book"]:before{content:"📘"}.se-v65-exam-icon[data-icon="grid"]:before{content:"▦"}.se-v65-exam-icon[data-icon="doc"]:before{content:"▤"}.se-v65-exam-icon[data-icon="node"]:before{content:"⌘"}.se-v65-exam-icon[data-icon="target"]:before{content:"◎"}.se-v65-exam-icon[data-icon="infinity"]:before{content:"∞"}.se-v65-exam-icon[data-icon="list"]:before{content:"☰"}.se-v65-exam-icon[data-icon="plus"]:before{content:"✚"}.se-v65-exam-card h3{margin:0 0 4px;font-size:24px;letter-spacing:-.8px}.se-v65-exam-card p{margin:0;color:#56657e;font-weight:800}.se-v65-exam-card small{display:block;margin-top:8px;color:#7c8aa0;font-weight:750}.se-v65-exam-card b{margin-left:auto;align-self:flex-end;color:#16885b;font-weight:950;white-space:nowrap}.se-v65-exam-card.violet .se-v65-exam-icon{background:linear-gradient(135deg,#6d4aff,#9e7bff)}.se-v65-exam-card.green .se-v65-exam-icon{background:linear-gradient(135deg,#21b573,#77d858)}.se-v65-exam-card.blue .se-v65-exam-icon{background:linear-gradient(135deg,#2f80ed,#56ccf2)}.se-v65-exam-card.orange .se-v65-exam-icon{background:linear-gradient(135deg,#ff7a1a,#ffb84d)}.se-v65-exam-card.teal .se-v65-exam-icon{background:linear-gradient(135deg,#10b9ad,#53d5c7)}.se-v65-exam-card.rose .se-v65-exam-icon{background:linear-gradient(135deg,#ef3b66,#ff7a93)}.se-v65-exam-card.amber .se-v65-exam-icon{background:linear-gradient(135deg,#f5a400,#ffd05a)}.se-v65-exam-card.slate .se-v65-exam-icon{background:linear-gradient(135deg,#64748b,#94a3b8)}
.se-v65-workflow,.se-v65-comments,.se-v65-blog{padding-top:62px}.se-v65-flow-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.se-v65-flow-grid a{background:#fff;border:1px solid var(--se-v65-line);border-radius:30px;padding:26px;text-decoration:none;color:var(--se-v65-text);box-shadow:0 16px 38px rgba(31,53,86,.06);min-height:210px;transition:.25s ease}.se-v65-flow-grid a:hover{transform:translateY(-5px)}.se-v65-flow-grid em{width:50px;height:50px;border-radius:18px;background:#fff4e8;color:#c56b06;display:grid;place-items:center;font-style:normal;font-weight:950;margin-bottom:26px}.se-v65-flow-grid strong{font-size:24px;letter-spacing:-.7px}.se-v65-flow-grid p{color:#61708a;line-height:1.65;font-weight:700}.se-v65-premium{margin-top:64px;display:grid;grid-template-columns:.88fr 1.12fr;gap:26px;align-items:center;background:linear-gradient(135deg,#fff8ec 0%,#effbf3 100%);border:1px solid #e2efd9;border-radius:40px;padding:42px;box-shadow:var(--se-v65-shadow)}.se-v65-premium-copy h2{font-size:clamp(32px,3vw,50px);line-height:1.05;letter-spacing:-1.8px;margin:18px 0 16px}.se-v65-premium-copy p{font-size:18px;color:#51617b;line-height:1.7}.se-v65-premium-copy a{display:inline-flex;margin-top:10px;background:linear-gradient(135deg,var(--se-v65-orange),#ffc46f);color:#2e1904;text-decoration:none;font-weight:950;border-radius:18px;padding:17px 22px}.se-v65-premium-list{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.se-v65-premium-list div{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #e3eee7;border-radius:20px;padding:18px;font-weight:900;color:#263852}.se-v65-premium-list b{width:30px;height:30px;border-radius:999px;background:#e4f8ec;color:#18a35f;display:grid;place-items:center}.se-v65-dashboard{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px}.se-v65-card{background:#fff;border:1px solid var(--se-v65-line);border-radius:30px;padding:26px;box-shadow:0 16px 38px rgba(31,53,86,.06)}.se-v65-card.highlight{background:linear-gradient(180deg,#fff,#fff8ec);border-color:#ffe0b4}.se-v65-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #e8eef4;padding-bottom:16px;margin-bottom:12px}.se-v65-card-head h3{font-size:24px;margin:0;letter-spacing:-.7px}.se-v65-card-head a{color:#16885b;text-decoration:none;font-weight:950}.se-v65-card ul,.se-v65-premium-card ul{list-style:none;margin:0;padding:0}.se-v65-card li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;border-bottom:1px dashed #e5edf1}.se-v65-card li:last-child{border-bottom:0}.se-v65-card li span{font-weight:850}.se-v65-card li b{font-size:12px;color:#c56b06;background:#fff3e2;border-radius:999px;padding:7px 10px;white-space:nowrap}.se-v65-comment-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.se-v65-comment-grid article{background:#fff;border:1px solid var(--se-v65-line);border-radius:30px;padding:26px;box-shadow:0 16px 38px rgba(31,53,86,.06)}.se-v65-comment-grid b{color:#f5a400;letter-spacing:2px}.se-v65-comment-grid p{font-size:17px;line-height:1.7;color:#46566f}.se-v65-comment-grid strong{display:block;font-size:18px}.se-v65-comment-grid span{display:block;margin-top:4px;color:#75839a;font-weight:750}.se-v65-blog{padding-bottom:60px}.se-v65-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.se-v65-blog-grid a{display:flex;justify-content:space-between;align-items:center;gap:18px;background:#fff;border:1px solid var(--se-v65-line);border-radius:24px;padding:22px;text-decoration:none;color:var(--se-v65-text);box-shadow:0 16px 38px rgba(31,53,86,.05)}.se-v65-blog-grid strong{font-size:18px}.se-v65-blog-grid span{color:#16885b;font-weight:950;background:#e9f8ef;border-radius:999px;padding:8px 10px;white-space:nowrap}
.se-footer-v65{background:#071936;color:#dce8f5;margin-top:0}.se-footer-v65 .se-footer-inner{max-width:1280px;margin:0 auto;padding:54px 28px;display:grid;grid-template-columns:1.5fr repeat(4,1fr);gap:32px}.se-footer-v65 a{display:block;color:#dce8f5;text-decoration:none;margin:10px 0;font-weight:750}.se-footer-v65 a:hover{color:#8bdc65}.se-footer-v65 h4{color:#fff;margin:0 0 14px;font-size:16px}.se-footer-v65 .se-logo{color:#fff;text-decoration:none}.se-footer-v65 .se-logo-mark{width:42px;height:42px;border-radius:15px;background:linear-gradient(135deg,var(--se-v65-green),#8bdc65);display:grid;place-items:center;color:#fff;font-weight:900}.se-footer-v65 .se-logo b{font-size:24px}.se-footer-v65 .se-logo em{font-style:normal;color:#ffbd68;font-weight:950}.se-footer-v65 .se-logo small{display:block;color:#a7b5ca}.se-footer-v65 p{color:#aebbd0;line-height:1.7;max-width:380px}.se-footer-v65 .se-footer-bottom{border-top:1px solid rgba(255,255,255,.10);max-width:1280px;margin:0 auto;padding:18px 28px;display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;color:#aebbd0}.se-footer-v65 .se-footer-bottom nav{display:flex;gap:16px}.se-footer-v65 .se-footer-bottom a{margin:0;font-size:13px;color:#aebbd0}.se-footer-v65 .se-contact-mini{font-weight:850;color:#dfefff}
/* Test comments v65 */
.se-test-comments-v65{margin-top:28px;background:#fff;border:1px solid var(--se-v65-line);border-radius:30px;padding:26px;box-shadow:0 14px 34px rgba(31,53,86,.06)}.se-test-comments-v65 .head{display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid #e8eef4;padding-bottom:16px;margin-bottom:18px}.se-test-comments-v65 h2{margin:0;font-size:26px;letter-spacing:-.8px}.se-test-comments-v65 .rating{color:#f5a400;font-weight:950}.se-test-comment-list{display:grid;gap:14px;margin-bottom:20px}.se-test-comment-list article{background:#f8fbf9;border:1px solid #e3eee7;border-radius:20px;padding:16px}.se-test-comment-list strong{display:block;color:var(--se-v65-text)}.se-test-comment-list p{margin:7px 0 0;color:#5d6b81;line-height:1.6}.se-test-comment-form{display:grid;gap:12px}.se-test-comment-form textarea,.se-test-comment-form input{width:100%;border:1px solid #dfe8ef;border-radius:16px;padding:14px 16px;font:inherit;outline:0}.se-test-comment-form textarea{min-height:96px;resize:vertical}.se-test-comment-form button{justify-self:start;border:0;border-radius:16px;background:linear-gradient(135deg,var(--se-v65-green),#8bdc65);color:#fff;font-weight:950;padding:14px 20px;cursor:pointer}.se-test-comment-note{font-size:12px;color:#75839a;margin:0}
@media(max-width:1100px){.se-header-v65 .se-nav{display:none}.se-v65-hero-inner{grid-template-columns:1fr}.se-v65-board{max-width:620px}.se-v65-strip,.se-v65-exam-grid,.se-v65-flow-grid{grid-template-columns:repeat(2,1fr)}.se-v65-premium{grid-template-columns:1fr}.se-v65-dashboard,.se-v65-comment-grid,.se-v65-blog-grid{grid-template-columns:1fr}.se-footer-v65 .se-footer-inner{grid-template-columns:1fr 1fr}}
@media(max-width:680px){.se-header-v65 .se-header-inner{padding:12px 16px}.se-header-v65 .se-logo{min-width:auto}.se-header-v65 .se-logo small{display:none}.se-header-v65 .se-login{display:none}.se-v65-hero{padding:38px 16px}.se-v65-copy h1{font-size:42px;letter-spacing:-2px}.se-v65-copy p{font-size:16px}.se-v65-search{display:block;padding:8px}.se-v65-search button{width:100%}.se-v65-strip,.se-v65-exam-grid,.se-v65-flow-grid,.se-v65-premium-list{grid-template-columns:1fr}.se-v65-premium{padding:26px;border-radius:28px}.se-footer-v65 .se-footer-inner{grid-template-columns:1fr}.se-footer-v65 .se-footer-bottom{display:block}.se-footer-v65 .se-footer-bottom nav{margin-top:12px;flex-wrap:wrap}.se-v65-exam-card{align-items:flex-start}.se-v65-exam-card b{display:none}}

/* V66 Faz 1 revizyon: açık premium eğitim arayüzü */
.se-header-v65{background:rgba(255,255,255,.92)!important;border-bottom:1px solid #e8f1e9!important;backdrop-filter:blur(16px)}
.se-header-v65 .se-nav a{border-radius:999px;padding:10px 12px;color:#263a36;font-weight:850}.se-header-v65 .se-nav a:hover{background:#f1faef;color:#17884e}.se-header-actions{display:flex;align-items:center;gap:10px}.se-premium-btn{background:linear-gradient(135deg,#ff9f43,#ffbf69)!important;color:#fff!important;border-radius:999px!important;box-shadow:0 12px 28px rgba(255,159,67,.25)}
.se-v65-hero{background:radial-gradient(circle at 12% 5%,#efffed 0,#fff 34%,#fff7ed 100%)!important}.se-v65-kicker,.se-v65-section-head span,.se-v65-premium-copy span{background:#eaf9ea!important;color:#198754!important;border:1px solid #cdeed0;border-radius:999px;padding:7px 12px;font-weight:950;letter-spacing:.06em}.se-v65-primary{background:linear-gradient(135deg,#1fa463,#72cf57)!important}.se-v65-secondary{background:#fff!important;border:1px solid #ffd7ad!important;color:#b95f09!important}.se-v65-board{background:#fff!important;border:1px solid #e5f2e8!important;box-shadow:0 28px 70px rgba(48,79,64,.10)!important}.se-v65-meter i{background:linear-gradient(90deg,#2ab96b,#ffad4d)!important}.se-v65-task.active{background:#fff8ed!important;border-color:#ffd9ad!important}.se-v65-task.done{background:#f0fbef!important;border-color:#d3f1d2!important}
.se-v65-exam-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.se-v66-exam-card{position:relative;display:flex;gap:16px;align-items:flex-start;min-height:190px;padding:24px;border:1px solid #e6f0ea;border-radius:30px;background:linear-gradient(180deg,#fff,#fbfefa);text-decoration:none;color:#17201d;box-shadow:0 16px 42px rgba(33,63,48,.065);overflow:hidden;transition:.25s ease}.se-v66-exam-card:after{content:"";position:absolute;right:-46px;bottom:-56px;width:150px;height:150px;border-radius:50%;background:#fff4e4;transition:.25s}.se-v66-exam-card:hover{transform:translateY(-8px);box-shadow:0 28px 70px rgba(37,114,75,.14);border-color:#c9edcf}.se-v66-exam-card:hover:after{transform:scale(1.2);background:#eafbeb}.se-v66-exam-card .se-v65-exam-icon{flex:0 0 54px;width:54px;height:54px;border-radius:18px;background:linear-gradient(135deg,#eaf9ea,#fff3df)!important}.se-v66-exam-card h3{margin:0 0 7px;font-size:23px;letter-spacing:-.5px}.se-v66-exam-card p{margin:0 0 10px;color:#2f473f;font-weight:850}.se-v66-exam-card small{display:block;color:#6b7f75;line-height:1.55;font-size:13.5px}.se-v66-exam-card b{position:absolute;left:24px;bottom:20px;color:#15935a;font-weight:950;z-index:2}.se-v66-exam-card>*{position:relative;z-index:1}
.se-v65-flow-grid a,.se-v65-card,.se-v65-comments article,.se-v65-blog-grid a{border-color:#e5f0e8!important;box-shadow:0 16px 42px rgba(36,72,52,.06)!important}.se-v65-flow-grid a:hover,.se-v65-card:hover{transform:translateY(-5px)}.se-v65-premium{background:linear-gradient(135deg,#fff7ec,#f1fbef)!important;border:1px solid #ffe1bd!important}.se-v65-premium-list div{background:#fff!important;border:1px solid #e9f3e9!important;border-radius:18px!important}.se-v65-dashboard{grid-template-columns:repeat(4,minmax(0,1fr))!important}.se-v65-card.highlight{background:#fffaf1!important;border-color:#ffdcb7!important}
.se-premium-access-v66{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:-8px 0 22px;padding:20px 22px;border:1px solid #dff0e2;border-radius:24px;background:linear-gradient(135deg,#f2fbf0,#fff7ec);box-shadow:0 14px 36px rgba(33,63,48,.06)}.se-premium-access-v66 strong{font-size:18px;color:#14352a}.se-premium-access-v66 p{margin:4px 0 0;color:#5c7067;max-width:760px}.se-premium-access-v66 a{white-space:nowrap;background:#1fa463;color:#fff;text-decoration:none;border-radius:999px;padding:12px 16px;font-weight:900}
.se-page-hero-v66{padding:72px 0 42px;background:radial-gradient(circle at 15% 0,#efffed,#fff 42%,#fff7ed);border-bottom:1px solid #e8f1e9}.se-page-hero-v66 span{display:inline-flex;background:#eaf9ea;color:#198754;border-radius:999px;padding:8px 12px;font-weight:950}.se-page-hero-v66 h1{margin:16px 0 10px;font-size:clamp(34px,5vw,58px);letter-spacing:-1.5px;color:#14221d}.se-page-hero-v66 p{max-width:780px;color:#5a6f66;font-size:17px}.se-static-shell-v66{padding:34px 0 70px}.se-static-card-v66{background:#fff;border:1px solid #e5f0e8;border-radius:28px;padding:34px;box-shadow:0 18px 50px rgba(36,72,52,.07);line-height:1.8;color:#33443e}.se-static-card-v66 h2,.se-static-card-v66 h3{color:#14221d}
.se-page-hero,.se-exam-hero{background:radial-gradient(circle at 20% 0,#efffed,#fff 44%,#fff6ea)!important;color:#14221d!important;border-bottom:1px solid #e8f1e9!important}.se-page-hero h1,.se-page-hero p,.se-page-hero strong{color:#14221d!important}.se-mini{background:#eaf9ea!important;color:#198754!important;border:1px solid #cdeed0!important;border-radius:999px!important}.se-exam-quick-card,.se-content-card,.se-test-list-card{border:1px solid #e5f0e8!important;border-radius:28px!important;box-shadow:0 16px 42px rgba(36,72,52,.06)!important}.se-tab-row a.active,.se-side-btn{background:#1fa463!important;color:#fff!important}.se-test-list-card:hover{transform:translateY(-6px);border-color:#c9edcf!important}.se-test-list-card ul li{background:#f4fbf3!important;border-color:#ddecdf!important;color:#476258!important}.se-guide-grid a{background:#fff7ec!important;border-color:#ffdcb7!important;color:#9a570c!important}
.se-test-v13{background:#f8fbf7!important}.se-test-hero{background:linear-gradient(135deg,#f1fbef,#fff7ec)!important;border:1px solid #e4f0e6!important;color:#14221d!important}.se-test-hero h1,.se-test-hero p{color:#14221d!important}.se-test-main-card,.se-panel-card,.se-related-grid a,.se-test-comments-v65{border-color:#e5f0e8!important;box-shadow:0 16px 42px rgba(36,72,52,.06)!important}.se-question-actions-v13 .primary,.se-show-answer,.se-finish-btn{background:linear-gradient(135deg,#1fa463,#72cf57)!important}.se-watch-card-v14{background:linear-gradient(135deg,#fff7ec,#f1fbef)!important;border-color:#ffdcb7!important}.se-test-comment-note{display:none!important}
.se-footer-v65{background:#15382c!important;color:#eaf8ee!important}.se-footer-v65 a{color:#eaf8ee!important}.se-footer-v65 p,.se-footer-v65 small,.se-footer-bottom{color:rgba(234,248,238,.72)!important}
@media(max-width:1180px){.se-v65-exam-grid,.se-v65-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))!important}.se-premium-access-v66{align-items:flex-start;flex-direction:column}}@media(max-width:720px){.se-v65-exam-grid,.se-v65-dashboard{grid-template-columns:1fr!important}.se-v66-exam-card{min-height:180px}.se-header-v65 .se-nav{display:none}.se-static-card-v66{padding:22px}}

/* V67 Öğretmen ve Eğitim Koçu sohbet ekranı */
.se-chat-page-v67{margin-top:-46px;position:relative;z-index:2;padding-bottom:70px}.se-chat-intro-v67{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:22px;align-items:stretch;margin-bottom:24px}.se-chat-intro-v67>div:first-child{background:linear-gradient(135deg,#fff,#f4fbf0 55%,#fff6ea);border:1px solid #e5f0e8;border-radius:34px;padding:34px;box-shadow:0 18px 50px rgba(36,72,52,.07)}.se-chat-intro-v67 span{display:inline-flex;background:#eaf9ea;color:#198754;border:1px solid #cdeed0;border-radius:999px;padding:8px 12px;font-weight:950;font-size:12px;text-transform:uppercase;letter-spacing:.05em}.se-chat-intro-v67 h2{margin:16px 0 10px;font-size:clamp(30px,4vw,52px);letter-spacing:-1.6px;color:#10221b}.se-chat-intro-v67 p{margin:0;color:#52685d;font-size:17px;line-height:1.75;max-width:900px}.se-limit-card-v67{background:linear-gradient(135deg,#ffaf4d,#ffcf82);border:1px solid #ffdaaa;border-radius:34px;padding:28px;box-shadow:0 20px 50px rgba(255,159,67,.18);display:flex;flex-direction:column;justify-content:center}.se-limit-card-v67 b{font-size:56px;line-height:.9;color:#fff}.se-limit-card-v67 span{background:none;border:0;color:#fff;padding:0;margin:12px 0 4px;font-size:16px;text-transform:none;letter-spacing:0}.se-limit-card-v67 small{color:rgba(255,255,255,.86);font-weight:800}.se-chat-shell-v67{display:grid;grid-template-columns:330px minmax(0,1fr);gap:24px}.se-chat-side-v67,.se-chat-box-v67{background:#fff;border:1px solid #e5f0e8;border-radius:34px;box-shadow:0 18px 50px rgba(36,72,52,.075)}.se-chat-side-v67{padding:24px;display:grid;gap:18px;align-content:start}.se-chat-person-v67{padding:22px;border-radius:26px;background:linear-gradient(135deg,#f2fbef,#fff8ed);border:1px solid #e5f0e8}.se-chat-person-v67 i{width:58px;height:58px;border-radius:20px;background:#fff;display:grid;place-items:center;font-style:normal;font-size:26px;box-shadow:0 12px 28px rgba(36,72,52,.08)}.se-chat-person-v67 strong{display:block;margin-top:14px;font-size:24px;color:#10221b}.se-chat-person-v67 span{display:block;margin-top:4px;color:#65786f;font-weight:800}.se-chat-scope-v67,.se-chat-premium-note-v67{border:1px solid #edf3ed;border-radius:24px;padding:20px;background:#fbfef9}.se-chat-scope-v67 h3{margin:0 0 8px;font-size:18px;color:#10221b}.se-chat-scope-v67 p,.se-chat-premium-note-v67 p{margin:0;color:#5e7068;line-height:1.65}.se-chat-premium-note-v67 strong{display:block;color:#17884e;margin-bottom:6px}.se-chat-box-v67{overflow:hidden;display:flex;flex-direction:column;min-height:620px}.se-chat-top-v67{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid #eaf2eb;background:#fbfef9}.se-chat-top-v67 strong{font-size:20px;color:#10221b}.se-chat-top-v67 span{display:inline-flex;align-items:center;gap:7px;color:#16894e;font-weight:900}.se-chat-top-v67 i{width:9px;height:9px;border-radius:50%;background:#31c96b;box-shadow:0 0 0 5px rgba(49,201,107,.12)}.se-chat-messages-v67{padding:24px;display:flex;flex-direction:column;gap:14px;overflow:auto;flex:1;background:linear-gradient(180deg,#fff,#fbfef9)}.se-bubble-v67{max-width:78%;padding:16px 18px;border-radius:22px;border:1px solid #e5f0e8;box-shadow:0 10px 24px rgba(36,72,52,.05)}.se-bubble-v67 b{display:block;margin-bottom:5px;font-size:13px;color:#17884e}.se-bubble-v67 p{margin:0;color:#243a32;line-height:1.65;font-weight:650}.se-bubble-v67.assistant{align-self:flex-start;background:#fff}.se-bubble-v67.user{align-self:flex-end;background:linear-gradient(135deg,#eaf9ea,#fff7ec);border-color:#d6edd8}.se-chat-chips-v67{display:flex;gap:10px;flex-wrap:wrap;padding:0 24px 16px;background:#fbfef9}.se-chat-chips-v67 button{border:1px solid #dfeee2;background:#fff;color:#244237;border-radius:999px;padding:10px 13px;font-weight:900;cursor:pointer}.se-chat-chips-v67 button:hover{border-color:#9ed9aa;background:#f0fbef}.se-chat-form-v67{display:grid;grid-template-columns:minmax(0,1fr) 118px;gap:12px;padding:18px 24px 24px;border-top:1px solid #eaf2eb;background:#fff}.se-chat-form-v67 textarea{width:100%;border:1px solid #dfe9e2;border-radius:20px;padding:16px 18px;font:inherit;resize:vertical;outline:0;min-height:72px}.se-chat-form-v67 textarea:focus{border-color:#36b96b;box-shadow:0 0 0 4px rgba(54,185,107,.11)}.se-chat-form-v67 button{border:0;border-radius:20px;background:linear-gradient(135deg,#1fa463,#72cf57);color:#fff;font-weight:950;cursor:pointer}.se-chat-form-v67.is-locked{opacity:.55;pointer-events:none}.se-chat-limit-warning-v67{margin:0 24px 24px;border:1px solid #ffd9ad;border-radius:24px;background:#fff7ec;padding:20px}.se-chat-limit-warning-v67 strong{display:block;color:#9a570c;font-size:20px}.se-chat-limit-warning-v67 p{margin:6px 0 14px;color:#6f5a43;line-height:1.6}.se-chat-limit-warning-v67 a{display:inline-flex;background:#ff9f43;color:#fff!important;text-decoration:none;border-radius:999px;padding:12px 16px;font-weight:950}.se-premium-v67{display:grid;gap:24px}.se-premium-hero-v67{background:linear-gradient(135deg,#f1fbef,#fff7ec);border:1px solid #e5f0e8;border-radius:36px;padding:42px;box-shadow:0 18px 50px rgba(36,72,52,.07)}.se-premium-hero-v67 span{display:inline-flex;background:#eaf9ea;color:#198754;border:1px solid #cdeed0;border-radius:999px;padding:8px 12px;font-weight:950;font-size:12px}.se-premium-hero-v67 h2{margin:16px 0 10px;font-size:clamp(32px,4.5vw,56px);letter-spacing:-1.8px;color:#10221b}.se-premium-hero-v67 p{margin:0 0 24px;max-width:860px;color:#52685d;font-size:17px;line-height:1.75}.se-premium-hero-v67 a{display:inline-flex;background:linear-gradient(135deg,#1fa463,#72cf57);color:#fff!important;text-decoration:none;border-radius:18px;padding:15px 20px;font-weight:950}.se-premium-feature-grid-v67{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.se-premium-feature-grid-v67 article{background:#fff;border:1px solid #e5f0e8;border-radius:28px;padding:26px;box-shadow:0 16px 42px rgba(36,72,52,.06)}.se-premium-feature-grid-v67 i{width:54px;height:54px;border-radius:18px;background:#f2fbef;display:grid;place-items:center;font-style:normal;font-size:24px}.se-premium-feature-grid-v67 h3{margin:18px 0 8px;font-size:22px;color:#10221b}.se-premium-feature-grid-v67 p{margin:0;color:#60736b;line-height:1.65;font-weight:650}.se-premium-access-flow-v67{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.se-premium-access-flow-v67 div{background:#fff;border:1px solid #e5f0e8;border-radius:24px;padding:22px}.se-premium-access-flow-v67 b{display:block;color:#17884e;font-size:18px;margin-bottom:6px}.se-premium-access-flow-v67 span{color:#60736b;line-height:1.6}@media(max-width:1024px){.se-chat-intro-v67,.se-chat-shell-v67{grid-template-columns:1fr}.se-chat-box-v67{min-height:560px}.se-premium-feature-grid-v67,.se-premium-access-flow-v67{grid-template-columns:1fr 1fr}}@media(max-width:680px){.se-chat-intro-v67>div:first-child,.se-limit-card-v67,.se-chat-side-v67,.se-chat-box-v67,.se-premium-hero-v67{border-radius:24px}.se-chat-form-v67{grid-template-columns:1fr}.se-chat-form-v67 button{min-height:52px}.se-bubble-v67{max-width:92%}.se-premium-feature-grid-v67,.se-premium-access-flow-v67{grid-template-columns:1fr}}

/* V68 sohbet düzeltmeleri: daha kompakt, açık eğitim rengi, doğal limit dili */
.se-chat-page-v67{margin-top:-28px;padding-bottom:58px}.se-chat-intro-v67{grid-template-columns:minmax(0,1fr) 210px;gap:16px;margin-bottom:18px}.se-chat-intro-v67>div:first-child{border-radius:28px;padding:24px 26px}.se-chat-intro-v67 h2{font-size:clamp(26px,3.2vw,40px);letter-spacing:-1.1px;margin:12px 0 8px}.se-chat-intro-v67 p{font-size:15.5px;line-height:1.65;max-width:760px}.se-limit-card-v67{border-radius:28px;padding:20px;background:linear-gradient(135deg,#fff7ec,#ecfaed);border-color:#f2e4cc;box-shadow:0 14px 34px rgba(255,159,67,.11);justify-content:center}.se-limit-card-v67 b{font-size:40px;color:#f28d25}.se-limit-card-v67 span{color:#224638!important;font-size:14px!important;line-height:1.45;font-weight:950;margin:8px 0 0!important}.se-limit-card-v67 small{display:none}.se-chat-shell-v67{grid-template-columns:282px minmax(0,1fr);gap:18px}.se-chat-side-v67,.se-chat-box-v67{border-radius:28px}.se-chat-side-v67{padding:18px;gap:14px}.se-chat-person-v67{border-radius:22px;padding:18px}.se-chat-person-v67 i{width:48px;height:48px;border-radius:16px}.se-chat-person-v67 strong{font-size:21px}.se-chat-scope-v67,.se-chat-premium-note-v67{border-radius:20px;padding:16px}.se-chat-scope-v67 h3{font-size:16px}.se-chat-scope-v67 p,.se-chat-premium-note-v67 p{font-size:14px;line-height:1.55}.se-chat-box-v67{min-height:520px}.se-chat-top-v67{padding:15px 18px}.se-chat-messages-v67{padding:18px;gap:12px}.se-bubble-v67{border-radius:19px;padding:14px 16px;max-width:82%}.se-bubble-v67 p{font-size:14.5px;line-height:1.62}.se-chat-chips-v67{padding:0 18px 12px;gap:8px}.se-chat-chips-v67 button{padding:9px 12px;font-size:13px}.se-chat-form-v67{grid-template-columns:minmax(0,1fr) 104px;gap:10px;padding:14px 18px 18px}.se-chat-form-v67 textarea{min-height:58px;max-height:130px;border-radius:18px;padding:14px 15px}.se-chat-form-v67 button{border-radius:18px;min-height:58px}.se-chat-form-v67 button:disabled{opacity:.7;cursor:wait}.se-chat-limit-warning-v67{margin:0 18px 18px;border-radius:20px;padding:17px}.se-chat-limit-warning-v67 strong{font-size:18px}.se-chat-limit-warning-v67 p{font-size:14px;margin:5px 0 12px}.se-voice-btn-v68{margin-top:10px;border:1px solid #dceee0;background:#f3fbf0;color:#17884e;border-radius:999px;padding:8px 12px;font-weight:950;cursor:pointer}.se-voice-btn-v68:hover{background:#e7f8e8;border-color:#aee0b6}.se-premium-hero-v67{padding:32px;border-radius:30px}.se-premium-hero-v67 h2{font-size:clamp(28px,3.6vw,46px)}.se-premium-feature-grid-v67 article{border-radius:24px}@media(max-width:1024px){.se-chat-intro-v67,.se-chat-shell-v67{grid-template-columns:1fr}.se-limit-card-v67{display:block}.se-chat-box-v67{min-height:500px}}@media(max-width:680px){.se-chat-page-v67{margin-top:-18px}.se-chat-intro-v67>div:first-child,.se-limit-card-v67,.se-chat-side-v67,.se-chat-box-v67{border-radius:22px}.se-chat-form-v67{grid-template-columns:1fr}.se-chat-form-v67 button{min-height:50px}.se-bubble-v67{max-width:94%}}

/* V69 sohbet sayfalarında üst alan kompakt ve ferah */
.se-module-page .se-page-hero{min-height:255px!important;padding:96px 0 54px!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;background:radial-gradient(circle at 15% 0,#efffed,#ffffff 44%,#fff6ea)!important;color:#14221d!important}
.se-module-page .se-page-hero h1{font-size:clamp(34px,4vw,54px)!important;color:#14221d!important;margin:12px 0 8px!important}
.se-module-page .se-page-hero p{font-size:16px!important;color:#52685d!important;max-width:720px!important}
.se-module-page .se-page-shell{margin-top:-26px!important}
.se-chat-intro-v67>div:first-child{padding:24px 28px!important}
.se-chat-intro-v67 h2{font-size:clamp(26px,3vw,38px)!important}
.se-limit-card-v67{min-height:auto!important}
/* V72 sohbet temizleme ve üst alan düzeni */
.se-chat-actions-v72{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.se-chat-clear-v72{border:1px solid #dceee0;background:#fff;color:#17884e;border-radius:999px;padding:9px 13px;font-weight:950;cursor:pointer}.se-chat-clear-v72:hover{background:#f0fbef;border-color:#9ed9aa}@media(max-width:680px){.se-chat-top-v67{align-items:flex-start;gap:10px}.se-chat-actions-v72{justify-content:flex-start}.se-chat-clear-v72{padding:8px 11px;font-size:12px}}

/* V73 Premium erişim, sohbet ve gelecek modül omurgası */
.se-premium-v73{display:grid;gap:24px;margin:24px 0 42px}.se-premium-hero-v73{display:grid;grid-template-columns:1.1fr .9fr;gap:26px;align-items:stretch;background:linear-gradient(135deg,#f0fff6 0%,#fff7e8 52%,#eef8ff 100%);border:1px solid #dbeee4;border-radius:34px;padding:30px;box-shadow:0 24px 70px rgba(15,23,42,.07)}.se-premium-hero-v73 span{display:inline-flex;width:max-content;padding:9px 14px;border-radius:999px;background:#dcfce7;color:#08713f;font-weight:950;font-size:12px;letter-spacing:.05em}.se-premium-hero-v73 h2{margin:18px 0 12px;font-size:42px;line-height:1.05;letter-spacing:-.05em;color:#07142f}.se-premium-hero-v73 p{max-width:690px;color:#40516c;font-weight:700;line-height:1.7}.se-premium-hero-v73 a{display:inline-flex;margin-top:18px;min-height:50px;align-items:center;justify-content:center;padding:0 22px;border-radius:16px;background:#20b764;color:#fff;text-decoration:none;font-weight:950}.se-premium-login-box-v73{background:#fff;border:1px solid #e2eadf;border-radius:28px;padding:24px;box-shadow:0 22px 60px rgba(15,23,42,.08)}.se-premium-login-box-v73 h3{margin:0 0 8px;color:#07142f;font-size:24px}.se-premium-login-box-v73 p{margin:0 0 16px;color:#53647d}.se-premium-login-form-v73{display:grid;gap:12px}.se-premium-login-form-v73 label{display:grid;gap:7px;color:#17233a;font-weight:900}.se-premium-login-form-v73 input{height:48px;border:1px solid #d7e6dc;border-radius:15px;padding:0 14px;background:#fbfffc;font-weight:800}.se-premium-login-form-v73 button{height:50px;border:0;border-radius:16px;background:#ffad4d;color:#151515;font-weight:950;cursor:pointer}.se-premium-login-error-v73{padding:10px 12px;border-radius:13px;background:#fff1f2;color:#be123c;font-weight:900;margin-bottom:12px}.se-premium-feature-grid-v73{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.se-premium-feature-grid-v73 article{background:#fff;border:1px solid #e3ecdf;border-radius:24px;padding:22px;box-shadow:0 16px 45px rgba(15,23,42,.05)}.se-premium-feature-grid-v73 i{font-style:normal;width:44px;height:44px;display:grid;place-items:center;border-radius:16px;background:#eefdf3;font-size:20px}.se-premium-feature-grid-v73 h3{margin:16px 0 8px;color:#07142f;font-size:22px}.se-premium-feature-grid-v73 p{margin:0;color:#58687f;line-height:1.65;font-weight:700}.se-premium-admin-note-v73{display:flex;gap:18px;align-items:center;justify-content:space-between;background:#fff7ed;border:1px solid #fed7aa;border-radius:22px;padding:18px 22px;color:#7c2d12}.se-premium-admin-note-v73 b{font-size:18px}.se-typing-v73{opacity:.8}.se-chat-page-v67[data-premium="1"] .se-chat-limit-warning-v67{display:none!important}.se-chat-page-v67[data-premium="1"] .se-limit-card-v67{background:linear-gradient(135deg,#dcfce7,#fff7ed)}
@media(max-width:900px){.se-premium-hero-v73{grid-template-columns:1fr}.se-premium-feature-grid-v73{grid-template-columns:1fr 1fr}.se-premium-hero-v73 h2{font-size:32px}}@media(max-width:640px){.se-premium-feature-grid-v73{grid-template-columns:1fr}.se-premium-hero-v73{padding:22px;border-radius:24px}.se-premium-admin-note-v73{display:block}.se-premium-hero-v73 h2{font-size:27px}}
/* V74 sohbet metin formatı ve okuma hissi */
.se-bubble-v67 p{white-space:pre-wrap;word-break:break-word;}
.se-typing-v73 p{font-weight:900;color:#17884e;}
