/* CEPBANK10 REBIRTH 2026 — ortak arayüz, 17.10.2026.
   Eski PHP/SQL işlevlerine dokunmaz; doğal tam sayfa gezinmesi kullanır. */
:root{--c26-bg:#0c1023;--c26-bg2:#101831;--c26-card:#171d37;--c26-raised:#212944;--c26-line:#35405e;--c26-ink:#f9fbff;--c26-muted:#b7c4dd;--c26-primary:#bbfb70;--c26-accent:#a6a0ff;--c26-blue:#88d8ff;--c26-orange:#ffb78a;--c26-shadow:0 20px 55px rgba(3,7,20,.24);color-scheme:dark}
html{scroll-behavior:smooth;scroll-padding-top:146px}
body:has(.cb-global-header){background:radial-gradient(ellipse 70% 36% at 85% -9%,#574ba244,transparent 76%),radial-gradient(ellipse 50% 34% at 1% 35%,#16769416,transparent 75%),var(--c26-bg)!important;color:var(--c26-ink)!important;font:15px/1.6 Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif!important;overflow-x:clip;min-height:100dvh}
body:has(.cb-global-header),body:has(.cb-global-header) *,body:has(.cb-global-header) *::before,body:has(.cb-global-header) *::after{box-sizing:border-box}
body:has(.cb-global-header) a{transition:color .16s,border-color .16s,background .16s,transform .16s;outline-offset:3px}
body:has(.cb-global-header) a:focus-visible,body:has(.cb-global-header) button:focus-visible,body:has(.cb-global-header) input:focus-visible,body:has(.cb-global-header) select:focus-visible,body:has(.cb-global-header) textarea:focus-visible{outline:3px solid var(--c26-primary)!important;outline-offset:3px}
body:has(.cb-global-header) .page,body:has(.cb-global-header) .page__content,body:has(.cb-global-header) .page__content--with-header{background:transparent!important;color:var(--c26-ink)!important}
body:has(.cb-global-header) .page__content{max-width:1400px!important;width:100%!important;min-height:calc(100vh - 165px);margin:0 auto!important;padding:30px clamp(15px,4vw,56px) 108px!important}
body:has(.cb-global-header) .header:not(.cb-global-header),body:has(.cb-global-header) #bottom-toolbar,body:has(.cb-global-header) .bottom-toolbar{display:none!important}
body:has(.cb-global-header) .body-overlay{pointer-events:none!important}
.cb-global-header{position:sticky!important;top:0;z-index:950!important;background:#11162aeb!important;border-bottom:1px solid #404967!important;box-shadow:0 10px 30px #03081235!important;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);font:inherit!important;color:var(--c26-ink)!important}
.cb-global-inner{max-width:1460px!important;min-height:79px!important;padding:14px clamp(17px,4vw,56px)!important;gap:16px!important}
.cb-global-brand{gap:13px!important;font-size:22px!important;letter-spacing:-.06em!important}
.cb-global-mark{width:49px!important;height:49px!important;background:linear-gradient(140deg,#cfff93 0%,#a4ee79 46%,#74d7d2 100%)!important;color:#142025!important;border-radius:17px!important;font-size:21px!important;box-shadow:0 7px 30px #b9fa7830!important}
.cb-global-brand-text{color:#f9fbff!important;font-weight:950;letter-spacing:-.052em}
.cb-global-brand-text small{color:var(--c26-primary)!important;letter-spacing:.18em!important;font-size:9px!important;margin-top:5px!important}
.cb-global-actions{gap:10px!important}
.cb-global-quick,.cb-global-signin,.cb-global-signup{min-height:43px!important;border-radius:13px!important;font-weight:850!important;font-size:12px!important;padding:10px 16px!important;box-shadow:none!important}
.cb-global-quick,.cb-global-signin{background:#252c46!important;border:1px solid #4b5672!important;color:#eaf1ff!important}
.cb-global-signup{background:var(--c26-primary)!important;border:1px solid var(--c26-primary)!important;color:#192522!important}
.cb-global-profile{width:43px!important;height:43px!important;border-radius:14px!important;background:linear-gradient(140deg,#9b83ff,#5b6ab8)!important;border:1px solid #bcb1ff!important;font-size:18px!important}
.cb-global-nav{max-width:1460px!important;gap:6px!important;padding:0 clamp(17px,4vw,56px) 13px!important;scrollbar-width:thin;scrollbar-color:#53617d transparent}
.cb-global-nav>a{color:#bcc8de!important;font-weight:760!important;font-size:12px!important;border-radius:12px!important;padding:10px 14px!important}
.cb-global-nav>a:hover{background:#282f4a!important;color:white!important;transform:translateY(-1px)}
.cb-global-nav>a[aria-current=page]{background:#b9fa731b!important;color:#d8ffa9!important;border-color:#b6f8796c!important}
.cb-global-nav>a span{font-size:16px!important}
.cb-shell-search-trigger{min-height:43px;display:inline-flex;align-items:center;gap:9px;border:1px solid #4b5672;border-radius:13px;background:#252c46;color:#ebf2ff;font-weight:780;font-size:12px;padding:9px 13px;cursor:pointer}
.cb-shell-search-trigger:hover{background:#333b58}
.cb-shell-search-trigger kbd{display:inline-block;font:700 10px ui-sans-serif,system-ui;padding:4px 6px;border:1px solid #626d88;border-radius:6px;color:#aab9d5}
.cb-global-page-hero{max-width:1288px!important;margin:30px auto 0!important;min-height:184px!important;padding:31px clamp(22px,4vw,42px)!important;border-radius:25px!important;background:radial-gradient(circle at 88% -40%,#b4a2ff35,transparent 52%),linear-gradient(118deg,#202846,#171d35 63%,#292247)!important;border:1px solid #485477!important;box-shadow:var(--c26-shadow)!important;position:relative;overflow:hidden}
.cb-global-page-hero::after{content:"✧";position:absolute;right:45px;top:-55px;font-size:270px;line-height:1;color:#b8a0ff12;pointer-events:none}
.cb-global-hero-overline{color:#caff8e!important;letter-spacing:.18em!important;font-weight:900!important;font-size:10px!important}
.cb-global-page-hero h1{font-size:clamp(27px,4vw,43px)!important;color:white!important;letter-spacing:-.05em!important;margin:6px 0!important;line-height:1.2!important}
.cb-global-page-hero p{font-size:13px!important;color:#c2ccdf!important;max-width:620px}
.cb-global-back{position:relative;z-index:1;min-height:43px!important;background:#f5f8ff0a!important;border:1px solid #68708a!important;color:#fff!important;border-radius:13px!important;padding:11px 16px!important;font-size:12px!important}
.cb-global-back:hover{background:#ffffff18!important}
body:has(.cb-global-page-hero) .page__content{padding-top:20px!important}
body:has(.cb-global-header) h1,body:has(.cb-global-header) h2,body:has(.cb-global-header) h3,body:has(.cb-global-header) h4{font-family:inherit;letter-spacing:-.035em;font-weight:850}
body:has(.cb-global-header) .page__title{font-size:clamp(22px,3.1vw,32px)!important;color:#fff!important;font-weight:900!important;line-height:1.2!important;letter-spacing:-.045em!important;margin:0 0 20px!important}
body:has(.cb-global-header) .page__title font,body:has(.cb-global-header) .page__content font{color:inherit!important}
body:has(.cb-global-header) .page__content .welcome,body:has(.cb-global-header) .page__content p,body:has(.cb-global-header) .page__content small{color:var(--c26-muted)!important;line-height:1.6}
body:has(.cb-global-header) .page__content .fieldset,body:has(.cb-global-header) .page__content .post,body:has(.cb-global-header) .page__content .card,body:has(.cb-global-header) .page__content .login,body:has(.cb-global-header) .page__content .popup,body:has(.cb-global-header) .page__content .form{background:linear-gradient(145deg,#1c233f,#151d35)!important;border:1px solid #3c4766!important;color:#f7f9ff!important;border-radius:21px!important;box-shadow:0 14px 45px #02061435!important;max-width:100%;min-width:0}
body:has(.cb-global-header) .page__content .fieldset{padding:clamp(18px,3vw,32px)!important;margin:13px 0 20px!important}
body:has(.cb-global-header) .page__content .cards{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))!important;gap:17px!important;align-items:stretch}
body:has(.cb-global-header) .page__content .card{padding:22px!important;display:flex;flex-direction:column;gap:14px;margin:0!important}
body:has(.cb-global-header) .page__content .card__title,body:has(.cb-global-header) .page__content .post__title{font-weight:850!important;font-size:clamp(15px,1.7vw,18px)!important;line-height:1.35!important;color:white!important}
body:has(.cb-global-header) .page__content .cards .card__more{margin-top:auto!important}
body:has(.cb-global-header) .page__content .posts{display:grid!important;gap:15px!important;margin-bottom:25px!important}
body:has(.cb-global-header) .page__content .post{padding:clamp(16px,2.7vw,25px)!important;display:flex!important;align-items:flex-start;gap:16px;margin:0!important}
body:has(.cb-global-header) .page__content .post__thumb{width:76px;flex:0 0 76px;max-width:76px}
body:has(.cb-global-header) .page__content .post__thumb img{width:76px;height:76px;object-fit:cover;border-radius:14px}
body:has(.cb-global-header) .page__content .post__details,body:has(.cb-global-header) .page__content .card__details{min-width:0;overflow-wrap:anywhere}
body:has(.cb-global-header) .page__content .button,body:has(.cb-global-header) .page__content button.button,body:has(.cb-global-header) .page__content .login-form__submit,body:has(.cb-global-header) .page__content button[type=submit],body:has(.cb-global-header) .page__content input[type=submit]{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:44px!important;max-width:100%!important;padding:11px 17px!important;border:1px solid var(--c26-primary)!important;border-radius:13px!important;background:var(--c26-primary)!important;color:#15231d!important;box-shadow:0 9px 20px #a2fc5718!important;font-size:13px!important;font-weight:850!important;text-align:center!important;text-decoration:none!important;white-space:normal}
body:has(.cb-global-header) .page__content .button:hover,body:has(.cb-global-header) .page__content button[type=submit]:hover{background:#d4ff9e!important;transform:translateY(-1px)}
body:has(.cb-global-header) .page__content .button--full{width:100%!important}
body:has(.cb-global-header) .page__content a{overflow-wrap:anywhere}
body:has(.cb-global-header) .page__content input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]),body:has(.cb-global-header) .page__content select,body:has(.cb-global-header) .page__content textarea{background:#10182d!important;color:#f6faff!important;border:1px solid #536180!important;border-radius:13px!important;padding:12px 15px!important;min-height:44px!important;max-width:100%!important;font:inherit!important;font-size:15px!important;box-shadow:none!important}
body:has(.cb-global-header) .page__content input::placeholder,body:has(.cb-global-header) .page__content textarea::placeholder{color:#a9b8ce!important}
body:has(.cb-global-header) .page__content input[type=radio],body:has(.cb-global-header) .page__content input[type=checkbox]{accent-color:var(--c26-primary)}
body:has(.cb-global-header) .page__content label{color:#d4def0!important;line-height:1.5}
body:has(.cb-global-header) .page__content .tabs__label{border-radius:11px!important;background:#242c45!important;color:#d4dded!important;border:1px solid #485575!important;display:inline-block;padding:10px 15px!important;margin:4px 6px 10px 0!important;font-weight:800}
body:has(.cb-global-header) .page__content .tabs__radio:checked + .tabs__label{background:#c7ff97!important;color:#17271d!important;border-color:#c7ff97!important}
body:has(.cb-global-header) .page__content .tabs__content{background:#171e36!important;border:1px solid #394765!important;border-radius:16px;padding:18px}
body:has(.cb-global-header) .page__content table{width:100%;border-collapse:separate;border-spacing:0;max-width:100%;font-size:13px}
body:has(.cb-global-header) .page__content .table{width:100%;max-width:100%;overflow-x:auto}
body:has(.cb-global-header) .page__content th,body:has(.cb-global-header) .page__content td{padding:14px!important;border-bottom:1px solid #3c4967!important;text-align:left}
body:has(.cb-global-header) .page__content th{background:#252e4a!important;color:#f2f5ff!important;font-weight:800}
body:has(.cb-global-header) .page__content td{background:#181f38!important;color:#dbe5f7!important}
body:has(.cb-global-header) img,body:has(.cb-global-header) video,body:has(.cb-global-header) iframe{max-width:100%}
body:has(.cb-global-header) .login{max-width:520px!important;margin:36px auto!important;padding:clamp(20px,4vw,35px)!important}
body:has(.cb-global-header) .login__content{border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}
body:has(.cb-global-header) .login-form__row{margin-bottom:16px}
body:has(.cb-global-header) .popup{max-width:min(570px,calc(100vw - 24px))!important}
body:has(.cb-global-header) .page__content .swiper-container,body:has(.cb-global-header) .page__content .table{overflow-x:auto}
body:has(.cb-global-header) .page__content [style*="background-color:#121019"],body:has(.cb-global-header) .page__content [style*="background-color:#06060a"]{background-color:transparent!important}
/* Yenilenmiş kişisel ana panel, gerçek PHP verilerini korur. */
body:has(.cb-v4) .page__content{max-width:1490px!important;padding-top:21px!important}
.cb-v4{--v4-ink:#f8fbff;--v4-muted:#b7c7df;--v4-line:#434e6d;--v4-panel:#181f38;--v4-raised:#252e48;--v4-brand:#c0fc78;--v4-cyan:#82d5ff;--v4-purple:#b4a1ff;--v4-amber:#ffcf95;font-family:inherit!important}
.cb-v4 .cb-v4-hero{gap:18px!important;margin-bottom:35px!important}
.cb-v4 .cb-v4-welcome{background:radial-gradient(circle at 95% 4%,#a28eff45,transparent 50%),linear-gradient(135deg,#292a57,#1a2547 65%,#143b4e)!important;border:1px solid #64618a!important;border-radius:28px!important;box-shadow:var(--c26-shadow)!important}
.cb-v4 .cb-v4-money-pane{background:linear-gradient(140deg,#d2ffaa 0%,#aee99d 57%,#80d6ba 100%)!important;border:1px solid #d9ffbd!important;color:#152c2c!important;border-radius:28px!important;box-shadow:var(--c26-shadow)!important}
.cb-v4 .cb-v4-money-pane *{color:#16332e}
.cb-v4 .cb-v4-money-top .cb-v4-pill{background:#1a39251c!important;border-color:#2d5b3d38!important;color:#17452f!important}
.cb-v4 .cb-v4-money-label,.cb-v4 .cb-v4-money-meta{color:#285348!important}
.cb-v4 .cb-v4-money-value,.cb-v4 .cb-v4-money-value small{color:#102f2d!important}
.cb-v4 .cb-v4-money-rule{background:#24654932!important}
.cb-v4 .cb-v4-money-bottom a{background:#143c34!important;color:#effff4!important;border-color:#143c34!important}
.cb-v4 .cb-v4-money-bottom a span{color:#effff4!important}
.cb-v4 .cb-v4-welcome h1{color:#fff!important;line-height:1.07!important}
.cb-v4 .cb-v4-welcome h1 em{color:#ceff93!important}
.cb-v4 .cb-v4-action-main{background:var(--c26-primary)!important;color:#172619!important;border-color:var(--c26-primary)!important}
.cb-v4 .cb-v4-action-outline{border:1px solid #7885ad!important;background:#ffffff0b!important;color:white!important}
.cb-v4 .cb-v4-section-kicker{color:#c4fe82!important}
.cb-v4 .cb-v4-section-top h2{color:#f9fbff!important}
.cb-v4 .cb-v4-shortcut,.cb-v4 .cb-v4-activities,.cb-v4 .cb-v4-rail-menu,.cb-v4 .cb-v4-reputation,.cb-v4 .cb-v4-discover-card{border:1px solid #414b6b!important;background:linear-gradient(140deg,#1d2541,#171e35)!important;border-radius:22px!important;box-shadow:0 10px 25px #04091b25!important}
.cb-v4 .cb-v4-shortcut:hover,.cb-v4 .cb-v4-task:hover,.cb-v4 .cb-v4-rail-menu a:hover{border-color:#c5f780!important;transform:translateY(-2px)}
.cb-v4 .cb-v4-task{border:1px solid #3b4563!important;border-radius:15px!important;background:#232b46!important}
.cb-v4 .cb-v4-task-desc strong,.cb-v4 .cb-v4-shortcut-info strong{color:#fff!important}
.cb-v4 .cb-v4-task-desc small,.cb-v4 .cb-v4-shortcut-info small{color:#afbed8!important}
.cb-v4 .cb-v4-task-filters button[aria-pressed=true]{background:#c1fa84!important;color:#18311e!important;border-color:#c1fa84!important}
.cb-v4 .cb-v4-rail-menu h3{color:#f8fbff!important}
.cb-v4 .cb-v4-reputation strong{color:#d7ffae!important}
.cb-v4 .cb-v4-discover-card a{color:#cafa91!important}
.cb-live-toast{background:#252e49!important;border:1px solid #b8f878!important;color:white!important;border-radius:13px!important}
/* Hızlı sayfa araması: yalnızca mevcut sayfalara normal bağlantı. */
.cb26-search[hidden]{display:none!important}
.cb26-search{position:fixed;inset:0;z-index:2147482000;display:grid;align-items:start;justify-items:center;padding:clamp(60px,12vh,130px) 16px 20px;background:#030713c9;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}
.cb26-search-dialog{width:min(630px,100%);border:1px solid #5c6686;border-radius:22px;background:#181f39;box-shadow:0 35px 110px #000a;padding:18px}
.cb26-search-top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px;color:#f8fbff}
.cb26-search-top strong{font-size:17px;letter-spacing:-.03em}
.cb26-search-close{background:#2c3553;border:1px solid #4d5a78;border-radius:10px;color:#fff;min-width:36px;min-height:36px;cursor:pointer}
.cb26-search-input{width:100%;padding:15px 17px;border:1px solid #64718f;border-radius:13px;color:white;background:#0f1730;font:inherit;font-size:16px;outline-offset:3px}
.cb26-search-results{display:grid;gap:5px;max-height:50dvh;overflow-y:auto;margin-top:13px}
.cb26-search-results a{display:flex;justify-content:space-between;align-items:center;gap:12px;color:#e5eeff!important;text-decoration:none!important;border-radius:11px;padding:11px 13px;font-weight:700;border:1px solid transparent}
.cb26-search-results a:hover,.cb26-search-results a:focus-visible{background:#313b5d;border-color:#536080}
.cb26-search-results a span{color:#aabae0;font-size:12px}
.cb26-search-empty{padding:15px;color:#c6d2e8}
.cb26-search-hint{margin-top:13px;color:#9daeca;font-size:11px}
body.cb26-search-open{overflow:hidden!important}
/* Ekranlar ve erişilebilirlik */
@media(min-width:1300px){.cb-global-nav>a{padding-inline:16px!important}.cb-v4 .cb-v4-main-grid{gap:22px!important}}
@media(max-width:990px){.cb-shell-search-trigger kbd{display:none}.cb-global-quick span{display:none}.cb-global-page-hero{margin:19px 16px 0!important}}
@media(max-width:790px){
 html{scroll-padding-top:82px}
 .cb-global-header{position:sticky!important}
 .cb-global-inner{min-height:67px!important;padding:10px 14px!important}
 .cb-global-mark{width:40px!important;height:40px!important;border-radius:13px!important}
 .cb-global-brand{font-size:19px!important;gap:9px!important}
 .cb-global-brand-text small{font-size:8px!important;letter-spacing:.12em!important}
 .cb-global-actions{gap:7px!important}
 .cb-global-quick{display:none!important}
 .cb-shell-search-trigger{min-width:39px;min-height:39px;padding:8px!important;justify-content:center}
 .cb-shell-search-trigger .cb26-search-label{display:none}
 .cb-global-profile{width:38px!important;height:38px!important;border-radius:12px!important}
 .cb-global-signin,.cb-global-signup{min-height:38px!important;padding:8px 11px!important;font-size:11px!important}
 .cb-global-nav{display:none!important}
 .cb-global-mobile-nav{position:fixed!important;display:flex!important;bottom:0;left:0;right:0;z-index:1050;justify-content:space-around;align-items:stretch;gap:3px;background:#151b31f5!important;border-top:1px solid #46516f!important;padding:8px 7px max(9px,env(safe-area-inset-bottom))!important;box-shadow:0 -10px 32px #0306195e;backdrop-filter:blur(18px)}
 .cb-global-mobile-nav a{min-width:0;flex:1;display:grid;place-items:center;align-content:center;gap:2px;color:#aebdd7!important;font-size:10px!important;font-weight:780!important;border-radius:11px;padding:6px 0!important;text-decoration:none!important}
 .cb-global-mobile-nav a span{font-size:21px!important}
 .cb-global-mobile-nav a[aria-current=page]{color:#d3ff9a!important;background:#b7f76f17!important}
 .cb-global-page-hero{min-height:148px!important;margin:16px 12px 0!important;padding:22px 18px!important;border-radius:19px!important;display:flex;flex-direction:column;align-items:flex-start;gap:13px}
 .cb-global-page-hero h1{font-size:26px!important}
 .cb-global-page-hero p{font-size:12px!important}
 .cb-global-back{min-height:36px!important;padding:8px 12px!important}
 body:has(.cb-global-header) .page__content{padding:19px 13px calc(98px + env(safe-area-inset-bottom))!important}
 body:has(.cb-global-page-hero) .page__content{padding-top:12px!important}
 body:has(.cb-global-header) .page__content .posts{gap:11px!important}
 body:has(.cb-global-header) .page__content .post{padding:15px!important;gap:12px!important}
 body:has(.cb-global-header) .page__content .post__thumb{width:54px;flex-basis:54px}
 body:has(.cb-global-header) .page__content .post__thumb img{width:54px;height:54px}
 body:has(.cb-global-header) .page__content .cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px!important}
 body:has(.cb-global-header) .page__content .card{padding:15px!important;border-radius:16px!important}
 body:has(.cb-global-header) .page__content input,body:has(.cb-global-header) .page__content select,body:has(.cb-global-header) .page__content textarea{font-size:16px!important}
 .cb-v4 .cb-v4-welcome,.cb-v4 .cb-v4-money-pane{border-radius:21px!important}
 .cb-v4 .cb-v4-shortcut-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .cb-v4 .cb-v4-shortcut{border-radius:16px!important}
}
@media(max-width:430px){.cb-global-brand-text{font-size:16px!important}.cb-global-signup{padding-inline:8px!important}.cb-global-signin{padding-inline:8px!important}body:has(.cb-global-header) .page__content .cards{grid-template-columns:1fr!important}.cb-global-page-hero{margin-top:12px!important}.cb-v4 .cb-v4-hero-buttons{flex-direction:column}.cb-v4 .cb-v4-action{width:100%}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}body:has(.cb-global-header) *,body:has(.cb-global-header) *::before,body:has(.cb-global-header) *::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}


/* Yeni herkese açık ana sayfa, çift menü yok; ortak PHP başlık kullanılır. */
.cb26-landing{width:min(1400px,100%);padding:0 clamp(15px,4vw,56px);margin:0 auto;color:#f8faff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;line-height:1.6}
.cb26-landing *{box-sizing:border-box}
.cb26-landing a{text-decoration:none}
.cb26-hero{min-height:620px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:center;gap:clamp(30px,6vw,90px);padding:clamp(54px,7vw,102px) 0 90px}
.cb26-overline{display:inline-flex;align-items:center;gap:10px;font-size:11px;font-weight:900;letter-spacing:.16em;color:#d2ff9a}
.cb26-overline span{height:8px;width:8px;border-radius:50%;background:#bfff73;box-shadow:0 0 0 6px #c1ff721c}
.cb26-landing h1{font-size:clamp(45px,5.5vw,83px)!important;font-weight:950!important;line-height:1.055!important;letter-spacing:-.075em!important;margin:24px 0!important;color:#fff!important}
.cb26-landing h1 em{font-style:normal;color:#caff90}
.cb26-hero-copy>p{color:#b9c8df;font-size:clamp(15px,1.45vw,18px);max-width:590px;line-height:1.75}
.cb26-actions{display:flex;gap:12px;flex-wrap:wrap;margin:31px 0 22px}
.cb26-btn{min-height:51px;display:inline-flex;align-items:center;justify-content:center;gap:18px;padding:13px 21px;border-radius:14px;font-size:13px;font-weight:900;transition:transform .15s,background .15s}
.cb26-btn:hover{transform:translateY(-2px)}
.cb26-btn-main{background:#c0f881;color:#13221b!important;box-shadow:0 12px 27px #aaf5711b}
.cb26-btn-main:hover{background:#ddffb6}
.cb26-btn-ghost{color:#f3f5ff!important;background:#252e48;border:1px solid #56627f}
.cb26-btn-ghost:hover{background:#303952}
.cb26-hero-facts{display:flex;align-items:center;gap:10px 20px;flex-wrap:wrap;color:#b5c5da;font-weight:700;font-size:12px}
.cb26-preview{isolation:isolate;position:relative;background:radial-gradient(circle at 100% 0%,#657bba40,transparent 50%),#1c2542;border:1px solid #5b6788;box-shadow:0 35px 90px #02071866;border-radius:30px;padding:24px;transform:rotate(1deg)}
.cb26-preview-top{display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid #4a5576;padding-bottom:20px;font-size:13px;font-weight:900}
.cb26-preview-top>span:first-child{display:inline-flex;gap:8px;align-items:center}
.cb26-preview-top b{display:grid;place-items:center;height:29px;width:29px;border-radius:10px;background:#c4fd87;color:#182b21}
.cb26-live-pill{border:1px solid #697894;border-radius:20px;padding:7px 9px;display:inline-flex;align-items:center;gap:6px;color:#c8d7ea;font-size:8px;letter-spacing:.08em}
.cb26-live-pill i{height:6px;width:6px;border-radius:50%;background:#bdfd86}
.cb26-preview-hi{padding:26px 0 20px}
.cb26-preview-hi small{display:block;color:#a9bad4;font-size:12px;font-weight:700}
.cb26-preview-hi strong{display:block;font-size:32px;line-height:1.35;letter-spacing:-.055em}
.cb26-preview-hi p{color:#b2c2d9;font-size:12px;margin:5px 0 0}
.cb26-preview-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}
.cb26-preview-stat{display:flex;flex-direction:column;align-items:flex-start;gap:6px;background:#293451;border:1px solid #566280;border-radius:16px;padding:15px 11px;min-width:0}
.cb26-preview-stat span{font-size:24px}
.cb26-preview-stat strong{font-size:13px;letter-spacing:-.02em}
.cb26-preview-stat small{font-size:10px;color:#b6c5dd}
.cb26-preview-green span{color:#bcfb85}.cb26-preview-purple span{color:#bfb1ff}.cb26-preview-blue span{color:#90dcff}
.cb26-preview-list{padding-top:23px}
.cb26-preview-list>span{color:#b1c0d7;font-size:10px;font-weight:900;letter-spacing:.1em}
.cb26-preview-list>div{display:flex;align-items:center;gap:11px;border:1px solid #3e4969;border-radius:13px;padding:12px 13px;margin-top:10px;background:#1b233c}
.cb26-preview-list b{display:grid;place-items:center;background:#313c5b;border-radius:10px;color:#c4eafa;height:37px;width:37px;font-size:21px}
.cb26-preview-list strong{flex:1;font-size:12px}.cb26-preview-list small{display:block;color:#aebbd3;font-size:10px;font-weight:500;margin-top:2px}
.cb26-preview-list i{font-style:normal;color:#bef980;font-size:18px}
.cb26-preview-orb{position:absolute;right:-24px;bottom:-24px;width:110px;height:110px;border-radius:50%;background:#b7ff7c15;filter:blur(26px);pointer-events:none}
.cb26-section{padding:55px 0 70px;border-top:1px solid #293754}
.cb26-section-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:29px}
.cb26-kicker{font-size:10px;letter-spacing:.16em;font-weight:900;color:#befe8a}
.cb26-section h2,.cb26-callout h2{font-size:clamp(30px,3.5vw,49px)!important;line-height:1.15!important;letter-spacing:-.065em!important;font-weight:950!important;color:#fff!important;margin:9px 0!important}
.cb26-section-head>p{color:#adbed6;max-width:360px;margin:0 0 4px;font-size:13px}
.cb26-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.cb26-steps article{display:flex;gap:16px;background:#1b233c;border:1px solid #3b4766;border-radius:20px;padding:25px 20px;min-width:0}
.cb26-step-num{color:#aafc82;font-weight:950;font-size:30px;line-height:1}
.cb26-steps h3{color:white!important;font-size:16px!important;margin:0 0 6px!important}
.cb26-steps p{color:#adbed6;font-size:13px;line-height:1.65;margin:0}
.cb26-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}
.cb26-feature{background:#1a223b;border:1px solid #44506c;border-radius:23px;overflow:hidden;min-width:0;transition:transform .15s}
.cb26-feature:hover{transform:translateY(-4px)}
.cb26-feature-art{height:166px;display:flex;justify-content:center;align-items:center;gap:15px;font-size:67px;font-weight:950;letter-spacing:-.08em;line-height:1;color:#eaffd1}
.cb26-feature-art span{font-size:48px}
.cb26-feature-art.art-green{background:radial-gradient(circle at 60% 40%,#638347,#203c30)}
.cb26-feature-art.art-purple{background:radial-gradient(circle at 60% 40%,#6550aa,#292453);color:#e2d6ff}
.cb26-feature-art.art-blue{background:radial-gradient(circle at 60% 40%,#267c94,#183d5b);color:#c2edff}
.cb26-feature-body{padding:24px}
.cb26-feature-body>span{font-size:10px;letter-spacing:.16em;color:#bbfa86;font-weight:900}
.cb26-feature-body h3{font-size:21px!important;letter-spacing:-.05em!important;color:#fff!important;margin:8px 0!important}
.cb26-feature-body p{color:#adbed6;font-size:13px;min-height:48px}
.cb26-feature-body>a{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #46516b;margin-top:17px;padding-top:16px;font-size:13px;color:#c7fc94!important;font-weight:850}
.cb26-disclaimer{font-size:12px;color:#a6b6d0;margin-top:19px}
.cb26-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.cb26-benefits>a{display:flex;align-items:center;gap:17px;background:#1b233d;border:1px solid #43506c;border-radius:20px;padding:20px;color:white!important;min-width:0}
.cb26-benefits>a:hover{border-color:#c0f988;background:#242c47}
.cb26-benefit-icon{display:grid;place-items:center;flex:0 0 53px;height:53px;background:#343d5e;border-radius:16px;color:#bffc85;font-size:24px}
.cb26-benefits>a div{flex:1;min-width:0}
.cb26-benefits strong{display:block;font-size:16px;line-height:1.35}
.cb26-benefits small{display:block;font-size:12px;color:#b0bfd6;line-height:1.6;margin-top:5px}
.cb26-benefits b{font-size:21px;color:#bdf786}
.cb26-callout{margin:25px 0 60px;padding:clamp(27px,4vw,54px);border:1px solid #6b7990;border-radius:28px;background:radial-gradient(circle at 90% 0%,#4a7b7a38,transparent 55%),linear-gradient(130deg,#34345b,#202c49);display:flex;justify-content:space-between;align-items:center;gap:20px}
.cb26-callout p{max-width:520px;color:#bac9df;font-size:14px}
.cb26-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid #3a4461;padding:25px 0 33px;color:#9cafc8;font-size:12px}
.cb26-footer strong{display:block;font-size:19px;letter-spacing:-.05em;color:#fff}
.cb26-footer strong span{color:#bef987}.cb26-footer small{display:block;font-size:11px}
.cb26-footer nav{display:flex;gap:16px;flex-wrap:wrap}
.cb26-footer a{color:#c7d2e7!important;font-weight:700}.cb26-footer a:hover{color:#c1f88c!important}
@media(max-width:1050px){.cb26-hero{grid-template-columns:1fr;gap:35px;padding:70px 0}.cb26-preview{max-width:610px;margin:0 auto;width:100%}.cb26-steps{gap:10px}.cb26-steps article{padding:18px;gap:10px}}
@media(max-width:740px){.cb26-hero{padding:49px 0 62px;min-height:0}.cb26-hero-copy>p{font-size:15px}.cb26-landing h1{font-size:clamp(40px,9vw,60px)!important}.cb26-section{padding:39px 0 45px}.cb26-section-head{display:block}.cb26-section-head>p{margin-top:9px}.cb26-steps,.cb26-feature-grid,.cb26-benefits{grid-template-columns:1fr}.cb26-steps article{padding:19px}.cb26-feature-art{height:145px}.cb26-feature-body p{min-height:0}.cb26-callout{flex-direction:column;align-items:flex-start;padding:26px;margin-bottom:38px}.cb26-preview{transform:none}.cb26-footer{align-items:flex-start;flex-direction:column;gap:12px}}
@media(max-width:420px){.cb26-actions{flex-direction:column}.cb26-btn{width:100%}.cb26-preview{padding:15px;border-radius:21px}.cb26-preview-stat{padding:11px 7px}.cb26-preview-stat strong{font-size:11px}.cb26-preview-stat small{font-size:9px}.cb26-preview-hi strong{font-size:27px}.cb26-live-pill{font-size:7px}.cb26-benefits>a{padding:16px}}


/* V10 — enabled theme switcher, legible light surfaces and closed actions. */
.cb26-theme-toggle{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:43px;min-width:43px;padding:8px 12px;border:1px solid #4b5672;border-radius:13px;background:#252c46;color:#fff;font:800 12px/1.2 inherit;cursor:pointer}
.cb26-theme-toggle:hover{background:#343e59}.cb26-theme-toggle span{font-size:18px;line-height:1}
.cb26-disabled{display:inline-flex;align-items:center;justify-content:center;min-height:43px;padding:9px 15px;border:1px solid #64718b;border-radius:12px;color:#c0cadd;background:#2d3551;opacity:.84;cursor:not-allowed;font-size:12px;font-weight:800}
body.cb26-light{color-scheme:light!important;--c26-bg:#eff3fc;--c26-bg2:#e6edfa;--c26-card:#fff;--c26-raised:#f4f7fe;--c26-line:#c9d5e5;--c26-ink:#192943;--c26-muted:#526784;--c26-primary:#347149;--c26-accent:#6767b0;--c26-blue:#14618a;--c26-orange:#b35e27;--c26-shadow:0 18px 45px #1e38501a;background:radial-gradient(ellipse 70% 36% at 85% -9%,#cfc7ff90,transparent 76%),#eff3fc!important;color:#192943!important}
body.cb26-light .cb-global-header{background:#ffffffef!important;border-color:#d4ddec!important;box-shadow:0 7px 25px #1b396d13!important;color:#263958!important}
body.cb26-light .cb-global-brand-text{color:#1f314d!important}
body.cb26-light .cb-global-brand-text small{color:#326b4d!important}
body.cb26-light .cb-global-nav>a{color:#516581!important}
body.cb26-light .cb-global-nav>a:hover{color:#173550!important;background:#ebf0fb!important}
body.cb26-light .cb-global-nav>a[aria-current=page]{color:#215a3f!important;background:#dcf1df!important;border-color:#9bc9ae!important}
body.cb26-light .cb-shell-search-trigger,body.cb26-light .cb26-theme-toggle,body.cb26-light .cb-global-quick,body.cb26-light .cb-global-signin{background:#f1f5fd!important;border-color:#cfdaea!important;color:#2c405c!important}
body.cb26-light .cb-shell-search-trigger kbd{border-color:#adbcd2;color:#445d77}
body.cb26-light .cb-global-signup{background:#285c45!important;color:#fff!important;border-color:#285c45!important}
body.cb26-light .cb-global-page-hero{background:linear-gradient(120deg,#e8f4f1,#e9ebfc)!important;border-color:#cad5e8!important}
body.cb26-light .cb-global-page-hero h1{color:#1b304c!important}
body.cb26-light .cb-global-page-hero p{color:#49617d!important}
body.cb26-light .cb-global-hero-overline{color:#276d46!important}
body.cb26-light .cb-global-back{background:#fff!important;color:#294463!important;border-color:#bfcde0!important}
body.cb26-light .page__content,body.cb26-light .page,body.cb26-light .page__content--with-header{background:transparent!important;color:#223552!important}
body.cb26-light .page__content .fieldset,body.cb26-light .page__content .post,body.cb26-light .page__content .card,body.cb26-light .page__content .login,body.cb26-light .page__content .popup,body.cb26-light .page__content .form{background:#fff!important;color:#20334e!important;border-color:#d0dcee!important;box-shadow:0 12px 35px #1c3e5c15!important}
body.cb26-light .page__content .page__title,body.cb26-light .page__content .card__title,body.cb26-light .page__content .post__title,body.cb26-light .page__content .card__title a,body.cb26-light .page__content .post__title a{color:#182d49!important}
body.cb26-light .page__content p,body.cb26-light .page__content small,body.cb26-light .page__content .welcome{color:#536a86!important}
body.cb26-light .page__content input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]),body.cb26-light .page__content select,body.cb26-light .page__content textarea{background:#f8faff!important;color:#172e4c!important;border-color:#b5c6de!important}
body.cb26-light .page__content input::placeholder,body.cb26-light .page__content textarea::placeholder{color:#667c97!important}
body.cb26-light .page__content label{color:#304562!important}
body.cb26-light .page__content .tabs__label{background:#eef3fc!important;color:#304665!important;border-color:#cedbed!important}
body.cb26-light .page__content .tabs__radio:checked + .tabs__label{background:#285a44!important;color:#fff!important;border-color:#285a44!important}
body.cb26-light .page__content .tabs__content{background:#fff!important;border-color:#d0dcec!important}
body.cb26-light .page__content th{background:#e4ecfa!important;color:#213956!important}
body.cb26-light .page__content td{background:#fff!important;color:#263d5a!important}
body.cb26-light .page__content .button,body.cb26-light .page__content button.button,body.cb26-light .page__content button[type=submit],body.cb26-light .page__content input[type=submit]{background:#245a43!important;border-color:#245a43!important;color:#fff!important}
body.cb26-light .cb-v4{--v4-ink:#193450;--v4-muted:#5a708c;--v4-line:#c9d5e8;--v4-panel:#fff;--v4-raised:#f5f8fd;--v4-brand:#2f704d;--v4-cyan:#126b91;--v4-purple:#6c58b8;--v4-amber:#a96a26}
body.cb26-light .cb-v4 .cb-v4-welcome{background:linear-gradient(130deg,#ebeafa,#dff0f2)!important;border-color:#c7d6eb!important}
body.cb26-light .cb-v4 .cb-v4-welcome h1{color:#243650!important}
body.cb26-light .cb-v4 .cb-v4-welcome h1 em{color:#286f4e!important}
body.cb26-light .cb-v4 .cb-v4-personal,body.cb26-light .cb-v4 .cb-v4-lead,body.cb26-light .cb-v4 .cb-v4-today{color:#45607c!important}
body.cb26-light .cb-v4 .cb-v4-action-outline{color:#28405e!important;border-color:#bbcadf!important}
body.cb26-light .cb-v4 .cb-v4-section-kicker{color:#256748!important}
body.cb26-light .cb-v4 .cb-v4-section-top h2,body.cb26-light .cb-v4 .cb-v4-rail-menu h3{color:#1e3250!important}
body.cb26-light .cb-v4 .cb-v4-shortcut,body.cb26-light .cb-v4 .cb-v4-activities,body.cb26-light .cb-v4 .cb-v4-rail-menu,body.cb26-light .cb-v4 .cb-v4-reputation,body.cb26-light .cb-v4 .cb-v4-discover-card{background:#fff!important;border-color:#d0dbea!important;box-shadow:0 12px 28px #24476c13!important}
body.cb26-light .cb-v4 .cb-v4-task{background:#f3f7fc!important;border-color:#d0ddea!important}
body.cb26-light .cb-v4 .cb-v4-task-desc strong,body.cb26-light .cb-v4 .cb-v4-shortcut-info strong{color:#233955!important}
body.cb26-light .cb-v4 .cb-v4-task-desc small,body.cb26-light .cb-v4 .cb-v4-shortcut-info small{color:#657791!important}
body.cb26-light .cb-v4 .cb-v4-task-filters button[aria-pressed=true]{background:#295e43!important;color:#fff!important;border-color:#295e43!important}
body.cb26-light .cb-v4 .cb-v4-reputation strong{color:#235a40!important}
body.cb26-light .cb-v4 .cb-v4-discover-card a{color:#256443!important}
body.cb26-light .cb26-landing h1,body.cb26-light .cb26-section h2,body.cb26-light .cb26-callout h2{color:#243650!important}
body.cb26-light .cb26-landing h1 em{color:#2b6d47!important}
body.cb26-light .cb26-hero-copy>p,body.cb26-light .cb26-section-head>p,body.cb26-light .cb26-disclaimer{color:#5a6e88!important}
body.cb26-light .cb26-overline,body.cb26-light .cb26-kicker{color:#286748!important}
body.cb26-light .cb26-preview,body.cb26-light .cb26-steps article,body.cb26-light .cb26-feature,body.cb26-light .cb26-benefits>a{background:#fff!important;border-color:#c6d4e7!important;color:#243650!important}
body.cb26-light .cb26-preview-top,body.cb26-light .cb26-preview-hi strong,body.cb26-light .cb26-preview-stat strong,body.cb26-light .cb26-preview-list strong,body.cb26-light .cb26-steps h3,body.cb26-light .cb26-feature-body h3,body.cb26-light .cb26-benefits strong{color:#243650!important}
body.cb26-light .cb26-preview-hi p,body.cb26-light .cb26-preview-hi small,body.cb26-light .cb26-steps p,body.cb26-light .cb26-feature-body p,body.cb26-light .cb26-benefits small{color:#637692!important}
body.cb26-light .cb26-preview-stat,body.cb26-light .cb26-preview-list>div{background:#f2f6fc!important;border-color:#d1ddeb!important}
body.cb26-light .cb26-feature-body>a,body.cb26-light .cb26-benefits b{color:#27674a!important}
body.cb26-light .cb26-callout{background:#e4eaf7!important;border-color:#bdcbe2!important}
body.cb26-light .cb26-callout p,body.cb26-light .cb26-footer,body.cb26-light .cb26-footer small{color:#60718a!important}
body.cb26-light .cb26-footer strong{color:#213654!important}
body.cb26-light .cb26-btn-main{background:#275f43!important;color:#fff!important}
body.cb26-light .cb26-btn-ghost{background:#fff!important;color:#29425f!important;border-color:#bfcee1!important}
body.cb26-light .cb26-footer a{color:#435772!important}
body.cb26-light .cb26-hero-facts{color:#57708a!important}
body.cb26-light .cb26-search-dialog{background:#fff;border-color:#b4c6df;color:#253a59}
body.cb26-light .cb26-search-top,body.cb26-light .cb26-search-input{color:#213650}
body.cb26-light .cb26-search-input{background:#f7f9fd;border-color:#c5d3e7}
body.cb26-light .cb26-search-results a{color:#294361!important}
body.cb26-light .cb26-search-results a span{color:#637895}
body.cb26-light .cb26-search-results a:hover{background:#eef3fc}
@media(max-width:790px){.cb26-theme-toggle{height:39px;min-width:39px;padding:7px}body.cb26-light .cb-global-mobile-nav{background:#fff!important;border-top-color:#d0dbec!important}body.cb26-light .cb-global-mobile-nav a{color:#647791!important}body.cb26-light .cb-global-mobile-nav a[aria-current=page]{background:#e5f4e9!important;color:#245e40!important}}

/* MCA layout correction 2026-10-17 */
*,*::before,*::after{box-sizing:border-box}
html{overflow-x:clip}
body{max-width:100%;overflow-x:clip}
.cb-global-header{position:relative;z-index:100}
.cb-global-inner,.cb-global-nav{max-width:100%;min-width:0}
.cb-global-nav{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}
.cb-global-nav a{white-space:nowrap;flex-shrink:0}
.cb-global-page-hero,.cb-v4,.cb26-landing{min-width:0;max-width:100%}
@media(min-width:791px){.cb-global-mobile-nav{display:none!important}}
@media(max-width:790px){.cb-global-nav{display:none!important}.cb-global-mobile-nav{display:flex!important;position:fixed;bottom:0;left:0;right:0;z-index:120;padding-bottom:env(safe-area-inset-bottom)}body{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.cb-global-inner{gap:8px}.cb-global-actions{min-width:0}.cb-global-page-hero{padding-inline:16px}.cb-v4{max-width:100%;overflow-wrap:anywhere}}


/* V10 Wallet & genuine notification history — template-only; read-only SQL. */
body:has(.cb-global-header) .cb26-wallet-page{max-width:1350px!important}
.cb26-wallet-page{font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif}
.cb26-wallet-page *{box-sizing:border-box}
.cb26-wallet-banner,.cb26-wallet-history-hero{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:clamp(25px,4vw,45px);border-radius:26px;background:radial-gradient(circle at 95% 5%,#7469b14a,transparent 45%),linear-gradient(125deg,#272c55,#152940)!important;border:1px solid #62638b;box-shadow:0 18px 45px #04071945;color:#fff}
.cb26-wallet-banner>div:first-child{flex:1;max-width:580px;min-width:0}
.cb26-wallet-eyebrow{display:block;color:#c0fd8b;font-size:10px;font-weight:950;letter-spacing:.16em}
.cb26-wallet-banner h2,.cb26-wallet-history-hero h2{font-size:clamp(26px,3.5vw,41px)!important;line-height:1.15!important;letter-spacing:-.06em!important;color:#fff!important;margin:12px 0!important;font-weight:920!important}
.cb26-wallet-banner p,.cb26-wallet-history-hero p{font-size:13px;line-height:1.7!important;color:#bed0e6!important;margin:0!important}
.cb26-wallet-cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}
.cb26-wallet-link{min-height:45px;padding:11px 15px;border-radius:12px;display:inline-flex;justify-content:center;align-items:center;gap:12px;color:#1c2c21!important;background:#bffa81!important;border:1px solid #bffa81!important;text-decoration:none!important;font-size:12px;font-weight:900}
.cb26-wallet-link-outline{background:#ffffff12!important;color:#f4f8ff!important;border:1px solid #8e9ac0!important}
.cb26-wallet-link:hover{filter:brightness(1.08)}
.cb26-wallet-amount{min-width:min(320px,100%);min-height:182px;display:flex;flex-direction:column;justify-content:space-between;padding:24px;border-radius:21px;background:linear-gradient(130deg,#cafd9a,#8cdbb9);color:#113329!important;box-shadow:0 18px 38px #020b1725}
.cb26-wallet-amount>span{font-size:10px;letter-spacing:.12em;font-weight:900;color:#2a5345}
.cb26-wallet-amount strong{display:block;font-size:clamp(30px,4.1vw,48px);font-weight:950;letter-spacing:-.06em;line-height:1.16;overflow-wrap:anywhere}
.cb26-wallet-amount strong small{font-size:20px;letter-spacing:0;font-weight:800;color:#1f4739}
.cb26-wallet-amount p{color:#2f5747!important;font-size:11px!important;margin:0!important}
.cb26-wallet-section{margin-top:40px}
.cb26-wallet-section-head{display:flex;justify-content:space-between;align-items:end;gap:15px;margin-bottom:18px}
.cb26-wallet-section-head h2{margin:4px 0 0!important;font-size:clamp(21px,3vw,30px)!important;line-height:1.24!important;color:#fff!important;font-weight:910!important}
.cb26-wallet-section-head p{max-width:420px;margin:0;color:#b1c2d9!important;font-size:12px}
.cb26-wallet-action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}
.cb26-wallet-action{min-width:0;display:grid;grid-template-columns:1fr auto;gap:8px;border:1px solid #434f70;border-radius:21px;background:linear-gradient(145deg,#202943,#171f39);padding:23px;text-decoration:none!important;color:#fff!important;transition:transform .15s,border-color .15s}
.cb26-wallet-action:hover{transform:translateY(-2px);border-color:#bffc86}
.cb26-wallet-action>span{grid-column:1/-1;font-size:26px;color:#bbfb88}
.cb26-wallet-action strong{display:block;font-size:17px;line-height:1.3!important;color:white!important}
.cb26-wallet-action small{grid-column:1;color:#b0bfd8;font-size:12px}
.cb26-wallet-action b{grid-row:2/4;grid-column:2;justify-self:end;align-self:center;font-size:22px;color:#bffc86}
.cb26-wallet-disabled-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.cb26-wallet-disabled-item{display:flex;gap:10px;align-items:center;flex-wrap:wrap;min-width:0;padding:17px;border-radius:15px;background:#1a243f;border:1px solid #434f6a;color:#fff}
.cb26-wallet-disabled-item>span:first-child{color:#a69dff;font-size:20px}
.cb26-wallet-disabled-item strong{flex:1;min-width:100px;font-size:13px}
.cb26-wallet-disabled-item .cb26-disabled{min-height:32px;padding:6px 9px;font-size:10px;white-space:nowrap}
.cb26-wallet-history-hero{min-height:190px}
.cb26-wallet-history-hero>div{max-width:660px}
.cb26-wallet-history-list{display:grid;gap:10px}
.cb26-wallet-record{display:flex;gap:14px;align-items:flex-start;min-width:0;background:#1c2540;border:1px solid #404c6d;border-radius:17px;padding:20px}
.cb26-wallet-record-icon{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border-radius:13px;background:#33435d;color:#bcfa87;font-size:21px}
.cb26-wallet-record>div{min-width:0;flex:1}
.cb26-wallet-record strong{font-size:14px;color:#f6faff!important}
.cb26-wallet-record p{margin:6px 0 0!important;color:#bcccdf!important;line-height:1.7!important;font-size:13px;overflow-wrap:anywhere}
.cb26-wallet-counter{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border:1px solid #63708f;background:#252f4a;color:#e6edff;border-radius:50px;padding:8px 13px;font-size:11px;font-weight:850}
.cb26-wallet-state{padding:38px 23px;text-align:center;background:#1e2943;border:1px dashed #566686;border-radius:18px;color:#dce7f5}
.cb26-wallet-state>span{display:block;font-size:40px;color:#b9fa81}
.cb26-wallet-state strong{display:block;font-size:17px;margin:9px 0}
.cb26-wallet-state p{color:#b5c5dc!important;font-size:13px}
.cb26-wallet-state a{color:#c3fd90!important;font-size:12px;font-weight:850}
body.cb26-light .cb26-wallet-banner,body.cb26-light .cb26-wallet-history-hero{background:linear-gradient(120deg,#e5eeff,#dff3ec)!important;border-color:#bdcfe6!important}
body.cb26-light .cb26-wallet-banner h2,body.cb26-light .cb26-wallet-history-hero h2,body.cb26-light .cb26-wallet-section-head h2{color:#243856!important}
body.cb26-light .cb26-wallet-banner p,body.cb26-light .cb26-wallet-history-hero p,body.cb26-light .cb26-wallet-section-head p{color:#526985!important}
body.cb26-light .cb26-wallet-eyebrow{color:#275f45}
body.cb26-light .cb26-wallet-link{background:#285f43!important;border-color:#285f43!important;color:#fff!important}
body.cb26-light .cb26-wallet-link-outline{background:#fff!important;color:#294363!important;border-color:#bdcce2!important}
body.cb26-light .cb26-wallet-action,body.cb26-light .cb26-wallet-disabled-item,body.cb26-light .cb26-wallet-record,body.cb26-light .cb26-wallet-state{background:#fff!important;border-color:#cbd8ea!important;color:#263b58!important}
body.cb26-light .cb26-wallet-action>span,body.cb26-light .cb26-wallet-action b,body.cb26-light .cb26-wallet-state>span{color:#286a49!important}
body.cb26-light .cb26-wallet-action strong,body.cb26-light .cb26-wallet-disabled-item strong,body.cb26-light .cb26-wallet-record strong,body.cb26-light .cb26-wallet-state strong{color:#213751!important}
body.cb26-light .cb26-wallet-action small,body.cb26-light .cb26-wallet-record p,body.cb26-light .cb26-wallet-state p{color:#566f8c!important}
body.cb26-light .cb26-wallet-counter{background:#e9f0fc;border-color:#bfd0e8;color:#2f4768}
@media(max-width:840px){.cb26-wallet-banner{flex-direction:column;align-items:stretch}.cb26-wallet-amount{width:100%;min-height:150px}.cb26-wallet-history-hero{flex-direction:column;align-items:flex-start}.cb26-wallet-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cb26-wallet-disabled-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:570px){.cb26-wallet-banner,.cb26-wallet-history-hero{padding:23px 18px;border-radius:19px}.cb26-wallet-action-grid,.cb26-wallet-disabled-grid{grid-template-columns:1fr}.cb26-wallet-section-head{align-items:flex-start;flex-direction:column}.cb26-wallet-cta{flex-direction:column}.cb26-wallet-link{width:100%}.cb26-wallet-record{padding:15px;gap:11px}.cb26-wallet-record-icon{flex-basis:36px;width:36px;height:36px}.cb26-wallet-section{margin-top:30px}}
@media(max-width:400px){.cb-global-header:has(.cb-global-signup) .cb-global-signin{display:none!important}.cb-global-header .cb-global-actions{gap:5px!important}.cb-global-header .cb-global-inner{gap:5px!important}.cb-global-brand{font-size:16px!important}.cb-global-mark{width:35px!important;height:35px!important;font-size:15px!important}.cb26-theme-toggle{height:36px;min-width:36px;padding:5px}}

/* Theme contrast patch */
body.cb26-light .cb-global-brand-text{color:#20334d!important}
body.cb26-light .cb-global-nav>a{color:#3a506b!important}
body.cb26-light .cb-global-quick,body.cb26-light .cb-shell-search-trigger{background:#f3f6fc!important;color:#20334d!important;border-color:#bdcde0!important}
body.cb26-light .cb-v4 .cb-v4-welcome{background:linear-gradient(135deg,#eaf3ed,#e6eef9)!important;border-color:#bfcfdc!important}
body.cb26-light .cb-v4 .cb-v4-personal,body.cb26-light .cb-v4 .cb-v4-micro{color:#253b55!important}
body.cb26-light .cb-v4 .cb-v4-money-pane{background:linear-gradient(135deg,#d5f4dd,#b4e9c9)!important;color:#173b2b!important}
body.cb26-light .cb-v4 .cb-v4-money-pane *{color:#173b2b}
body:not(.cb26-light) .cb-v4 .cb-v4-task-desc small,body:not(.cb26-light) .cb-v4 .cb-v4-shortcut-info small{color:#c4d3e4!important}


/* CEPBANK10 V11 / 2026-10-17 : consistent light-first visual system */
:root{--cb11-navy:#142242;--cb11-blue:#3949df;--cb11-teal:#086b69;--cb11-ink:#152640;--cb11-muted:#52637e;--cb11-line:#d8e1f1;--cb11-surface:#ffffff;--cb11-soft:#f2f5fc;--cb11-shadow:0 18px 54px rgba(29,47,95,.07)}
body:not(.cb26-dark):has(.cb-global-header){color-scheme:light!important;background:radial-gradient(ellipse 55% 30% at 88% 0%,#dfe6ff 0%,transparent 80%),radial-gradient(ellipse 36% 24% at 0% 34%,#d9faf2 0%,transparent 85%),#f5f7fd!important;color:var(--cb11-ink)!important}
body:not(.cb26-dark):has(.cb-global-header) .page__content,
body:not(.cb26-dark):has(.cb-global-header) .page__content--with-header{background:transparent!important;color:var(--cb11-ink)!important}
body:not(.cb26-dark) .cb-global-header{position:sticky!important;top:0;z-index:950!important;background:rgba(255,255,255,.94)!important;border-bottom:1px solid #d9e3f1!important;box-shadow:0 7px 28px #20386c11!important;color:#152640!important}
body:not(.cb26-dark) .cb-global-inner{min-height:72px!important}
body:not(.cb26-dark) .cb-global-brand-text{color:#172744!important}
body:not(.cb26-dark) .cb-global-brand-text small{color:#3158a6!important}
body:not(.cb26-dark) .cb-global-mark{background:linear-gradient(135deg,#4458ef,#252c89)!important;color:#fff!important;border-radius:15px!important;box-shadow:0 10px 25px #4253de37!important}
body:not(.cb26-dark) .cb-global-nav>a{color:#465775!important}
body:not(.cb26-dark) .cb-global-nav>a:hover{background:#edf1ff!important;color:#263cc4!important}
body:not(.cb26-dark) .cb-global-nav>a[aria-current=page]{background:#e9edff!important;color:#2f3fc6!important;border-color:#bfc8fa!important}
body:not(.cb26-dark) .cb-shell-search-trigger,body:not(.cb26-dark) .cb26-theme-toggle,
body:not(.cb26-dark) .cb-global-quick,body:not(.cb26-dark) .cb-global-signin{background:#f5f7fe!important;color:#283c5d!important;border:1px solid #d4def0!important;box-shadow:none!important}
body:not(.cb26-dark) .cb-global-signup{background:#3246c9!important;color:#fff!important;border:1px solid #3246c9!important}
body:not(.cb26-dark) .cb-global-profile{background:linear-gradient(145deg,#4756db,#25337b)!important;color:#fff!important;border-color:#677cf1!important}
body:not(.cb26-dark) .cb-global-page-hero{background:linear-gradient(115deg,#fdfdff,#e7edff)!important;border:1px solid #ced8f1!important;box-shadow:var(--cb11-shadow)!important}
body:not(.cb26-dark) .cb-global-page-hero h1{color:#1c2c4b!important}
body:not(.cb26-dark) .cb-global-page-hero p{color:#536681!important}
body:not(.cb26-dark) .cb-global-hero-overline{color:#3049c7!important}
body:not(.cb26-dark) .cb-global-back{background:#fff!important;color:#263c6a!important;border-color:#c6d3ec!important}
body:not(.cb26-dark):has(.cb-global-header) .page__content .fieldset,
body:not(.cb26-dark):has(.cb-global-header) .page__content .post,
body:not(.cb26-dark):has(.cb-global-header) .page__content .card,
body:not(.cb26-dark):has(.cb-global-header) .page__content .login,
body:not(.cb26-dark):has(.cb-global-header) .page__content .form,
body:not(.cb26-dark):has(.cb-global-header) .page__content .popup{background:#fff!important;color:#243450!important;border:1px solid #d5e0ee!important;box-shadow:var(--cb11-shadow)!important}
body:not(.cb26-dark):has(.cb-global-header) .page__content .page__title,
body:not(.cb26-dark):has(.cb-global-header) .page__content .card__title,
body:not(.cb26-dark):has(.cb-global-header) .page__content .post__title{color:#1e2d4b!important}
body:not(.cb26-dark):has(.cb-global-header) .page__content p,
body:not(.cb26-dark):has(.cb-global-header) .page__content small,
body:not(.cb26-dark):has(.cb-global-header) .page__content .welcome{color:#4e6080!important}
body:not(.cb26-dark):has(.cb-global-header) .page__content a:not(.button):not(.cb-v4-action):not(.cb-v4-task):not(.cb-v4-shortcut){text-decoration-color:currentColor}
body:not(.cb26-dark):has(.cb-global-header) .page__content input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]),
body:not(.cb26-dark):has(.cb-global-header) .page__content select,
body:not(.cb26-dark):has(.cb-global-header) .page__content textarea{background:#fbfcff!important;color:#203452!important;border:1px solid #aabbd5!important}
body:not(.cb26-dark):has(.cb-global-header) .page__content input::placeholder,
body:not(.cb26-dark):has(.cb-global-header) .page__content textarea::placeholder{color:#60738d!important}
body:not(.cb26-dark):has(.cb-global-header) .page__content label{color:#29405e!important}
body:not(.cb26-dark):has(.cb-global-header) .page__content .tabs__label{background:#edf2fb!important;color:#243d60!important;border-color:#c5d3e9!important}
body:not(.cb26-dark):has(.cb-global-header) .page__content .tabs__radio:checked + .tabs__label{background:#3246c9!important;border-color:#3246c9!important;color:#fff!important}
body:not(.cb26-dark):has(.cb-global-header) .page__content .tabs__content{background:#fff!important;border-color:#d4e0ef!important}
body:not(.cb26-dark):has(.cb-global-header) .page__content th{background:#eaf0fc!important;color:#203451!important}
body:not(.cb26-dark):has(.cb-global-header) .page__content td{background:#fff!important;color:#243954!important}
body:not(.cb26-dark):has(.cb-global-header) .page__content .button,
body:not(.cb26-dark):has(.cb-global-header) .page__content button[type=submit],
body:not(.cb26-dark):has(.cb-global-header) .page__content input[type=submit]{background:#3549cc!important;color:#fff!important;border-color:#3549cc!important}
body:not(.cb26-dark) .cb-v4{--v4-ink:#1b2b47;--v4-muted:#526783;--v4-brand:#30b9b5;--v4-line:#d8e0ed;--v4-panel:#fff;color:#1b2b47!important;max-width:1380px!important;margin:0 auto!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-hero{grid-template-columns:minmax(0,1.15fr) minmax(310px,.81fr);gap:18px!important;margin-top:11px!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-welcome{background:radial-gradient(circle at 89% -10%,#7485ff82,transparent 46%),linear-gradient(127deg,#1c2860 0%,#2339a2 64%,#2f46b5 100%)!important;border:1px solid #4d64bb!important;border-radius:28px!important;box-shadow:0 20px 55px #26388729!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-welcome:after{content:"✦";color:#ffffff18}
body:not(.cb26-dark) .cb-v4 .cb-v4-micro{color:#dce9ff!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-micro-sep{color:#bac9ef!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-pulse{background:#7bf4df;box-shadow:0 0 0 5px #96fff12e}
body:not(.cb26-dark) .cb-v4 .cb-v4-personal,body:not(.cb26-dark) .cb-v4 .cb-v4-today{color:#d8e2ff!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-personal strong{color:#fff!important}
body:not(.cb26-dark) .cb-v4 h1#cb4-hello{color:#fff!important}
body:not(.cb26-dark) .cb-v4 h1#cb4-hello em{color:#afffe8!important;background:none!important;-webkit-text-fill-color:#afffe8!important}
body:not(.cb26-dark) .cb-v4 p.cb-v4-lead{color:#e4ecff!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-action-main{background:#adffe2!important;color:#153b42!important;box-shadow:0 8px 24px #052d4930!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-action-outline{background:#ffffff17!important;color:#fff!important;border:1px solid #c3cff8!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-money-pane{background:linear-gradient(142deg,#cdfdef 0%,#b1f3e7 57%,#8ae9dd 100%)!important;border:1px solid #78d2c7!important;color:#103c46!important;border-radius:28px!important;box-shadow:0 20px 52px #2c8c9950!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-money-label,
body:not(.cb26-dark) .cb-v4 .cb-v4-money-meta{color:#15565d!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-money-value,
body:not(.cb26-dark) .cb-v4 .cb-v4-money-value small{color:#103b41!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-pill{background:#ffffffb9;color:#15515a;border-color:#67c4b9}
body:not(.cb26-dark) .cb-v4 .cb-v4-money-bottom a{background:#e5fff7!important;color:#10464c!important;border-color:#55aba3!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-money-bottom a:first-child{background:#164a56!important;color:#fff!important;border-color:#164a56!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-section-kicker{color:#3047c3!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-section-top h2{color:#1b2c4b!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-section-caption{color:#586b87!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-shortcut,
body:not(.cb26-dark) .cb-v4 .cb-v4-activities,
body:not(.cb26-dark) .cb-v4 .cb-v4-rail-menu{background:#fff!important;border:1px solid #dce4f1!important;box-shadow:var(--cb11-shadow)!important;color:#223653!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-shortcut{min-height:108px;border-radius:20px!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-shortcut:hover{border-color:#a9b8ff!important;box-shadow:0 16px 34px #3445a41c!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-shortcut-info strong,
body:not(.cb26-dark) .cb-v4 .cb-v4-task-desc strong{color:#213251!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-shortcut-info small,
body:not(.cb26-dark) .cb-v4 .cb-v4-task-desc small{color:#596c85!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-shortcut-arrow{color:#384dd0!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-task{background:#f6f8fd!important;border:1px solid #dce5f2!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-task:hover{background:#edf2ff!important;border-color:#a7b8ff!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-task-label{color:#3850bd!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-task-go{background:#e7edff!important;border:1px solid #c0caf4!important;color:#2c44b6!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-task-filters button{background:#eef1f9!important;color:#31435f!important;border:1px solid #d1dbee!important;cursor:pointer}
body:not(.cb26-dark) .cb-v4 .cb-v4-task-filters button[aria-pressed=true]{background:#3248c5!important;color:#fff!important;border-color:#3248c5!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-note{color:#536982!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-reputation{background:linear-gradient(140deg,#293a8f,#5144a8)!important;border:1px solid #777bd2!important;box-shadow:0 17px 46px #333c9e22!important;color:#fff!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-reputation-top,
body:not(.cb26-dark) .cb-v4 .cb-v4-reputation-icon,
body:not(.cb26-dark) .cb-v4 .cb-v4-reputation>strong{color:#fff!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-reputation p{color:#e1ddff!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-reputation a{color:#fff!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-rail-heading{color:#64728a!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-rail-menu h3{color:#203352!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-rail-menu>a{color:#29405f!important;border-color:#e2eaf4!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-rail-icon{background:#eaf0ff!important;color:#2f48bf!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-rail-menu>a>b{color:#3549c9!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-discover-card{background:linear-gradient(128deg,#e7efff,#edf7ff)!important;border:1px solid #ccd9f1!important;box-shadow:var(--cb11-shadow)!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-discover-ref{background:linear-gradient(128deg,#eef0ff,#f2eefd)!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-discover-card h2{color:#203559!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-discover-card p{color:#536783!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-discover-card a{color:#2d43b7!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-discover-icon{background:#dee6ff!important;color:#3046bc!important}
body:not(.cb26-dark) .cb-v4 .cb-v4-discover-ref .cb-v4-discover-icon{background:#e4dcff!important;color:#5f47b6!important}
body:not(.cb26-dark) .cb26-search-dialog{background:#fff!important;border-color:#c7d5eb!important;color:#1b2d49!important}
body:not(.cb26-dark) .cb26-search-input{color:#203550!important;background:#f6f8fe!important;border:1px solid #bdcee6!important}
body:not(.cb26-dark) .cb26-search-results a{color:#243858!important}
body:not(.cb26-dark) .cb26-search-results a span{color:#5b6e89!important}
body:not(.cb26-dark) .cb26-search-results a:hover{background:#eff2fc!important}
body:not(.cb26-dark) .cb26-wallet-banner,
body:not(.cb26-dark) .cb26-wallet-history-hero{background:linear-gradient(127deg,#eff4ff,#dfeafa)!important;border-color:#c3d1ee!important;color:#1d3555!important}
body:not(.cb26-dark) .cb26-wallet-banner h1,
body:not(.cb26-dark) .cb26-wallet-history-hero h1{color:#1b3155!important}
body:not(.cb26-dark) .cb-global-mobile-nav{background:#fff!important;border-top:1px solid #d9e3f1!important;box-shadow:0 -5px 26px #253f6413!important}
body:not(.cb26-dark) .cb-global-mobile-nav a{color:#536682!important}
body:not(.cb26-dark) .cb-global-mobile-nav a[aria-current=page]{background:#e5ecff!important;color:#2f44b7!important}
body:has(.cb-global-header) a:focus-visible,
body:has(.cb-global-header) button:focus-visible{outline:3px solid #276db7!important;outline-offset:3px!important}
@media(max-width:1100px){body:not(.cb26-dark) .cb-v4 .cb-v4-hero{grid-template-columns:1fr 1fr}}
@media(max-width:870px){body:not(.cb26-dark) .cb-v4 .cb-v4-hero{grid-template-columns:1fr}}
@media(max-width:790px){body:not(.cb26-dark) .cb-global-header{position:sticky!important}body:not(.cb26-dark) .cb-global-inner{min-height:62px!important;padding:9px 14px!important}body:not(.cb26-dark) .cb-global-page-hero{margin:14px 12px 0!important}}
@media(max-width:640px){body:not(.cb26-dark) .cb-v4 .cb-v4-hero{gap:12px!important}body:not(.cb26-dark) .cb-v4 .cb-v4-welcome{padding:27px 22px!important;border-radius:23px!important}body:not(.cb26-dark) .cb-v4 .cb-v4-shortcut{min-height:92px;border-radius:16px!important}body:not(.cb26-dark) .cb-v4 .cb-v4-money-pane{min-height:290px;border-radius:22px!important}body:not(.cb26-dark) .cb-v4 .cb-v4-discover-card{border-radius:17px!important}body:not(.cb26-dark) .cb-v4 .cb-v4-shortcut-info small{font-size:10px!important}}
@media(max-width:370px){body:not(.cb26-dark) .cb-global-brand{font-size:17px!important}body:not(.cb26-dark) .cb-global-quick{display:none!important}body:not(.cb26-dark) .cb-v4 .cb-v4-task-go{padding:8px 7px}}
@media(prefers-reduced-motion:reduce){body:has(.cb-global-header) *,body:has(.cb-global-header) *::before,body:has(.cb-global-header) *::after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}



/* CEPBANK10 V12 — consolidated single-row header + compact page design, 2026-10-17 */
header.cb12-shell{isolation:isolate;overflow:visible!important}
header.cb12-shell .cb-global-inner.cb12-header-inner{
  width:100%!important;max-width:1480px!important;min-height:74px!important;
  padding:11px clamp(16px,3vw,42px)!important;margin:0 auto!important;
  display:flex!important;flex-wrap:nowrap!important;align-items:center!important;
  justify-content:space-between!important;gap:clamp(15px,2.2vw,32px)!important
}
header.cb12-shell .cb-global-brand.cb12-logo{
  display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;gap:11px!important;
  min-width:0!important;text-decoration:none!important;white-space:nowrap
}
header.cb12-shell .cb-global-mark.cb12-logo-mark{
  width:45px!important;height:45px!important;flex:0 0 45px!important;display:grid!important;
  place-items:center!important;border-radius:14px!important;
  background:linear-gradient(140deg,#3a4ad9,#657af2)!important;color:#fff!important;
  font-weight:950!important;font-size:17px!important;letter-spacing:-.08em!important;
  box-shadow:0 9px 21px #3848ac2a!important
}
header.cb12-shell .cb-global-brand-text.cb12-logo-name{
  display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;
  font-weight:900!important;line-height:1.08!important;letter-spacing:-.065em!important;font-size:20px!important;color:#1d2a46!important
}
header.cb12-shell .cb12-logo-name strong{color:inherit;font-size:inherit;letter-spacing:inherit;white-space:nowrap}
header.cb12-shell .cb12-logo-name strong span{color:#344ac3!important}
header.cb12-shell .cb12-logo-name small{
  display:block!important;font-size:8px!important;line-height:1.4!important;letter-spacing:.12em!important;
  margin:4px 0 0!important;color:#687a95!important;font-weight:820!important
}
header.cb12-shell .cb12-main-nav{
  display:flex!important;align-items:center!important;justify-content:center!important;
  gap:4px!important;min-width:0;flex:1 1 auto!important;padding:0!important;
  margin:0!important;overflow:visible!important;white-space:nowrap
}
header.cb12-shell .cb12-nav-item{
  display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;
  height:41px!important;min-height:41px!important;padding:0 12px!important;border-radius:11px!important;
  border:1px solid transparent!important;background:transparent!important;color:#566782!important;
  font:800 12px/1.2 Inter,system-ui,sans-serif!important;text-decoration:none!important;
  cursor:pointer!important;white-space:nowrap!important;transition:background .16s,color .16s,transform .16s
}
header.cb12-shell .cb12-nav-item:hover{background:#eff2fc!important;color:#273fae!important;transform:none!important}
header.cb12-shell .cb12-nav-item[aria-current=page],
header.cb12-shell .cb12-nav-item[data-current=true]{
  background:#e7ebff!important;color:#2e40ad!important;border:1px solid #d2dafd!important
}
header.cb12-shell .cb12-nav-symbol{font-size:17px!important;line-height:1;color:inherit!important}
header.cb12-shell .cb12-more{position:relative!important;flex:0 0 auto!important;min-width:0}
header.cb12-shell .cb12-more-toggle{list-style:none;user-select:none}
header.cb12-shell .cb12-more-toggle::-webkit-details-marker{display:none}
header.cb12-shell .cb12-chevron{margin-left:1px;font-size:17px;transform:translateY(-2px)}
header.cb12-shell .cb12-more[open] .cb12-more-toggle{background:#e7ebff!important;color:#273eaf!important}
header.cb12-shell .cb12-more[open] .cb12-chevron{transform:rotate(180deg)}
header.cb12-shell .cb12-more-menu{
  position:absolute!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));
  gap:4px;right:0;top:calc(100% + 13px);z-index:1080!important;
  width:min(428px,calc(100vw - 28px))!important;max-height:min(66vh,520px);overflow-y:auto!important;
  padding:15px!important;border-radius:17px!important;
  background:#fff!important;border:1px solid #dce5f4!important;
  box-shadow:0 22px 66px #112d5b31!important;color:#203552!important
}
header.cb12-shell .cb12-menu-heading{grid-column:1/-1;padding:1px 8px 9px;color:#687b98!important;font-weight:900;font-size:10px;letter-spacing:.16em}
header.cb12-shell .cb12-more-menu a{display:flex;align-items:center;gap:9px;min-width:0;
  padding:11px 9px;min-height:46px;border-radius:11px;background:#f6f8fd;color:#334760!important;
  font-size:12px;font-weight:820;text-decoration:none!important;border:1px solid transparent;white-space:nowrap}
header.cb12-shell .cb12-more-menu a>span{color:#4256bf;font-size:17px;min-width:17px}
header.cb12-shell .cb12-more-menu a>b{margin-left:auto;color:#8192b0;font-size:13px}
header.cb12-shell .cb12-more-menu a:hover,header.cb12-shell .cb12-more-menu a[aria-current=page]{background:#e9eeff;color:#253cb4!important;border-color:#cbd5ff}
header.cb12-shell .cb-global-actions.cb12-actions{display:flex!important;align-items:center!important;gap:8px!important;flex:0 0 auto!important;margin:0!important}
header.cb12-shell .cb-shell-search-trigger.cb12-search,
header.cb12-shell .cb26-theme-toggle.cb12-theme{
  min-height:40px!important;height:40px!important;border-radius:11px!important;display:inline-flex!important;
  align-items:center!important;justify-content:center!important;gap:7px!important;padding:0 10px!important;
  background:#f3f6fd!important;border:1px solid #d8e1f0!important;color:#334969!important;
  box-shadow:none!important;font-size:12px!important;font-weight:850!important
}
header.cb12-shell .cb12-search:hover,header.cb12-shell .cb12-theme:hover{background:#e9eeff!important;color:#2b41b7!important}
header.cb12-shell .cb12-search svg{flex:none}
header.cb12-shell .cb12-search kbd{font-size:9px!important;border-radius:5px!important;padding:3px 5px!important;background:#fff;color:#667898;border:1px solid #dce4f2}
header.cb12-shell .cb26-theme-toggle.cb12-theme{width:40px!important;min-width:40px!important;padding:0!important}
header.cb12-shell .cb12-theme span{font-size:20px;line-height:1}
header.cb12-shell .cb-global-profile.cb12-profile{
  width:41px!important;height:41px!important;min-width:41px!important;display:grid!important;place-items:center!important;
  background:linear-gradient(140deg,#5366dc,#3347ad)!important;color:#fff!important;border-radius:13px!important;
  border:1px solid #6575da!important;font-size:16px!important;font-weight:900!important;
  text-decoration:none!important;box-shadow:none!important
}
header.cb12-shell .cb12-signin,header.cb12-shell .cb12-signup{min-height:39px!important;padding:9px 15px!important;border-radius:10px!important}
body.cb26-dark header.cb12-shell{background:#141c31ee!important;border-bottom-color:#313e5b!important}
body.cb26-dark header.cb12-shell .cb12-logo-name,body.cb26-dark header.cb12-shell .cb12-logo-name strong{color:#f5f8ff!important}
body.cb26-dark header.cb12-shell .cb12-logo-name strong span{color:#a4b2ff!important}
body.cb26-dark header.cb12-shell .cb12-logo-name small{color:#b4c1d6!important}
body.cb26-dark header.cb12-shell .cb12-nav-item{color:#c2cee3!important}
body.cb26-dark header.cb12-shell .cb12-nav-item:hover{background:#293653!important;color:#fff!important}
body.cb26-dark header.cb12-shell .cb12-nav-item[aria-current=page],body.cb26-dark header.cb12-shell .cb12-nav-item[data-current=true],
body.cb26-dark header.cb12-shell .cb12-more[open] .cb12-more-toggle{background:#38437b!important;border-color:#5869b3!important;color:#e8edff!important}
body.cb26-dark header.cb12-shell .cb12-more-menu{background:#202a44!important;border-color:#3d4c70!important}
body.cb26-dark header.cb12-shell .cb12-more-menu a{background:#2a3652;color:#e2ebff!important}
body.cb26-dark header.cb12-shell .cb12-more-menu a:hover,body.cb26-dark header.cb12-shell .cb12-more-menu a[aria-current=page]{background:#384a75!important;color:#fff!important}
body.cb26-dark header.cb12-shell .cb12-menu-heading{color:#a5b7d3!important}
body.cb26-dark header.cb12-shell .cb12-search,body.cb26-dark header.cb12-shell .cb12-theme{background:#253149!important;border-color:#4a5976!important;color:#e8efff!important}
body.cb26-dark header.cb12-shell .cb12-search kbd{background:#152238;color:#cdd6e7;border-color:#485a77}
body:has(.cb12-shell) .cb-global-page-hero{display:none!important}
body:has(.cb12-shell) .page__content{padding-top:clamp(14px,2.1vw,26px)!important}
body:has(.cb12-shell) .page__content > :first-child{margin-top:0}
body:has(.cb12-shell) .page__content .page__title{font-size:clamp(21px,2.2vw,29px)!important;line-height:1.2!important;margin:0 0 16px!important;letter-spacing:-.035em!important}
body:has(.cb12-shell) .page__content .page__subtitle{color:#63758f!important;font-size:13px!important;font-weight:700!important;margin:0 0 18px!important}
body:has(.cb12-shell) .page__content .cards{gap:14px!important}
body:has(.cb12-shell) .page__content .card{border-radius:17px!important}
body:has(.cb12-shell) .page__content .post{border-radius:16px!important}
body:has(.cb12-shell) .page__content .fieldset{border-radius:18px!important}
body:has(.cb12-shell) .page__content .button,body:has(.cb12-shell) .page__content button[type=submit]{
  border-radius:11px!important;font-weight:850!important;min-height:42px!important;transition:background .15s,box-shadow .15s!important
}
body:has(.cb12-shell) .page__content .button:focus-visible,body:has(.cb12-shell) .page__content input:focus-visible{outline:3px solid #6278dc!important;outline-offset:2px}
body:not(.cb26-dark):has(.cb12-shell) .page__content .table__inner,
body:not(.cb26-dark):has(.cb12-shell) .page__content .table__section,
body:not(.cb26-dark):has(.cb12-shell) .page__content .table__row{background:#fff!important;color:#233854!important;border-color:#e0e6f2!important}
body:not(.cb26-dark):has(.cb12-shell) .page__content .table__section--header{background:#eaf0fc!important;color:#1c3054!important}
body:not(.cb26-dark):has(.cb12-shell) .page__content .table__row a{color:#2c46b1}
body:not(.cb26-dark):has(.cb12-shell) .page__content .page__title,
body:not(.cb26-dark):has(.cb12-shell) .page__content .page__title font{color:#1b3154!important}
body:not(.cb26-dark):has(.cb12-shell) .page__content .form__input,
body:not(.cb26-dark):has(.cb12-shell) .page__content .login-form__input{background:#f9fbff!important;color:#172c4b!important;border:1px solid #b8c8de!important}
body:not(.cb26-dark):has(.cb12-shell) .page__content .post__title,
body:not(.cb26-dark):has(.cb12-shell) .page__content .card__title{color:#203756!important}
body:not(.cb26-dark):has(.cb12-shell) .page__content a:not(.button):not(.cb-v4-action):not(.cb-v4-shortcut):not(.cb-v4-task):not(.cb26-wallet-link){color:inherit}
body:not(.cb26-dark):has(.cb12-shell) .page__content .card__more a{color:#fff!important}
body:not(.cb26-dark):has(.cb12-shell) .page__content [style*="background-color:white"],
body:not(.cb26-dark):has(.cb12-shell) .page__content [style*="background-color: white"]{background-color:#fff!important;color:#243655!important}
body:not(.cb26-dark):has(.cb12-shell) .page__content font[color="white"],
body:not(.cb26-dark):has(.cb12-shell) .page__content font[color="#FFF"],
body:not(.cb26-dark):has(.cb12-shell) .page__content font[color="#fff"]{color:#263a56!important}
body:not(.cb26-dark):has(.cb12-shell) .page__content .cb-v4-welcome font[color="white"]{color:#fff!important}
body:has(.cb12-shell) .page__content .cb26-wallet-banner,
body:has(.cb12-shell) .page__content .cb26-wallet-history-hero{min-height:0!important;margin-top:0!important;border-radius:20px!important;padding:clamp(21px,3vw,35px)!important}
body:has(.cb12-shell) .page__content .cb26-wallet-banner h2,
body:has(.cb12-shell) .page__content .cb26-wallet-history-hero h2{font-size:clamp(21px,2.8vw,31px)!important;line-height:1.2!important}
body:has(.cb12-shell) .page__content .cb26-wallet-section{margin-top:22px!important}
body:has(.cb12-shell) .page__content .cb26-wallet-action-grid{gap:12px!important}
@media(max-width:1260px){
  header.cb12-shell .cb12-nav-item{padding:0 9px!important}
  header.cb12-shell .cb12-logo-name small{letter-spacing:.06em!important}
  header.cb12-shell .cb12-main-nav{gap:1px!important}
  header.cb12-shell .cb12-search kbd{display:none!important}
}
@media(max-width:1060px){
  header.cb12-shell .cb12-nav-hizligorevleroyun,header.cb12-shell .cb12-nav-bakiye{display:none!important}
  header.cb12-shell .cb12-main-nav{justify-content:flex-end!important}
}
@media(max-width:790px){
  header.cb12-shell .cb-global-inner.cb12-header-inner{min-height:65px!important;padding:10px 13px!important;gap:10px!important}
  header.cb12-shell .cb12-logo-name{font-size:17px!important}
  header.cb12-shell .cb-global-mark.cb12-logo-mark{height:39px!important;width:39px!important;flex-basis:39px!important;border-radius:12px!important}
  header.cb12-shell .cb12-main-nav{display:none!important}
  header.cb12-shell .cb12-search{height:37px!important;width:37px!important;min-width:37px!important;padding:0!important}
  header.cb12-shell .cb12-search .cb26-search-label,header.cb12-shell .cb12-search kbd{display:none!important}
  header.cb12-shell .cb26-theme-toggle.cb12-theme{height:37px!important;width:37px!important;min-width:37px!important}
  header.cb12-shell .cb-global-profile.cb12-profile{height:37px!important;width:37px!important;min-width:37px!important}
  body:has(.cb12-shell) .cb-global-mobile-nav.cb12-mobile{display:flex!important;background:#fff!important;border-top:1px solid #d9e3f1!important;padding:7px 5px max(8px,env(safe-area-inset-bottom))!important}
  body:has(.cb12-shell) .cb12-mobile a{color:#536785!important;min-height:55px!important;border-radius:10px}
  body:has(.cb12-shell) .cb12-mobile a[aria-current=page]{background:#e9eeff!important;color:#3347bd!important}
  body:has(.cb12-shell) .page__content{padding:13px 13px 110px!important}
  body.cb26-dark:has(.cb12-shell) .cb-global-mobile-nav.cb12-mobile{background:#141c31!important;border-top-color:#334462!important}
  body.cb26-dark:has(.cb12-shell) .cb12-mobile a{color:#c5d2e9!important}
  body.cb26-dark:has(.cb12-shell) .cb12-mobile a[aria-current=page]{color:#dae2ff!important;background:#3d4984!important}
}
@media(max-width:400px){
  header.cb12-shell .cb12-logo-name small{display:none!important}
  header.cb12-shell .cb-global-inner.cb12-header-inner{gap:6px!important;padding:9px 10px!important}
  header.cb12-shell .cb12-actions{gap:5px!important}
  header.cb12-shell .cb12-logo-name{font-size:16px!important}
}
@media(prefers-reduced-motion:reduce){header.cb12-shell *,header.cb12-shell *::before,header.cb12-shell *::after{transition:none!important;animation:none!important}}



/* CEPBANK10 V12 mobile discovery menu */
header.cb12-shell .cb12-mobile-more{display:none;position:relative;flex:0 0 auto}
header.cb12-shell .cb12-mobile-more summary{height:37px;width:37px;list-style:none;display:grid;place-items:center;border-radius:11px;background:#f3f6fd;border:1px solid #d8e1f0;color:#324866;font-size:19px;cursor:pointer}
header.cb12-shell .cb12-mobile-more summary::-webkit-details-marker{display:none}
header.cb12-shell .cb12-mobile-menu{position:absolute;right:-87px;top:calc(100% + 17px);z-index:1200;width:min(330px,calc(100vw - 18px));max-height:calc(100dvh - 160px);overflow:auto;display:grid;grid-template-columns:1fr 1fr;gap:5px;padding:13px;border:1px solid #d6e0f1;border-radius:16px;background:#fff;color:#203451;box-shadow:0 25px 65px #172c6042}
header.cb12-shell .cb12-mobile-menu .cb12-menu-heading{grid-column:1/-1;padding:5px;color:#718098;font-size:10px;letter-spacing:.12em;font-weight:900}
header.cb12-shell .cb12-mobile-menu a{display:flex;gap:7px;align-items:center;min-width:0;min-height:42px;padding:9px 8px;border-radius:9px;background:#f5f7fc;color:#2c405e!important;text-decoration:none!important;font-size:11px;font-weight:800;white-space:nowrap}
header.cb12-shell .cb12-mobile-menu a[aria-current=page],header.cb12-shell .cb12-mobile-menu a:hover{color:#2a42b9!important;background:#e8eeff!important}
header.cb12-shell .cb12-mobile-menu a>span{color:#3b56c5;font-size:14px}
header.cb12-shell .cb12-mobile-menu a>b{margin-left:auto;color:#8b9ab4;font-size:11px}
body.cb26-dark header.cb12-shell .cb12-mobile-more summary{background:#253149;border-color:#4a5976;color:#e8efff}
body.cb26-dark header.cb12-shell .cb12-mobile-menu{background:#1d2942;border-color:#465578}
body.cb26-dark header.cb12-shell .cb12-mobile-menu a{background:#2c3853;color:#e5eeff!important}
body.cb26-dark header.cb12-shell .cb12-mobile-menu a:hover,body.cb26-dark header.cb12-shell .cb12-mobile-menu a[aria-current=page]{background:#364a7a!important;color:#fff!important}
@media(max-width:790px){header.cb12-shell .cb12-mobile-more{display:block!important}header.cb12-shell .cb12-actions{gap:6px!important}}
@media(max-width:370px){header.cb12-shell .cb12-logo-name small{display:none!important}header.cb12-shell .cb12-actions{gap:4px!important}header.cb12-shell .cb12-mobile-more summary,header.cb12-shell .cb26-theme-toggle.cb12-theme,header.cb12-shell .cb12-search,header.cb12-shell .cb-global-profile.cb12-profile{width:34px!important;min-width:34px!important;height:36px!important}}

