/* Dungeons by Patred: https://fontstruct.com/fontstructions/show/2169161
   Licensed CC BY-ND 3.0; original unmodified WOFF2, see ../fonts/dungeons/license.txt.
   Missing Turkish glyphs fall back to the existing MCB Pixel font. */
@font-face{font-family:'MCB Dungeons';src:url('../fonts/dungeons/dungeons.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap;ascent-override:92%;descent-override:28%;line-gap-override:0%}
/* ==========================================================================
   MC-BLOCK "Sadece Bal!" tasarım sistemi — LeaderOS block teması için
   Kaynak: index.html tasarımı (2026-10). Bu dosya tüm sayfalarda yüklenir.
   ========================================================================== */

/* Fontlar: Google Fonts (layouts/main.php) */

/* ---------- Tokenlar ---------- */
:root{
  --mcb-ink:#1b1b1f;--mcb-cream:#fff7e3;--mcb-paper:#fff1c9;--mcb-paper2:#ffe9b0;--mcb-line:#f1e6cc;
  --mcb-gold:#ffb627;--mcb-gold-hi:#ffe08a;--mcb-gold-lo:#d27a12;--mcb-gold-hover:#ffc54d;
  --mcb-orange:#ff6a13;--mcb-rust:#c2410c;
  --mcb-green:#5fb83a;--mcb-green-hi:#8fdc5f;--mcb-green-lo:#3a7d22;--mcb-green-hover:#6cc947;--mcb-ok:#2f9e44;
  --mcb-gray:#7d7d7d;--mcb-gray-hi:#b5b5b5;--mcb-gray-lo:#4a4a4a;--mcb-gray-hover:#7f8fd9;
  --mcb-blue:#5865F2;--mcb-blue-hi:#8f98ff;--mcb-blue-lo:#3540b8;--mcb-blue-hover:#6b77ff;
  --mcb-red:#e03131;--mcb-red-hi:#ff8787;--mcb-red-lo:#a51111;
  --mcb-muted:#5b5b66;--mcb-text2:#3f3f46;
  --mcb-px:'Exo 2',Arial,sans-serif;--mcb-sans:'Exo 2',sans-serif;
  --mcb-gutter:clamp(20px,4vw,48px);
  /* eski tema değişkenlerini yeni paletle eşle */
  --primary:#ffb627;--primary-darker:#d27a12;--secondary:#ff6a13;--tertiary:#fff1c9;
}

/* ---------- Temel ---------- */
html.mcb-doc{scroll-behavior:smooth;scroll-padding-top:96px;background:#fff7e3;height:auto !important;min-height:100%;overflow-x:hidden}
body.mcb{display:block !important;height:auto !important;min-height:100vh}
html.mcb-doc,html.mcb-doc body{color-scheme:light}
body.mcb{margin:0;background-color:#fff7e3 !important;background-image:radial-gradient(rgba(232,146,12,.2) 1.5px,transparent 1.5px) !important;background-size:24px 24px !important;color:#1b1b1f !important;font-family:'Exo 2',sans-serif !important;text-wrap:pretty;overflow-x:clip}
body.mcb a{color:inherit;text-decoration:none}
body.mcb a:hover{color:#ff6a13}
body.mcb ::selection{background:#ffb627;color:#1b1b1f}
body.mcb :focus-visible{outline:3px solid #ff6a13;outline-offset:2px}
body.mcb h1,body.mcb h2,body.mcb h3,body.mcb h4,body.mcb h5,body.mcb h6,
body.mcb .h1,body.mcb .h2,body.mcb .h3,body.mcb .h4,body.mcb .h5,body.mcb .h6{font-family:'Exo 2',Arial,sans-serif;font-weight:700;color:#1b1b1f;letter-spacing:0}
body.mcb img{max-width:100%}
.mcb-px{font-family:'Exo 2',Arial,sans-serif !important}
.mcb-pixel{image-rendering:pixelated}
.mcb-main{display:block !important;min-height:40vh;height:auto !important;overflow-x:clip;flex:none}
.mcb-wrap{max-width:1240px;margin:0 auto;padding-left:var(--mcb-gutter);padding-right:var(--mcb-gutter);box-sizing:border-box}
.mcb-wrap--wide{max-width:1336px}
.mcb-section{padding:clamp(48px,6vw,80px) var(--mcb-gutter) 0}
.mcb-section > .mcb-inner{max-width:1240px;margin:0 auto}
.mcb-split{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start}
.mcb-split > .mcb-col-main{flex:999 1 560px;min-width:0}
.mcb-split > .mcb-col-side{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:24px}
.mcb-stack{display:flex;flex-direction:column;gap:24px}
.mcb-sr{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}

/* ---------- Butonlar ---------- */
.mcb-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:10px 16px;font-size:16px;line-height:1.15;border:3px solid #1b1b1f;border-radius:0;font-family:'Exo 2',Arial,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;text-decoration:none !important;transition:transform 80ms,background 150ms;box-sizing:border-box;white-space:nowrap;-webkit-appearance:none;appearance:none}
.mcb-btn:active{transform:translateY(2px)}
.mcb-btn[disabled],.mcb-btn.disabled{opacity:.55;cursor:not-allowed;pointer-events:none}
.mcb-btn--gold{background:#ffb627;color:#1b1b1f !important;box-shadow:inset -3px -4px 0 #d27a12,inset 3px 3px 0 #ffe08a}
.mcb-btn--gold:hover{background:#ffc54d;color:#1b1b1f !important}
.mcb-btn--gold:active{box-shadow:inset 3px 4px 0 #d27a12}
.mcb-btn--green{background:#5fb83a;color:#fff !important;box-shadow:inset -3px -4px 0 #3a7d22,inset 3px 3px 0 #8fdc5f;text-shadow:2px 2px 0 #2b5c18}
.mcb-btn--green:hover{background:#6cc947;color:#fff !important}
.mcb-btn--green:active{box-shadow:inset 3px 4px 0 #3a7d22}
.mcb-btn--gray{background:#7d7d7d;color:#fff !important;box-shadow:inset -3px -4px 0 #4a4a4a,inset 3px 3px 0 #b5b5b5;text-shadow:2px 2px 0 #3a3a3a}
.mcb-btn--gray:hover{background:#7f8fd9;color:#fff !important}
.mcb-btn--gray:active{box-shadow:inset 3px 4px 0 #4a4a4a}
.mcb-btn--blue{background:#5865F2;color:#fff !important;box-shadow:inset -3px -4px 0 #3540b8,inset 3px 3px 0 #8f98ff;text-shadow:2px 2px 0 #2b3290}
.mcb-btn--blue:hover{background:#6b77ff;color:#fff !important}
.mcb-btn--blue:active{box-shadow:inset 3px 4px 0 #3540b8}
.mcb-btn--red{background:#e03131;color:#fff !important;box-shadow:inset -3px -4px 0 #a51111,inset 3px 3px 0 #ff8787;text-shadow:2px 2px 0 #7a0d0d}
.mcb-btn--red:hover{background:#f03e3e;color:#fff !important}
.mcb-btn--white{background:#fff;color:#1b1b1f !important;box-shadow:4px 4px 0 #1b1b1f}
.mcb-btn--white:hover{background:#fff1c9;color:#1b1b1f !important}
.mcb-btn--sm{padding:8px 14px;font-size:15px}
.mcb-btn--lg{padding:12px 20px;font-size:18px}
.mcb-btn--xl{padding:14px 22px;font-size:20px}
.mcb-btn--drop.mcb-btn--gold{box-shadow:inset -3px -4px 0 #d27a12,inset 3px 3px 0 #ffe08a,5px 5px 0 #1b1b1f}
.mcb-btn--drop.mcb-btn--gold:active{transform:translate(3px,3px);box-shadow:inset 3px 4px 0 #d27a12,2px 2px 0 #1b1b1f}
.mcb-btn--block{display:flex;width:100%;justify-content:space-between}
.mcb-btn--icon{width:44px;height:44px;padding:0}
.mcb-btn svg{flex-shrink:0}

/* ---------- Etiketler ---------- */
.mcb-eyebrow{display:inline-block;background:#fff1c9;border:2px solid #1b1b1f;font-family:'Exo 2',Arial,sans-serif;font-size:15px;font-weight:600;padding:3px 10px;color:#1b1b1f;line-height:1.3}
.mcb-eyebrow--white{background:#fff}
.mcb-eyebrow--gold{background:#ffb627;border-color:#ffb627}
.mcb-tag{display:inline-block;background:#ffb627;border:2px solid #1b1b1f;font-family:'Exo 2',Arial,sans-serif;font-size:13px;font-weight:600;padding:1px 8px;color:#1b1b1f;line-height:1.35}
.mcb-pill{display:inline-block;background:#fff;border:2px solid #1b1b1f;padding:5px 10px;font-size:13px;font-weight:700;color:#1b1b1f}
.mcb-sticker{display:inline-block;background:#ff6a13;color:#1b1b1f;border:3px solid #1b1b1f;font-family:'Exo 2',Arial,sans-serif;font-weight:700;font-size:15px;padding:2px 10px;transform:rotate(4deg)}
.mcb-h2{margin:16px 0 0;font-family:'Exo 2',Arial,sans-serif !important;font-weight:700;font-size:clamp(40px,5vw,64px) !important;line-height:1 !important;color:#1b1b1f}
.mcb-h2 em,.mcb-accent{color:#ff6a13;font-style:normal}
.mcb-lead{margin:18px 0 0;font-size:17px;line-height:1.6;max-width:46ch;color:#3f3f46}
.mcb-pulse{display:block;width:10px;height:10px;background:#2f9e44;flex-shrink:0}

/* ---------- Kartlar ---------- */
.mcb-card{background:#fff;border:3px solid #1b1b1f;box-shadow:6px 6px 0 #1b1b1f;color:#1b1b1f}
.mcb-card--orange{box-shadow:6px 6px 0 #ff6a13}
.mcb-card--dark{background:#1b1b1f;color:#fff;box-shadow:6px 6px 0 #ff6a13}
.mcb-card--dark .mcb-muted-d{color:#d4d4d8}
.mcb-card--blue{background:#5865F2;color:#fff}
.mcb-card--pad{padding:20px}
a.mcb-card,.mcb-card--hover{transition:transform 200ms,box-shadow 200ms}
a.mcb-card:hover,.mcb-card--hover:hover{transform:translate(-3px,-4px);box-shadow:9px 10px 0 #ff6a13;color:#1b1b1f}
.mcb-card--lift:hover{transform:translate(-3px,-5px);box-shadow:9px 11px 0 #1b1b1f}
.mcb-card__head{padding:16px 20px;border-bottom:3px solid #1b1b1f;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;background:#fff}
.mcb-card__head--gold{background:#ffb627}
.mcb-card__title{font-family:'Exo 2',Arial,sans-serif;font-weight:700;font-size:22px;line-height:1.15;margin:0;color:#1b1b1f}
.mcb-card__sub{font-size:13px;font-weight:700;margin-top:2px;color:#5b5b66}
.mcb-card__head--gold .mcb-card__sub{color:#1b1b1f}
.mcb-card__body{padding:20px}
.mcb-card__foot{padding:6px 20px 20px}
.mcb-step{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:#1b1b1f;color:#ffb627;font-size:18px;margin-right:12px;font-family:'Exo 2',Arial,sans-serif}
.mcb-row{display:grid;align-items:center;gap:12px;padding:10px 0;border-bottom:2px solid #f1e6cc}
.mcb-row:last-child{border-bottom:0}
.mcb-list{list-style:none;margin:0;padding:10px 20px;display:flex;flex-direction:column}
.mcb-av{width:36px;height:36px;box-sizing:border-box;border:2px solid #1b1b1f;background:#ffe9b0 center/cover no-repeat;image-rendering:pixelated;display:block;object-fit:cover;flex-shrink:0}
.mcb-av--40{width:40px;height:40px}
.mcb-rank{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#fff1c9;border:2px solid #1b1b1f;font-family:'Exo 2',Arial,sans-serif;font-weight:700;font-size:16px}
.mcb-rank--1{background:#ffb627}.mcb-rank--2{background:#d4d4d8}.mcb-rank--3{background:#e8925a}
.mcb-name{font-weight:700;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}
.mcb-amt{font-weight:800;font-size:14px;color:#c2410c;font-variant-numeric:tabular-nums;white-space:nowrap}
.mcb-small{font-size:12px;color:#5b5b66}

/* ---------- Form ---------- */
.mcb-label{display:block;font-size:12px;font-weight:800;letter-spacing:.1em;margin-bottom:6px;text-transform:uppercase;color:#1b1b1f}
.mcb-input{width:100%;box-sizing:border-box;padding:12px 14px;border:3px solid #1b1b1f;background:#fff;color:#1b1b1f;font:600 16px 'Exo 2',sans-serif;box-shadow:inset 3px 3px 0 #ece4d0;outline:none;border-radius:0}
.mcb-input:focus{border-color:#ff6a13}
.mcb-check{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.45;cursor:pointer}
.mcb-check input{width:20px;height:20px;accent-color:#5fb83a;margin:0;flex-shrink:0}

/* ---------- Header ---------- */
.mcb-header{position:fixed;top:0;left:0;right:0;z-index:1040;background:#fff;border-bottom:3px solid #1b1b1f;transition:box-shadow 250ms}
.mcb-header.is-scrolled{box-shadow:0 6px 0 rgba(27,27,31,.12)}
.mcb-header__bar{max-width:1240px;margin:0 auto;padding:12px var(--mcb-gutter);display:flex;align-items:center;gap:24px}
.mcb-brand{display:flex;align-items:center;gap:10px;color:#1b1b1f !important;flex-shrink:0}
.mcb-brand img{display:block;width:40px;height:40px;image-rendering:pixelated;filter:drop-shadow(2px 3px 0 rgba(27,27,31,.35))}
.mcb-brand__txt{display:flex;flex-direction:column;line-height:1}
.mcb-brand__name{font-family:'Exo 2',Arial,sans-serif;font-weight:700;font-size:24px;white-space:nowrap}
.mcb-brand__name b,.mcb-brand__name span{color:#ff6a13;font-weight:700}
.mcb-brand__tag{font-size:10px;letter-spacing:.2em;color:#5b5b66;margin-top:2px;font-weight:700}
.mcb-nav{display:flex;gap:6px;flex:1;min-width:0;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}
.mcb-nav.is-compact .mcb-nav__txt{display:none}
.mcb-nav .dropdown{position:static}
.mcb-nav__link{display:flex;align-items:center;gap:8px;padding:8px 10px;background:transparent;color:#1b1b1f !important;transition:background 150ms;border:0;cursor:pointer;font:inherit}
.mcb-nav__link:hover,.mcb-nav__link.is-active,.mcb-nav .show>.mcb-nav__link{background:#fff1c9;color:#1b1b1f !important}
.mcb-nav__link svg,.mcb-nav__link i{color:#ff6a13;font-size:16px;width:18px;text-align:center;flex-shrink:0}
.mcb-nav__link.dropdown-toggle::after{display:none}
.mcb-nav__caret{font-size:10px !important;width:auto !important;color:#1b1b1f !important;opacity:.6}
.mcb-actions{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-left:auto}
.mcb-cart{position:relative}
.mcb-badge{position:absolute;top:-9px;right:-9px;min-width:22px;height:22px;box-sizing:border-box;padding:0 5px;display:flex;align-items:center;justify-content:center;background:#ff6a13;border:2px solid #1b1b1f;font-family:'Exo 2',Arial,sans-serif;font-size:13px;color:#1b1b1f;line-height:1}
.mcb-user{display:flex;align-items:center;gap:10px;height:44px;box-sizing:border-box;padding:0 12px 0 4px;background:#fff;border:3px solid #1b1b1f;box-shadow:3px 3px 0 #1b1b1f;color:#1b1b1f !important;font-weight:700;font-size:14px;cursor:pointer}
.mcb-user:hover{background:#fff1c9}
.mcb-user img{width:30px;height:30px;border:2px solid #1b1b1f;image-rendering:pixelated;display:block}
.mcb-user__meta{display:flex;flex-direction:column;line-height:1.1;max-width:140px}
.mcb-user__meta small{font-size:10px;letter-spacing:.12em;color:#5b5b66;font-weight:800;text-transform:uppercase}
.mcb-user__meta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.mcb-user.dropdown-toggle::after{display:none}
.mcb-burger{display:none}
.mcb-header .dropdown-menu,body.mcb .dropdown-menu{border:3px solid #1b1b1f !important;border-radius:0 !important;box-shadow:6px 6px 0 #1b1b1f !important;padding:6px !important;background:#fff !important;min-width:220px;margin-top:10px !important}
body.mcb .dropdown-item{display:flex;align-items:center;gap:10px;padding:9px 12px !important;font-weight:700;font-size:14px;color:#1b1b1f !important;border-radius:0 !important;background:transparent}
body.mcb .dropdown-item i{width:18px;text-align:center;color:#ff6a13}
body.mcb .dropdown-item:hover,body.mcb .dropdown-item:focus,body.mcb .dropdown-item.active{background:#fff1c9 !important;color:#1b1b1f !important}
body.mcb .dropdown-item.text-danger,body.mcb .dropdown-item.text-danger i{color:#c92a2a !important}
body.mcb .dropdown-item b{margin-left:auto;color:#c2410c}
body.mcb .dropdown-divider{border-top:2px solid #f1e6cc !important;margin:6px 0}
.mcb-broadcast{background:#1b1b1f;color:#ffb627;font-family:'Exo 2',Arial,sans-serif;font-weight:600;font-size:15px;text-align:center;padding:6px 16px;border-bottom:3px solid #ffb627}
.mcb-broadcast a{color:#ffb627 !important;text-decoration:underline !important}
.mcb-broadcast a + a{margin-left:18px}
.mcb-spacer{height:71px}
@media (max-width:1100px){.mcb-nav__txt{display:none}}
@media (max-width:991.98px){
  .mcb-nav{display:none}
  .mcb-burger{display:flex}
  .mcb-user__meta{display:none}
  .mcb-user{padding:0 4px}
}
@media (max-width:559.98px){.mcb-hide-sm{display:none !important}.mcb-header__bar{gap:12px}.mcb-brand__name{font-size:20px}}

/* Mobil menü */
.mcb-mobile.offcanvas{background:#fff7e3 !important;border-right:3px solid #1b1b1f !important;width:min(320px,86vw) !important}
.mcb-mobile__head{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:3px solid #1b1b1f;background:#fff}
.mcb-mobile__body{padding:16px 18px;display:flex;flex-direction:column;gap:6px;overflow-y:auto}
.mcb-mobile__link{display:flex;align-items:center;gap:12px;padding:11px 12px;background:#fff;border:2px solid #1b1b1f;font-weight:700;font-size:15px;color:#1b1b1f !important}
.mcb-mobile__link i,.mcb-mobile__link svg{color:#ff6a13;width:18px;text-align:center}
.mcb-mobile__link.is-active,.mcb-mobile__link:hover{background:#fff1c9}
.mcb-mobile__sub{margin-left:18px;border-width:2px 2px 2px 6px;font-size:14px}
.mcb-mobile__user{display:flex;align-items:center;gap:12px;padding:12px;background:#ffb627;border:3px solid #1b1b1f;box-shadow:4px 4px 0 #1b1b1f;margin-bottom:10px;color:#1b1b1f !important}
.mcb-mobile__user img{width:40px;height:40px;border:2px solid #1b1b1f;image-rendering:pixelated}
.mcb-mobile__user small{display:block;font-size:11px;font-weight:800;letter-spacing:.1em}
.mcb-mobile__close{width:38px;height:38px;border:2px solid #1b1b1f;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}

/* ---------- Sayfa başlığı (iç sayfalar) ---------- */
.mcb-hero{position:relative;overflow:hidden;padding:128px var(--mcb-gutter) 48px;background:linear-gradient(180deg,#ffc93a 0%,#ffdd7a 100%);border-bottom:3px solid #1b1b1f}
.mcb-hero__inner{max-width:1240px;margin:0 auto;position:relative;display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}
.mcb-hero__text{min-width:0;max-width:820px}
.mcb-crumb{display:flex;gap:8px;font-size:14px;font-weight:700;flex-wrap:wrap;color:#1b1b1f}
.mcb-crumb a{text-decoration:underline !important}
.mcb-crumb--box{background:#fff;border:2px solid #1b1b1f;padding:4px 10px;display:inline-flex}
.mcb-hero__title{margin:14px 0 0 !important;font-family:'Exo 2',Arial,sans-serif !important;font-weight:700;font-size:clamp(48px,7vw,96px) !important;line-height:.98 !important;color:#fff !important;-webkit-text-stroke:3px #1b1b1f;paint-order:stroke fill;text-shadow:0 6px 0 #d27a12,0 10px 0 #1b1b1f;overflow-wrap:anywhere}
.mcb-hero__title--md{font-size:clamp(40px,5.5vw,76px) !important}
.mcb-hero__desc{margin:20px 0 0;font-size:17px;font-weight:500;max-width:52ch;color:#1b1b1f}
.mcb-float{position:absolute;background:url("../img/extras/Honey_Block_JE1_BE2.png") center/contain no-repeat;image-rendering:pixelated;pointer-events:none}
.mcb-float--a{right:5%;top:88px;width:110px;height:110px;opacity:.85;filter:drop-shadow(6px 8px 0 rgba(27,27,31,.25))}
.mcb-float--b{right:22%;bottom:-20px;width:64px;height:64px;opacity:.6}
@media (max-width:767.98px){.mcb-float--a{width:70px;height:70px;top:80px;right:4%}.mcb-float--b{display:none}}

/* ---------- Ana sayfa ---------- */
.mcb-home-hero{position:relative;overflow:hidden;min-height:92vh;box-sizing:border-box;padding:140px var(--mcb-gutter) 150px;display:flex;align-items:center;justify-content:center;background:#ffd96b}
.mcb-home-hero canvas{position:absolute;inset:0;width:100%;height:100%;display:block}
.mcb-home-hero__glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 58% 52% at 50% 46%,rgba(255,247,227,.8) 0%,rgba(255,247,227,.4) 55%,rgba(255,247,227,0) 100%)}
.mcb-home-hero__content{position:relative;max-width:860px;display:flex;flex-direction:column;align-items:center;text-align:center}
.mcb-online{display:flex;align-items:center;gap:10px;background:#fff;border:3px solid #1b1b1f;padding:6px 14px 6px 10px;font-weight:700;font-size:14px;box-shadow:4px 4px 0 #1b1b1f}
.mcb-logo-big{margin:28px 0 0 !important;font-family:'Exo 2',Arial,sans-serif !important;font-weight:700;font-size:clamp(72px,13vw,184px) !important;line-height:.9 !important;letter-spacing:.01em;color:#fff !important;-webkit-text-stroke:4px #1b1b1f;paint-order:stroke fill;text-shadow:0 8px 0 #d27a12,0 14px 0 #1b1b1f;display:flex}
.mcb-logo-big span{display:block}
.mcb-slogan{margin-top:22px;font-family:'Exo 2',Arial,sans-serif;font-weight:700;font-size:clamp(24px,3vw,36px);color:#1b1b1f;background:#ff6a13;border:3px solid #1b1b1f;padding:4px 16px;transform:rotate(-2deg);box-shadow:4px 4px 0 #1b1b1f}
.mcb-home-hero p.mcb-hero-p{margin:26px 0 0;font-size:clamp(16px,1.5vw,19px);line-height:1.55;max-width:46ch;font-weight:500}
.mcb-cta-row{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px}
.mcb-ipbtn{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 22px 14px;min-width:260px;background:#ffb627;color:#1b1b1f;border:3px solid #1b1b1f;box-shadow:inset -4px -5px 0 #d27a12,inset 4px 4px 0 #ffe08a,6px 6px 0 #1b1b1f;font-family:'Exo 2',Arial,sans-serif;cursor:pointer;transition:transform 80ms,background 150ms;text-align:left}
.mcb-ipbtn:hover{background:#ffc54d}
.mcb-ipbtn:active{transform:translate(3px,3px);box-shadow:inset 3px 4px 0 #d27a12,3px 3px 0 #1b1b1f}
.mcb-ipbtn__ip{font-size:clamp(18px,2.4vw,24px);font-weight:700;letter-spacing:.02em;white-space:nowrap}
.mcb-ipbtn__hint{font-family:'Exo 2',sans-serif;font-size:13px;font-weight:700}
.mcb-dcbtn{display:flex;align-items:center;gap:12px;padding:12px 22px 14px;background:#5865F2;color:#fff !important;border:3px solid #1b1b1f;box-shadow:inset -4px -5px 0 #3540b8,inset 4px 4px 0 #8f98ff,6px 6px 0 #1b1b1f;font-family:'Exo 2',Arial,sans-serif;text-shadow:2px 2px 0 #2b3290;transition:transform 80ms,background 150ms}
.mcb-dcbtn:hover{background:#6b77ff;color:#fff !important}
.mcb-dcbtn:active{transform:translate(3px,3px);box-shadow:inset 3px 4px 0 #3540b8,3px 3px 0 #1b1b1f}
.mcb-dcbtn b{font-size:22px;font-weight:700;display:block}
.mcb-dcbtn small{font-family:'Exo 2',sans-serif;font-size:13px;font-weight:700;text-shadow:none;display:block}
.mcb-marquee{background:#1b1b1f;color:#ffb627;overflow:hidden;transform:rotate(-1.2deg) scale(1.03);margin:-20px 0 0;position:relative;z-index:2;border-top:3px solid #ffb627;border-bottom:3px solid #ffb627}
.mcb-marquee__track{display:flex;width:max-content;will-change:transform}
.mcb-marquee__item{display:flex;align-items:center;gap:24px;padding:14px 24px 14px 0;font-family:'Exo 2',Arial,sans-serif;font-weight:700;font-size:clamp(22px,2.6vw,34px);text-transform:uppercase;white-space:nowrap}
.mcb-marquee__item::after{content:"";width:14px;height:14px;background:#ff6a13;display:block;transform:rotate(45deg)}
.mcb-home-grid{max-width:1336px;margin:0 auto;padding:0 var(--mcb-gutter);display:flex;flex-wrap:wrap;gap:40px;align-items:flex-start}
.mcb-home-main{flex:999 1 640px;min-width:0}
.mcb-home-side{flex:1 1 300px;max-width:440px;min-width:0;padding-top:clamp(72px,9vw,120px);display:flex;flex-direction:column;gap:24px}
.mcb-home-sec{padding:clamp(72px,9vw,120px) 0 0}
.mcb-grid-auto{display:grid;gap:24px}
.mcb-newsrow{background:#fff;border:3px solid #1b1b1f;box-shadow:6px 6px 0 #1b1b1f;display:grid;grid-template-columns:minmax(0,190px) minmax(0,1fr);color:#1b1b1f !important;transition:transform 200ms,box-shadow 200ms}
.mcb-newsrow:hover{transform:translate(-3px,-4px);box-shadow:9px 10px 0 #ff6a13;color:#1b1b1f !important}
.mcb-newsrow__img{position:relative;min-height:140px;border-right:3px solid #1b1b1f;background:#ffe9b0 center/cover no-repeat}
.mcb-newsrow__body{padding:14px 18px 16px;display:flex;flex-direction:column;gap:6px;min-width:0}
.mcb-newsrow h3{margin:0 !important;font-size:23px !important;line-height:1.1 !important}
.mcb-newsrow p{margin:0;font-size:14px;line-height:1.5;color:#3f3f46}
@media (max-width:480px){.mcb-newsrow{grid-template-columns:1fr}.mcb-newsrow__img{border-right:0;border-bottom:3px solid #1b1b1f;min-height:150px}}
.mcb-podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:end;margin-top:28px}
.mcb-podium__col{display:flex;flex-direction:column;align-items:center;min-width:0}
.mcb-podium__skin{width:64px;height:128px;background:center bottom/contain no-repeat;image-rendering:pixelated;filter:drop-shadow(4px 4px 0 rgba(27,27,31,.3))}
.mcb-podium__name{font-weight:800;font-size:14px;margin-top:6px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.mcb-podium__amt{font-size:12px;font-weight:700;margin-bottom:8px}
.mcb-podium__block{width:100%;transform-origin:bottom;border:3px solid #1b1b1f;border-bottom:0;display:flex;justify-content:center;padding-top:10px;box-sizing:border-box;font-family:'Exo 2',Arial,sans-serif;font-weight:700;font-size:36px;color:#1b1b1f}
.mcb-podium__block--1{height:160px;background:#ffb627;box-shadow:inset -4px -4px 0 #d27a12,inset 4px 4px 0 #ffe08a}
.mcb-podium__block--2{height:110px;background:#d4d4d8;box-shadow:inset -4px -4px 0 #9a9aa3,inset 4px 4px 0 #f4f4f5}
.mcb-podium__block--3{height:80px;background:#e8925a;box-shadow:inset -4px -4px 0 #b8642e,inset 4px 4px 0 #f7b98a}
.mcb-term{background:#26262c;border:3px solid #3f3f46;padding:0 0 18px}
.mcb-term__bar{display:flex;gap:6px;padding:10px 12px;border-bottom:3px solid #3f3f46}
.mcb-term__bar span{width:10px;height:10px;display:block}
.mcb-cube{background:url("../img/extras/Honey_Block_JE1_BE2.png") center/contain no-repeat;image-rendering:pixelated}
.mcb-pkg{position:relative;display:flex;flex-direction:column;align-items:center;gap:14px;padding:30px 18px 20px;border:3px solid #1b1b1f;box-shadow:6px 6px 0 #1b1b1f;color:#1b1b1f !important;transition:transform 200ms,box-shadow 200ms}
.mcb-pkg:hover{transform:translate(-3px,-6px);box-shadow:9px 12px 0 #1b1b1f;color:#1b1b1f !important}
.mcb-pkg__amt{font-family:'Exo 2',sans-serif;font-weight:800;font-size:28px;line-height:1;font-variant-numeric:lining-nums}
.mcb-pkg .mcb-sticker{position:absolute;top:-14px;right:-10px}
.mcb-feature{display:flex;gap:16px;align-items:flex-start;padding:20px}
.mcb-feature__ic{width:48px;height:48px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#ffb627;border:3px solid #1b1b1f;box-shadow:inset -3px -3px 0 #d27a12;color:#1b1b1f;font-size:20px}
.mcb-feature__t{display:block;font-family:'Exo 2',Arial,sans-serif;font-weight:700;font-size:22px}
.mcb-feature__d{display:block;font-size:14px;line-height:1.5;color:#3f3f46;margin-top:4px}
.mcb-discord{position:relative;overflow:hidden;background:#5865F2;color:#fff;border:3px solid #1b1b1f;box-shadow:6px 6px 0 #1b1b1f;padding:22px;display:flex;flex-direction:column;gap:16px}
.mcb-discord__bg{position:absolute;right:-28px;top:-28px;width:150px;height:150px;opacity:.12;pointer-events:none}
.mcb-discord__ch{display:flex;align-items:center;gap:10px;padding:8px 10px;background:#4752c4;border:2px solid #1b1b1f;transition:background 180ms}
.mcb-discord__ch:hover{background:#3c46b0}
.mcb-discord__ch span:first-of-type{flex:1;min-width:0;font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mcb-discord__ch b{font-size:12px;font-weight:800;color:#1b1b1f;background:#fff;padding:1px 8px;font-variant-numeric:tabular-nums}
.mcb-play{position:relative;overflow:hidden;background:#ffb627;border:3px solid #1b1b1f;box-shadow:8px 8px 0 #1b1b1f;padding:clamp(28px,5vw,64px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:40px;align-items:center}
.mcb-play__steps{margin:22px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}
.mcb-play__steps li{display:flex;gap:14px;align-items:flex-start;font-size:16px;line-height:1.5;font-weight:600}
.mcb-play__steps li b{width:34px;height:34px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#1b1b1f;color:#ffb627;font-family:'Exo 2',Arial,sans-serif;font-weight:700;font-size:18px}
.mcb-play__steps li span{padding-top:4px}
.mcb-ipbox{position:relative;background:#1b1b1f;color:#fff;border:3px solid #1b1b1f;padding:24px}
.mcb-ipbox__lbl{font-size:12px;font-weight:800;letter-spacing:.16em;color:#b0b0b8}
.mcb-ipbox__ip{flex:1;min-width:200px;font-family:'Exo 2',Arial,sans-serif;font-weight:700;font-size:clamp(20px,2.6vw,32px);color:#ffb627;white-space:nowrap}
.mcb-live{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:800;letter-spacing:.14em;color:#2f9e44}
.mcb-stripe{margin-top:clamp(72px,9vw,120px);height:14px;background:repeating-linear-gradient(90deg,#ffb627 0 28px,#ff9a1f 28px 56px);border-top:3px solid #1b1b1f}

/* ---------- Footer ---------- */
.mcb-footer{background:#1b1b1f;color:#fff;border-top:3px solid #1b1b1f}
.mcb-footer a{color:#e4e4e7}
.mcb-footer__ipbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;background:#26262c;border:3px solid #000;box-shadow:inset -4px -4px 0 #141417,inset 4px 4px 0 #34343b;padding:20px 24px}
.mcb-footer__cols{max-width:1240px;margin:0 auto;padding:48px var(--mcb-gutter) 0;display:flex;flex-wrap:wrap;gap:40px 56px}
.mcb-footer__brand{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:18px}
.mcb-footer__brand .mcb-brand img{width:56px;height:56px}
.mcb-footer__brand .mcb-brand__name{font-size:32px;color:#fff}
.mcb-footer__brand .mcb-brand__name span{color:#ffb627}
.mcb-footer__brand .mcb-brand__tag{font-size:11px;color:#b0b0b8;margin-top:4px}
.mcb-footer__brand p{margin:0;max-width:40ch;color:#b0b0b8;font-size:15px;line-height:1.55}
.mcb-footer__chip{border:2px solid #3a3a40;padding:4px 10px;font-size:12px;font-weight:700;color:#e4e4e7;display:inline-block}
.mcb-footer__grid{flex:2 1 540px;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:32px}
.mcb-footer__h{display:flex;align-items:center;gap:10px;font-family:'Exo 2',Arial,sans-serif;font-weight:700;font-size:18px;color:#ffb627;margin-bottom:18px}
.mcb-footer__h::before{content:"";width:10px;height:10px;background:#ffb627;display:block}
.mcb-footer__link{display:flex;align-items:center;gap:10px;font-size:14px;color:#e4e4e7 !important;transition:color 150ms,transform 200ms}
.mcb-footer__link:hover{color:#ffb627 !important;transform:translateX(4px)}
.mcb-footer__ic{width:28px;height:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#3a3a40;border:2px solid #000;color:#ffb627;font-size:13px}
.mcb-footer__bottom{max-width:1240px;margin:48px auto 0;padding:20px var(--mcb-gutter) 28px;border-top:3px solid #2a2a30;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;font-size:13px;color:#b0b0b8}
.mcb-footer__bottom a{color:#b0b0b8 !important;text-decoration:underline}
.mcb-footer__pills{display:flex;gap:8px;flex-wrap:wrap}
.mcb-footer__pill{display:inline-flex;align-items:center;gap:8px;border:2px solid #3a3a40;background:#26262c;color:#e4e4e7 !important;padding:5px 10px;font-size:12px;font-weight:700;cursor:pointer}
.mcb-footer__pill::after{display:none !important}
.mcb-footer .dropdown-menu{max-height:320px;overflow:auto}

/* ---------- Toast ---------- */
.mcb-toast{position:fixed;left:24px;bottom:24px;z-index:2000;display:flex;align-items:center;gap:12px;background:#1b1b1f;color:#fff;border:3px solid #1b1b1f;box-shadow:6px 6px 0 #ffb627;padding:12px 18px 12px 12px;font-weight:700;font-size:15px;max-width:calc(100vw - 72px)}
.mcb-toast__ic{width:30px;height:30px;flex-shrink:0;background:#5fb83a;border:2px solid #fff;display:flex;align-items:center;justify-content:center}

/* ---------- Sıralama ---------- */
.mcb-rankhero{position:relative;overflow:hidden;padding:128px var(--mcb-gutter) 0;background:linear-gradient(180deg,#ffc93a 0%,#ffdd7a 55%,#fff1c9 100%);border-bottom:3px solid #1b1b1f}
.mcb-rankhero canvas{position:absolute;inset:0;width:100%;height:100%;display:block}
.mcb-rankhero canvas.mcb-confetti{pointer-events:none}
.mcb-rankhero__inner{position:relative;max-width:1240px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}
.mcb-rankhero h1{margin:14px 0 0 !important;font-family:'Exo 2',Arial,sans-serif !important;font-weight:700;font-size:clamp(52px,8vw,112px) !important;line-height:.95 !important;color:#fff !important;-webkit-text-stroke:3px #1b1b1f;paint-order:stroke fill;text-shadow:0 6px 0 #d27a12,0 10px 0 #1b1b1f}
.mcb-rankhero p{margin:18px 0 0;font-size:17px;font-weight:700;max-width:52ch;color:#fff;text-shadow:2px 2px 0 #1b1b1f}
.mcb-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px}
.mcb-tab{display:flex;align-items:center;gap:10px;padding:10px 16px;border:3px solid #1b1b1f;background:#fff;box-shadow:4px 4px 0 #1b1b1f;color:#1b1b1f !important;font-family:'Exo 2',Arial,sans-serif;font-weight:700;font-size:17px;cursor:pointer;transition:transform 80ms,background 150ms}
.mcb-tab:hover{transform:translateY(-2px);color:#1b1b1f !important}
.mcb-tab:active{transform:translateY(2px)}
.mcb-tab.is-active{background:#ffb627;box-shadow:inset -3px -4px 0 #d27a12,inset 3px 3px 0 #ffe08a}
.mcb-tab--sm{font-size:16px;padding:8px 16px}
.mcb-bigpodium{width:100%;max-width:760px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,2vw,20px);align-items:end;margin-top:48px}
.mcb-bigpodium__col{display:flex;flex-direction:column;align-items:center;min-width:0}
.mcb-bigpodium__skin{background:center bottom/contain no-repeat;image-rendering:pixelated;filter:drop-shadow(5px 5px 0 rgba(27,27,31,.3));width:clamp(52px,8vw,76px);height:clamp(104px,16vw,152px)}
.mcb-bigpodium__col--1 .mcb-bigpodium__skin{width:clamp(64px,10vw,96px);height:clamp(128px,20vw,192px)}
.mcb-bigpodium__card{background:#fff;border:3px solid #1b1b1f;box-shadow:4px 4px 0 #1b1b1f;padding:8px 12px;margin:10px 0 12px;max-width:100%;box-sizing:border-box}
.mcb-bigpodium__card div:first-child{font-weight:800;font-size:clamp(13px,1.4vw,16px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.mcb-bigpodium__card div:last-child{font-size:clamp(12px,1.2vw,14px);font-weight:700;color:#c2410c;margin-top:2px}
.mcb-bigpodium__block{width:100%;transform-origin:bottom;border:3px solid #1b1b1f;border-bottom:0;display:flex;justify-content:center;padding-top:14px;box-sizing:border-box;font-family:'Exo 2',Arial,sans-serif;font-weight:700;font-size:clamp(40px,6vw,64px);color:#1b1b1f}
.mcb-bigpodium__col--1 .mcb-bigpodium__block{height:clamp(150px,20vw,210px);background:#ffb627;box-shadow:inset -6px -6px 0 #d27a12,inset 6px 6px 0 #ffe08a}
.mcb-bigpodium__col--2 .mcb-bigpodium__block{height:clamp(110px,15vw,150px);background:#d4d4d8;box-shadow:inset -6px -6px 0 #9a9aa3,inset 6px 6px 0 #f4f4f5}
.mcb-bigpodium__col--3 .mcb-bigpodium__block{height:clamp(80px,11vw,110px);background:#e8925a;box-shadow:inset -6px -6px 0 #b8642e,inset 6px 6px 0 #f7b98a}
.mcb-crown{width:56px;height:40px;margin-bottom:-4px}
.mcb-rankrow{display:grid;grid-template-columns:44px 40px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 20px;border-bottom:2px solid #f1e6cc;transition:background 150ms}
.mcb-rankrow:hover{background:#fffaf0}
.mcb-rankrow.is-me{background:#fff1c9}
.mcb-rankrow__n{font-family:'Exo 2',Arial,sans-serif;font-weight:700;font-size:24px;color:#5b5b66}
.mcb-rankrow__bar{height:10px;background:#f1e6cc;border:2px solid #1b1b1f;margin-top:6px;box-sizing:border-box}
.mcb-rankrow__bar div{height:100%;transform-origin:left;background:repeating-linear-gradient(90deg,#ffb627 0 10px,#ff9a1f 10px 20px)}
.mcb-rankrow__v{font-family:'Exo 2',Arial,sans-serif;font-weight:700;font-size:18px;color:#c2410c;white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right}
.mcb-rankrow__extra{font-size:12px;color:#5b5b66;font-weight:700;margin-top:4px}
@media (max-width:575.98px){.mcb-rankrow{grid-template-columns:36px 36px minmax(0,1fr);padding:12px 14px}.mcb-rankrow__v{grid-column:2 / -1;text-align:left;font-size:16px}}
.mcb-count{display:flex;gap:8px;margin-top:14px;flex-wrap:wrap}
.mcb-count > div{display:flex;flex-direction:column;align-items:center;min-width:64px;background:#1b1b1f;color:#ffb627;border:3px solid #1b1b1f;box-shadow:inset 0 -4px 0 #000;padding:8px 6px 10px}
.mcb-count b{font-family:'Exo 2',Arial,sans-serif;font-weight:700;font-size:30px;line-height:1;font-variant-numeric:tabular-nums}
.mcb-count small{font-size:10px;font-weight:800;letter-spacing:.14em;color:#fff;margin-top:4px}
.mcb-search{display:flex;border-bottom:3px solid #1b1b1f}
.mcb-search input{flex:1;min-width:0;border:0;padding:12px 16px;font:600 15px 'Exo 2',sans-serif;outline:none;background:#fff}
.mcb-search button,.mcb-search a{border:0;border-left:3px solid #1b1b1f}

/* ---------- Haberler ---------- */
.mcb-newsgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:24px}
.mcb-newscard{background:#fff;border:3px solid #1b1b1f;box-shadow:6px 6px 0 #1b1b1f;display:flex;flex-direction:column;color:#1b1b1f !important;transition:transform 200ms,box-shadow 200ms}
.mcb-newscard:hover{transform:translate(-3px,-5px);box-shadow:9px 11px 0 #ff6a13;color:#1b1b1f !important}
.mcb-newscard__img{position:relative;aspect-ratio:16/9;background:#ffe9b0 center/cover no-repeat;border-bottom:3px solid #1b1b1f}
.mcb-newscard__img .mcb-tag{position:absolute;top:12px;left:12px;font-size:14px;padding:2px 10px}
.mcb-newscard__body{padding:20px 22px 22px;display:flex;flex-direction:column;gap:8px;flex:1}
.mcb-newscard h3{margin:0 !important;font-size:26px !important;line-height:1.05 !important}
.mcb-newscard p{margin:0;font-size:15px;line-height:1.55;color:#3f3f46}
.mcb-newscard__more{font-weight:800;font-size:14px;color:#c2410c;margin-top:auto;padding-top:6px}
.mcb-newscard--feature{grid-column:1 / -1}
@media (min-width:900px){.mcb-newscard--feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mcb-newscard--feature .mcb-newscard__img{aspect-ratio:auto;min-height:320px;border-bottom:0;border-right:3px solid #1b1b1f}.mcb-newscard--feature h3{font-size:clamp(30px,3.4vw,46px) !important}}
.mcb-article{background:#fff;border:3px solid #1b1b1f;box-shadow:6px 6px 0 #1b1b1f}
.mcb-article__img{aspect-ratio:21/9;background:#ffe9b0 center/cover no-repeat;border-bottom:3px solid #1b1b1f}
.mcb-article__body{padding:clamp(20px,3vw,36px);display:flex;flex-direction:column;gap:16px}
.mcb-article .article-content{font-size:17px;line-height:1.7}
.mcb-article .article-content p{margin:0 0 1em;max-width:72ch}
.mcb-article .article-content img{border:3px solid #1b1b1f;height:auto}
.mcb-article .article-content h2,.mcb-article .article-content h3{margin:1.2em 0 .5em}
.mcb-article .article-content a{color:#c2410c;text-decoration:underline}
.mcb-article .article-content strong{font-weight:800}
.mc-news-list-row{display:block;padding:3px 0 3px 18px;position:relative}
.mc-news-list-row::before{content:"";position:absolute;left:0;top:.75em;width:8px;height:8px;background:#ff6a13}
.mcb-otherlink{display:flex;flex-direction:column;gap:4px;padding:14px 20px;border-bottom:2px solid #f1e6cc;color:#1b1b1f !important;transition:background 150ms}
.mcb-otherlink:hover{background:#fff1c9;color:#1b1b1f !important}
.mcb-otherlink b{font-family:'Exo 2',Arial,sans-serif;font-weight:700;font-size:19px;line-height:1.15}
.mcb-comment{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;padding:16px 20px;border-bottom:2px solid #f1e6cc}
.mcb-comment:last-child{border-bottom:0}
.mcb-comment img{width:44px;height:44px;border:2px solid #1b1b1f;image-rendering:pixelated}

/* ---------- Mağaza ---------- */
.mcb-balance{display:flex;align-items:center;gap:10px;background:#fff;border:3px solid #1b1b1f;box-shadow:4px 4px 0 #1b1b1f;padding:9px 14px;font-weight:700}
.mcb-balance b{font-family:'Exo 2',Arial,sans-serif;font-weight:700;font-size:20px}
.mcb-cartbtn .mcb-cartcount{min-width:26px;height:26px;box-sizing:border-box;padding:0 6px;display:flex;align-items:center;justify-content:center;background:#ff6a13;border:2px solid #1b1b1f;font-size:15px}
.mcb-catlist{padding:8px;display:flex;flex-direction:column;gap:4px}
.mcb-cat{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:10px 12px;border:2px solid transparent;background:#fff;font:700 15px 'Exo 2',sans-serif;text-align:left;color:#1b1b1f !important;transition:background 150ms}
.mcb-cat:hover{background:#fff1c9;color:#1b1b1f !important}
.mcb-cat.is-active{background:#ffb627;border-color:#1b1b1f}
.mcb-cat b{min-width:26px;text-align:center;background:#1b1b1f;color:#ffb627;font-size:12px;padding:2px 6px}
.mcb-cat--sub{margin-left:14px;width:calc(100% - 14px);font-size:14px;padding:7px 10px}
.mcb-cat--sub::before{content:"›";color:#ff6a13;margin-right:6px;font-weight:800}
.mcb-cat--sub span{flex:1}
.mcb-prodgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:22px}
.mcb-prod{position:relative;background:#fff;border:3px solid #1b1b1f;box-shadow:6px 6px 0 #1b1b1f;display:flex;flex-direction:column;transition:transform 200ms,box-shadow 200ms;color:#1b1b1f}
.mcb-prod:hover{transform:translate(-3px,-5px);box-shadow:9px 11px 0 #1b1b1f}
.mcb-prod__img{position:relative;aspect-ratio:1/1;background:#fff1c9;border-bottom:3px solid #1b1b1f;display:flex;align-items:center;justify-content:center;overflow:hidden}
.mcb-prod__img img{width:100%;height:100%;object-fit:contain;padding:12%;box-sizing:border-box;image-rendering:auto}
.mcb-prod__img .mcb-sticker{position:absolute;top:10px;right:10px;font-size:15px;padding:2px 8px;border-width:2px;pointer-events:none}
.mcb-prod__stock{position:absolute;top:10px;left:10px;background:#fff;border:2px solid #1b1b1f;font-size:11px;font-weight:800;padding:2px 7px;letter-spacing:.06em;text-transform:uppercase}
.mcb-prod__stock.is-out{background:#e03131;color:#fff}
.mcb-prod__body{padding:16px;display:flex;flex-direction:column;gap:6px;flex:1}
.mcb-prod__cat{font-size:12px;font-weight:800;letter-spacing:.08em;color:#5b5b66;text-transform:uppercase}
.mcb-prod__name{font-family:'Exo 2',Arial,sans-serif;font-weight:700;font-size:24px;line-height:1.05;margin:0}
.mcb-prod__price{display:flex;align-items:baseline;gap:8px;margin:auto 0 6px;padding-top:8px;flex-wrap:wrap}
.mcb-prod__price b{font-family:'Exo 2',sans-serif;font-weight:800;font-size:24px;color:#c2410c}
.mcb-prod__price s{color:#5b5b66;font-weight:700;font-size:14px}
.mcb-prod .stretched-link::after{z-index:1}
.mcb-catcard{display:flex;flex-direction:column;background:#fff;border:3px solid #1b1b1f;box-shadow:6px 6px 0 #1b1b1f;color:#1b1b1f !important;transition:transform 200ms,box-shadow 200ms}
.mcb-catcard:hover{transform:translate(-3px,-5px);box-shadow:9px 11px 0 #ff6a13;color:#1b1b1f !important}
.mcb-catcard__img{aspect-ratio:4/3;background:#fff1c9;border-bottom:3px solid #1b1b1f;display:flex;align-items:center;justify-content:center;overflow:hidden}
.mcb-catcard__img img{width:100%;height:100%;object-fit:contain;padding:10%;box-sizing:border-box}
.mcb-catcard__name{padding:14px 16px;display:flex;justify-content:space-between;align-items:center;gap:10px;font-family:'Exo 2',Arial,sans-serif;font-weight:700;font-size:22px}
.mcb-sechead{display:flex;align-items:center;gap:12px;margin:8px 0 18px}
.mcb-sechead span.line{flex:1;height:3px;background:#1b1b1f;opacity:.15}

/* ---------- Kredi ---------- */
.mcb-amtgrid{padding:22px 20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:16px}
.mcb-amt-btn{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:16px;border:3px solid #1b1b1f;background:#fff;box-shadow:4px 4px 0 #1b1b1f;cursor:pointer;color:#1b1b1f;text-align:left;transition:transform 120ms;font-family:'Exo 2',sans-serif}
.mcb-amt-btn:hover{transform:translateY(-3px)}
.mcb-amt-btn.is-active{background:#ffb627;box-shadow:inset -3px -4px 0 #d27a12,inset 3px 3px 0 #ffe08a}
.mcb-amt-btn .mcb-cube{width:40px;height:40px}
.mcb-amt-btn b{font-weight:800;font-size:26px;line-height:1;font-variant-numeric:lining-nums tabular-nums}
.mcb-amt-btn small{font-size:13px;font-weight:700}
.mcb-amt-btn .mcb-sticker{position:absolute;top:-13px;right:-8px;font-size:13px;padding:1px 7px;border-width:2px}
.mcb-methods{padding:22px 20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:14px}
.mcb-method{margin:0}
.mcb-method input{position:absolute;opacity:0;pointer-events:none}
.mcb-method label{display:flex;align-items:center;gap:12px;padding:14px;border:3px solid #1b1b1f;background:#fff;box-shadow:4px 4px 0 #1b1b1f;cursor:pointer;color:#1b1b1f;transition:transform 120ms;height:100%;box-sizing:border-box}
.mcb-method label:hover{transform:translateY(-2px)}
.mcb-method__radio{width:24px;height:24px;box-sizing:border-box;border:3px solid #1b1b1f;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}
.mcb-method__radio::after{content:"";width:10px;height:10px;display:block;background:transparent}
.mcb-method input:checked + label{background:#fff1c9;box-shadow:4px 4px 0 #ff6a13}
.mcb-method input:checked + label .mcb-method__radio::after{background:#5fb83a}
.mcb-method input:focus-visible + label{outline:3px solid #ff6a13;outline-offset:2px}
.mcb-method b{display:block;font-weight:800;font-size:15px}
.mcb-method small{display:block;font-size:12px;color:#5b5b66;margin-top:2px}
.mcb-sum{padding:20px;display:flex;flex-direction:column;gap:12px}
.mcb-sum__row{display:flex;justify-content:space-between;gap:12px;font-size:15px;font-weight:600}
.mcb-sum__row--total{font-weight:800;padding-top:12px;border-top:2px solid #f1e6cc}
.mcb-sum__price{font-family:'Exo 2',sans-serif;font-weight:800;font-size:36px;color:#c2410c;line-height:1}
.mcb-sticky{position:sticky;top:96px}
.mcb-history li{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 20px;border-bottom:2px solid #f1e6cc;font-weight:700;font-size:14px}
.mcb-history li:last-child{border-bottom:0}

/* ---------- Destek ---------- */
.mcb-ticket{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:14px;align-items:center;padding:14px 20px;border-bottom:2px solid #f1e6cc;transition:background 150ms;color:#1b1b1f !important}
.mcb-ticket:hover{background:#fffaf0}
.mcb-ticket__id{font-family:'Exo 2',Arial,sans-serif;font-weight:700;font-size:18px;color:#5b5b66}
.mcb-status{padding:3px 10px;border:2px solid #1b1b1f;font-size:12px;font-weight:800;white-space:nowrap;background:#e4e4e7;color:#1b1b1f}
.mcb-status--1{background:#ffe08a}.mcb-status--2{background:#b2f2bb}.mcb-status--3{background:#a5d8ff}.mcb-status--4{background:#e4e4e7}
.mcb-ticket form{margin:0}
.mcb-iconbtn{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:2px solid #1b1b1f;background:#fff;cursor:pointer;color:#1b1b1f !important;padding:0}
.mcb-iconbtn:hover{background:#fff1c9}
.mcb-iconbtn--red:hover{background:#ffe3e3;color:#c92a2a !important}
@media (max-width:575.98px){.mcb-ticket{grid-template-columns:auto minmax(0,1fr);}.mcb-ticket > :nth-child(3),.mcb-ticket > :nth-child(4){grid-column:2}}
.mcb-faq{border-bottom:2px solid #f1e6cc}
.mcb-faq:last-child{border-bottom:0}
.mcb-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;font:700 15px 'Exo 2',sans-serif;cursor:pointer;color:#1b1b1f}
.mcb-faq summary::-webkit-details-marker{display:none}
.mcb-faq summary::after{content:"+";font-family:'Exo 2',Arial,sans-serif;font-weight:700;font-size:22px;color:#ff6a13;flex-shrink:0}
.mcb-faq[open] summary::after{content:"−"}
.mcb-faq div{padding:0 20px 16px;font-size:14px;line-height:1.6;color:#3f3f46}

/* ---------- Giriş / Kayıt ---------- */
.mcb-auth{position:relative;overflow:hidden;min-height:100vh;box-sizing:border-box;padding:130px var(--mcb-gutter) 80px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#ffc93a 0%,#ffdd7a 60%,#fff7e3 100%)}
.mcb-auth--reg{background:linear-gradient(180deg,#7fd6ff 0%,#c8f0ff 60%,#fff7e3 100%)}
.mcb-auth > canvas{position:absolute;inset:0;width:100%;height:100%;display:block}
.mcb-auth__card{position:relative;width:100%;max-width:440px;background:#fff;border:3px solid #1b1b1f;box-shadow:8px 8px 0 #1b1b1f;z-index:1}
.mcb-auth__tabs{display:grid;grid-template-columns:1fr 1fr;border-bottom:3px solid #1b1b1f}
.mcb-auth__tabs a{padding:14px 18px;background:#fff;font-family:'Exo 2',Arial,sans-serif;font-weight:700;font-size:20px;color:#1b1b1f !important}
.mcb-auth__tabs a:first-child{border-right:3px solid #1b1b1f}
.mcb-auth__tabs a.is-active{background:#ffb627}
.mcb-auth__body{padding:24px;display:flex;flex-direction:column;gap:16px}
.mcb-auth__who{display:flex;align-items:center;gap:14px}
.mcb-auth__skin{width:64px;height:64px;flex-shrink:0;box-sizing:border-box;border:3px solid #1b1b1f;background:#ffe9b0 center/cover no-repeat;image-rendering:pixelated}
.mcb-auth__title{font-family:'Exo 2',Arial,sans-serif;font-weight:700;font-size:24px;line-height:1.1}
.mcb-auth__row{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:700;flex-wrap:wrap}
.mcb-auth__row a{text-decoration:underline !important}
.mcb-auth__switch{font-size:14px;font-weight:600}
.mcb-auth__switch a{color:#c2410c !important;font-weight:800;text-decoration:underline !important}
.mcb-auth__or{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:800;letter-spacing:.14em;color:#5b5b66}
.mcb-auth__or::before,.mcb-auth__or::after{content:"";flex:1;height:2px;background:#f1e6cc}
.mcb-auth__powered{position:relative;z-index:1;text-align:center;font-size:12px;margin-top:18px;color:#5b5b66}
.mcb-auth__col{display:flex;flex-direction:column;align-items:center;width:100%;max-width:440px}
.mcb-pass{position:relative}
.mcb-pass .mcb-input{padding-right:48px}
.mcb-pass button{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:36px;height:36px;border:0;background:transparent;cursor:pointer;color:#5b5b66}
.mcb-success{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:#5fb83a;border:3px solid #1b1b1f;box-shadow:inset -3px -4px 0 #3a7d22,inset 3px 3px 0 #8fdc5f;color:#fff;font-size:28px}

/* ==========================================================================
   LeaderOS / Bootstrap bileşenlerini yeni tasarıma uyarla (tüm iç sayfalar)
   ========================================================================== */
body.mcb .section{padding-top:clamp(40px,5vw,64px);padding-bottom:0}
body.mcb .container{max-width:1240px;padding-left:var(--mcb-gutter);padding-right:var(--mcb-gutter)}
body.mcb.mcb-generic nav[aria-label="breadcrumb"]{display:none}
body.mcb .text-muted{color:#5b5b66 !important}
body.mcb .text-primary{color:#c2410c !important}
body.mcb .bg-primary{background-color:#ffb627 !important;color:#1b1b1f !important}
body.mcb .text-heading{color:#1b1b1f !important}
body.mcb hr{border-top:2px solid #f1e6cc;opacity:1}
body.mcb .border-top,body.mcb .border-bottom{border-color:#f1e6cc !important;border-width:2px !important}

/* Kart */
body.mcb .card{background:#fff !important;border:3px solid #1b1b1f !important;border-radius:0 !important;box-shadow:6px 6px 0 #1b1b1f !important;color:#1b1b1f !important;margin-bottom:24px;overflow:visible}
body.mcb .card-header{background:#fff !important;border-bottom:3px solid #1b1b1f !important;border-radius:0 !important;padding:16px 20px !important}
body.mcb .card-title,body.mcb .card-header h2,body.mcb .card-header h3,body.mcb .card-header h4{font-family:'Exo 2',Arial,sans-serif !important;font-weight:700 !important;font-size:22px !important;margin:0 !important;color:#1b1b1f !important}
body.mcb .card-title::after,body.mcb .card-title::before{display:none !important}
body.mcb .card-body{padding:20px}
body.mcb .card-footer{background:#fff1c9 !important;border-top:3px solid #1b1b1f !important;border-radius:0 !important}
body.mcb .card-hover:hover{transform:translate(-3px,-4px);box-shadow:9px 10px 0 #ff6a13 !important}
body.mcb .card-img-top,body.mcb .card-img-right{border-radius:0 !important}
body.mcb .card-product .card-img-top{background:#fff1c9;border-bottom:3px solid #1b1b1f;object-fit:contain;padding:10%}

/* Butonlar */
body.mcb .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:3px solid #1b1b1f !important;border-radius:0 !important;font-family:'Exo 2',Arial,sans-serif !important;font-weight:600 !important;text-transform:uppercase;letter-spacing:.04em;padding:10px 16px;font-size:16px;line-height:1.15;transition:transform 80ms,background 150ms;box-shadow:none}
body.mcb .btn:active{transform:translateY(2px)}
body.mcb .btn:focus{box-shadow:none}
body.mcb .btn-sm{padding:6px 12px;font-size:14px}
body.mcb .btn-lg{padding:12px 20px;font-size:18px}
body.mcb .btn-primary,body.mcb .btn-warning,body.mcb .btn-translucent-primary,body.mcb .btn-profile{background:#ffb627 !important;color:#1b1b1f !important;box-shadow:inset -3px -4px 0 #d27a12,inset 3px 3px 0 #ffe08a !important}
body.mcb .btn-primary:hover,body.mcb .btn-warning:hover,body.mcb .btn-translucent-primary:hover,body.mcb .btn-profile:hover{background:#ffc54d !important;color:#1b1b1f !important}
body.mcb .btn-success{background:#5fb83a !important;color:#fff !important;box-shadow:inset -3px -4px 0 #3a7d22,inset 3px 3px 0 #8fdc5f !important;text-shadow:2px 2px 0 #2b5c18}
body.mcb .btn-success:hover{background:#6cc947 !important;color:#fff !important}
body.mcb .btn-danger{background:#e03131 !important;color:#fff !important;box-shadow:inset -3px -4px 0 #a51111,inset 3px 3px 0 #ff8787 !important;text-shadow:2px 2px 0 #7a0d0d}
body.mcb .btn-danger:hover{background:#f03e3e !important;color:#fff !important}
body.mcb .btn-info,body.mcb .btn-discord{background:#5865F2 !important;color:#fff !important;box-shadow:inset -3px -4px 0 #3540b8,inset 3px 3px 0 #8f98ff !important;text-shadow:2px 2px 0 #2b3290}
body.mcb .btn-info:hover,body.mcb .btn-discord:hover{background:#6b77ff !important;color:#fff !important}
body.mcb .btn-discord svg{width:20px;height:20px}
body.mcb .btn-secondary,body.mcb .btn-dark{background:#7d7d7d !important;color:#fff !important;box-shadow:inset -3px -4px 0 #4a4a4a,inset 3px 3px 0 #b5b5b5 !important;text-shadow:2px 2px 0 #3a3a3a}
body.mcb .btn-secondary:hover,body.mcb .btn-dark:hover{background:#7f8fd9 !important;color:#fff !important}
body.mcb .btn-light,body.mcb .btn-outline-primary,body.mcb .btn-outline-secondary,body.mcb .btn-tag{background:#fff !important;color:#1b1b1f !important;box-shadow:3px 3px 0 #1b1b1f !important}
body.mcb .btn-light:hover,body.mcb .btn-outline-primary:hover,body.mcb .btn-outline-secondary:hover,body.mcb .btn-tag:hover{background:#fff1c9 !important;color:#1b1b1f !important}
body.mcb .btn-link{border:0 !important;background:transparent !important;color:#c2410c !important;text-transform:none;font-family:'Exo 2',sans-serif !important}
body.mcb .btn-circle,body.mcb .btn-icon{width:38px;height:38px;padding:0 !important;border-radius:0 !important}
body.mcb .btn.disabled,body.mcb .btn:disabled{opacity:.55}
body.mcb .btn-check:checked + .btn{background:#ffb627 !important;color:#1b1b1f !important}

/* Form */
body.mcb .form-control,body.mcb .form-select,body.mcb .custom-select,body.mcb textarea.form-control{border:3px solid #1b1b1f !important;border-radius:0 !important;background-color:#fff !important;color:#1b1b1f !important;font:600 16px 'Exo 2',sans-serif !important;box-shadow:inset 3px 3px 0 #ece4d0 !important;padding:11px 14px;min-height:50px}
body.mcb .form-control:focus,body.mcb .form-select:focus{border-color:#ff6a13 !important;outline:none}
body.mcb .form-control::placeholder{color:#9a9aa3}
body.mcb .form-control[readonly],body.mcb .form-control:disabled{background:#f6f1e4 !important}
body.mcb .form-label,body.mcb .col-form-label,body.mcb label.form-label{font-size:12px !important;font-weight:800 !important;letter-spacing:.1em;text-transform:uppercase;color:#1b1b1f !important;margin-bottom:6px}
body.mcb .form-check-input{width:20px;height:20px;border:2px solid #1b1b1f !important;border-radius:0 !important;margin-top:.1em}
body.mcb .form-check-input:checked{background-color:#5fb83a !important;border-color:#1b1b1f !important}
body.mcb .form-check-label{font-weight:600;font-size:14px}
body.mcb .input-group-text{border:3px solid #1b1b1f !important;border-radius:0 !important;background:#fff1c9 !important;font-weight:700}
body.mcb .input-group > i[class^="shi-"]{z-index:5;color:#5b5b66}
body.mcb .input-group > i + .form-control,body.mcb .input-group > i + .password-toggle .form-control{padding-left:40px}
body.mcb .select2-container--bootstrap4 .select2-selection{border:3px solid #1b1b1f !important;border-radius:0 !important;min-height:50px !important;box-shadow:inset 3px 3px 0 #ece4d0}
body.mcb .select2-container--bootstrap4 .select2-selection--single .select2-selection__rendered{line-height:44px !important;font-weight:600}
body.mcb .select2-dropdown{border:3px solid #1b1b1f !important;border-radius:0 !important}
body.mcb .select2-results__option[aria-selected=true]{background:#ffb627 !important;color:#1b1b1f !important}
body.mcb .select2-results__option--highlighted{background:#fff1c9 !important;color:#1b1b1f !important}
body.mcb .ck.ck-editor__main > .ck-editor__editable,body.mcb .ck.ck-toolbar{border:3px solid #1b1b1f !important;border-radius:0 !important}
body.mcb .ck.ck-editor__main > .ck-editor__editable{border-top-width:0 !important;min-height:180px}

/* Tablo */
body.mcb .table{color:#1b1b1f;margin:0;--bs-table-hover-bg:#fffaf0;--bs-table-accent-bg:transparent}
body.mcb .table > :not(caption) > * > *{border-bottom:2px solid #f1e6cc !important;padding:12px 16px;vertical-align:middle;background:transparent}
body.mcb .table thead th{background:#fff1c9 !important;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;border-bottom:3px solid #1b1b1f !important}
body.mcb .table tbody tr.active,body.mcb .table tbody tr.active td{background:#ffb627 !important}
body.mcb .table-responsive{border:0}

/* Uyarılar */
body.mcb .alert{border:3px solid #1b1b1f !important;border-radius:0 !important;box-shadow:4px 4px 0 #1b1b1f;font-weight:700;color:#1b1b1f !important;padding:14px 18px}
body.mcb .alert-success{background:#b2f2bb !important}
body.mcb .alert-danger{background:#ffc9c9 !important}
body.mcb .alert-warning{background:#ffe08a !important}
body.mcb .alert-info{background:#d0ebff !important}
body.mcb .alert a{text-decoration:underline;color:#1b1b1f}

/* Rozetler */
body.mcb .badge{border:2px solid #1b1b1f;border-radius:0 !important;font-weight:800;font-size:12px;padding:4px 9px;color:#1b1b1f !important}
body.mcb .badge.bg-info{background:#ffe08a !important}
body.mcb .badge.bg-success{background:#b2f2bb !important}
body.mcb .badge.bg-warning{background:#a5d8ff !important}
body.mcb .badge.bg-danger{background:#ffc9c9 !important}
body.mcb .badge.bg-primary{background:#ffb627 !important}
body.mcb .badge.bg-secondary{background:#e4e4e7 !important}

/* Breadcrumb */
body.mcb .breadcrumb{background:transparent;padding:0;margin:0 0 20px;font-size:14px;font-weight:700}
body.mcb .breadcrumb-item a{text-decoration:underline;color:#1b1b1f !important}
body.mcb .breadcrumb-item.active{color:#5b5b66}
body.mcb .breadcrumb-item + .breadcrumb-item::before{content:"/";color:#1b1b1f}

/* Sayfalama */
body.mcb .pagination{gap:8px;flex-wrap:wrap}
body.mcb .page-link{min-width:42px;height:42px;display:flex;align-items:center;justify-content:center;border:3px solid #1b1b1f !important;border-radius:0 !important;background:#fff !important;color:#1b1b1f !important;font-family:'Exo 2',Arial,sans-serif;font-weight:700;font-size:17px;box-shadow:3px 3px 0 #1b1b1f;margin:0 !important}
body.mcb .page-link:hover{background:#fff1c9 !important}
body.mcb .page-item.active .page-link{background:#ffb627 !important;box-shadow:inset -3px -4px 0 #d27a12,inset 3px 3px 0 #ffe08a}

/* Liste grupları */
body.mcb .list-group{border-radius:0 !important}
body.mcb .list-group-item{border:0 !important;border-bottom:2px solid #f1e6cc !important;border-radius:0 !important;background:#fff !important;color:#1b1b1f !important;font-weight:700}
body.mcb .list-group-item:last-child{border-bottom:0 !important}
body.mcb .list-group-item a{color:#1b1b1f !important}
body.mcb .list-group-item:hover,body.mcb .list-group-item a:hover{background:#fff1c9 !important}
body.mcb .list-group-item.active,body.mcb .list-group-item.active a{background:#ffb627 !important;color:#1b1b1f !important}

/* Sekmeler */
body.mcb .nav-tabs{border-bottom:3px solid #1b1b1f;gap:6px}
body.mcb .nav-tabs .nav-link{border:3px solid #1b1b1f !important;border-bottom:0 !important;border-radius:0 !important;background:#fff;color:#1b1b1f !important;font-family:'Exo 2',Arial,sans-serif;font-weight:700;margin-bottom:0}
body.mcb .nav-tabs .nav-link.active,body.mcb .nav-tabs .nav-item.show .nav-link{background:#ffb627 !important;color:#1b1b1f !important}
body.mcb .nav-pills .nav-link{border:3px solid #1b1b1f;border-radius:0;color:#1b1b1f;font-weight:700;background:#fff;margin:0 6px 6px 0}
body.mcb .nav-pills .nav-link.active{background:#ffb627;color:#1b1b1f}

/* Modal ve uyarı penceresi */
body.mcb .modal-content{border:3px solid #1b1b1f !important;border-radius:0 !important;box-shadow:8px 8px 0 #1b1b1f !important;background:#fff !important;color:#1b1b1f !important}
body.mcb .modal-header{background:#ffb627;border-bottom:3px solid #1b1b1f !important;border-radius:0 !important}
body.mcb .modal-title{font-family:'Exo 2',Arial,sans-serif;font-weight:700}
body.mcb .modal-footer{border-top:2px solid #f1e6cc !important}
body.mcb .modal-backdrop.show{opacity:.6}
.swal2-popup{border:3px solid #1b1b1f !important;border-radius:0 !important;box-shadow:8px 8px 0 #1b1b1f !important;font-family:'Exo 2',sans-serif !important}
.swal2-title{font-family:'Exo 2',Arial,sans-serif !important;color:#1b1b1f !important}
.swal2-styled{border:3px solid #1b1b1f !important;border-radius:0 !important;font-family:'Exo 2',Arial,sans-serif !important;text-transform:uppercase}
.swal2-styled.swal2-confirm{background:#5fb83a !important;box-shadow:inset -3px -4px 0 #3a7d22,inset 3px 3px 0 #8fdc5f !important}
.swal2-styled.swal2-cancel{background:#7d7d7d !important}
body.mcb .progress{height:24px;border:3px solid #1b1b1f;border-radius:0;background:#f1e6cc}
body.mcb .progress-bar{background:repeating-linear-gradient(90deg,#ffb627 0 10px,#ff9a1f 10px 20px) !important;color:#1b1b1f;font-weight:800}

/* Giriş formu (diğer auth sayfaları: tfa, reset vb.) */
body.mcb .signin-form{width:100%;max-width:440px;position:relative;z-index:1}
body.mcb .signin-form-card{background:#fff !important;border:3px solid #1b1b1f !important;border-radius:0 !important;box-shadow:8px 8px 0 #1b1b1f !important;padding:24px !important}
body.mcb .signin-form-card h1{font-size:28px !important}
body.mcb .title.background span{background:#fff !important}
body.mcb .pt-7{padding-top:0 !important}

/* Profil ve hesap sayfaları */
body.mcb .profile-card{border:3px solid #1b1b1f !important;border-radius:0 !important;box-shadow:6px 6px 0 #1b1b1f !important;background:#fff !important}
body.mcb .avatar,body.mcb img.avatar{border:2px solid #1b1b1f;border-radius:0 !important;image-rendering:pixelated}
body.mcb .rounded,body.mcb .rounded-2,body.mcb .rounded-3,body.mcb .rounded-circle{border-radius:0 !important}

/* Ürün detay */
body.mcb .product-section .card,body.mcb .store-section .card{overflow:hidden}
body.mcb .discount{background:#ff6a13 !important;border:2px solid #1b1b1f;border-radius:0 !important;color:#1b1b1f !important}
body.mcb .stock{border:2px solid #1b1b1f;border-radius:0 !important}
body.mcb .old-price{text-decoration:line-through;color:#5b5b66}
body.mcb .price{color:#c2410c;font-weight:800}

/* Sayfa içerik (CKEditor) */
body.mcb .ck-content{font-size:16px;line-height:1.7}
body.mcb .ck-content a{color:#c2410c;text-decoration:underline}
body.mcb .ck-content table td,body.mcb .ck-content table th{border:2px solid #1b1b1f}

/* Yukarı çık butonu (LeaderOS) */
body.mcb .btn-scroll-top{display:none !important}

/* Erişilebilirlik: hareket azaltma */
@media (prefers-reduced-motion:reduce){
  html.mcb-doc{scroll-behavior:auto}
  .mcb-btn,.mcb-card,.mcb-newsrow,.mcb-newscard,.mcb-prod,.mcb-pkg,.mcb-tab{transition:none !important}
}

/* Eski auth sayfalarındaki "geri" düğmesi yeni yerleşimde gereksiz */
.mcb-auth .btn-circle.position-absolute{display:none !important}
.mcb-auth .signin-form-wrapper{width:100%}

.mcb-brand-logo{width:40px!important;height:40px!important;object-fit:contain}.mcb-header__bar>.mcb-brand{gap:10px}.mcb-nav{overflow:visible}.mcb-nav__link{font-size:12px;gap:6px;padding:8px 7px}.mcb-inner-banner{padding:38px 0;background:#ffb627;border-bottom:3px solid #1b1b1f}.mcb-inner-banner p{margin:12px 0 0}.mcb-newsrow__img img{width:100%;height:100%;object-fit:cover}.mcb-donor-avatar{width:112px;height:112px;image-rendering:pixelated;border:3px solid #1b1b1f;margin-bottom:20px}
.mcb-footer-list{padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}.mcb-footer-bottom{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:32px;padding-bottom:28px;margin-top:32px;border-top:2px solid #3a3a40;font-size:13px}.mcb-footer h5{color:#ffb627!important}.mcb-footer .mcb-brand__name{color:white!important}
.mcb-auth{position:relative;min-height:100vh;display:flex;justify-content:center;align-items:center;overflow:hidden;padding:40px 20px;background:#ffb627}.mcb-auth>canvas{position:absolute;inset:0;width:100%;height:100%}.mcb-auth-content{position:relative;width:100%;max-width:470px}.mcb-auth-content>.mcb-brand{justify-content:center;margin-bottom:28px}.mcb-auth-form{background:#fff;border:3px solid #1b1b1f;box-shadow:8px 8px 0 #1b1b1f;padding:28px}.mcb-auth-form .signin-form{margin:0!important;padding:0!important;box-shadow:none!important;border:0!important;width:100%!important}.mcb-auth-form .container{padding:0!important}.mcb-auth-form .position-absolute{display:none!important}
body.mcb .block-credit-hero,body.mcb .block-store-hero{background:#ffb627!important;border:3px solid #1b1b1f!important;border-radius:0!important;box-shadow:6px 6px 0 #1b1b1f!important;color:#1b1b1f!important}body.mcb .block-widget,body.mcb .block-store-sidebar-card,body.mcb .block-product-card{background:#fff;border:3px solid #1b1b1f;border-radius:0;box-shadow:6px 6px 0 #1b1b1f}
@media(max-width:600px){.mcb-logo-big{font-size:clamp(48px,12vw,72px)!important;-webkit-text-stroke:2px #1b1b1f;text-shadow:0 5px 0 #d27a12,0 8px 0 #1b1b1f}.mcb-home-hero{min-height:760px;padding-top:120px;padding-bottom:100px}.mcb-home-grid{gap:0}.mcb-home-side{max-width:none;flex-basis:100%}.mcb-ipbtn__ip{font-size:20px}.mcb-ipbox__ip{min-width:0;font-size:22px}.mcb-header__bar{padding:10px 14px;gap:10px}.mcb-brand__txt{display:none}}

html.mcb-doc body.mcb h1,html.mcb-doc body.mcb h2,html.mcb-doc body.mcb h3,html.mcb-doc body.mcb h4,html.mcb-doc body.mcb h5,html.mcb-doc body.mcb h6{font-family:'Exo 2',Arial,sans-serif!important;font-weight:700!important;letter-spacing:0!important}
html.mcb-doc body.mcb .mcb-header__bar{max-width:1400px}.mcb-nav.is-compact .mcb-nav__txt{display:none}.mcb-nav.is-compact{justify-content:center;gap:10px}
html.mcb-doc body.mcb .block-store-banner{background:#ffb627!important;background-image:none!important;border:3px solid #1b1b1f!important;border-radius:0!important;box-shadow:6px 6px 0 #1b1b1f!important;color:#1b1b1f!important}
html.mcb-doc body.mcb .block-store-banner:before,html.mcb-doc body.mcb .block-store-banner:after{display:none!important}
html.mcb-doc body.mcb .block-store-banner h1,html.mcb-doc body.mcb .block-credit-hero h1{color:#1b1b1f!important;background:none!important;-webkit-text-fill-color:#1b1b1f!important;text-shadow:none!important;animation:none!important;font-size:clamp(40px,6vw,64px)!important}
html.mcb-doc body.mcb .block-store-banner p,html.mcb-doc body.mcb .block-store-crumb,html.mcb-doc body.mcb .block-store-crumb a{color:#1b1b1f!important;text-shadow:none!important}
html.mcb-doc body.mcb .block-store-account,html.mcb-doc body.mcb .block-store-cats,html.mcb-doc body.mcb .block-store-grid .block-store-category,html.mcb-doc body.mcb .block-credit-balance{background:#fff!important;border:3px solid #1b1b1f!important;border-radius:0!important;box-shadow:4px 4px 0 #1b1b1f!important}
html.mcb-doc body.mcb .block-store-cat-btn,html.mcb-doc body.mcb .block-store-pill,html.mcb-doc body.mcb .payment-option-card,html.mcb-doc body.mcb .credit-preset,html.mcb-doc body.mcb .credit-summary{border:2px solid #1b1b1f!important;border-radius:0!important;background:#fff!important;color:#1b1b1f!important}
html.mcb-doc body.mcb .block-store-cat-btn.on,html.mcb-doc body.mcb .credit-preset.on,html.mcb-doc body.mcb .payment-option-card.active{background:#fff1c9!important;box-shadow:3px 3px 0 #1b1b1f!important}
html.mcb-doc body.mcb .block-btn-grad{background:#ffb627!important;color:#1b1b1f!important;border:3px solid #1b1b1f!important;border-radius:0!important;box-shadow:inset -3px -4px 0 #d27a12,inset 3px 3px 0 #ffe08a!important;font-family:'Exo 2',Arial,sans-serif!important}
html.mcb-doc body.mcb .mcb-footer h5{color:#ffb627!important}

.mcb-mobile .mcb-nav__txt{display:inline!important}.mcb-mobile .mcb-hide-sm{display:flex!important}
html.mcb-doc body.mcb .mcb-auth-form .signin-form,html.mcb-doc body.mcb .mcb-auth-form .signin-form-wrapper,html.mcb-doc body.mcb .mcb-auth-form .signin-form-card{height:auto!important;min-height:0!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}
html.mcb-doc body.mcb .mcb-auth-form .view{padding:0!important}html.mcb-doc body.mcb .mcb-auth-form .pt-7,html.mcb-doc body.mcb .mcb-auth-form .pb-4{padding:0!important}.mcb-auth-form .signin-form-card::before,.mcb-auth-form .signin-form-card::after{display:none!important}
html.mcb-doc body.mcb .mcb-auth-form h1{font-family:'Exo 2',Arial,sans-serif!important}.mcb-auth-form .form-control{padding-left:14px!important}

/* Full reference integration */
.mcb-header__bar{gap:20px}.mcb-nav__txt{display:inline}.mcb-nav.is-compact .mcb-nav__txt{display:inline}.mcb-nav.is-compact{gap:2px;justify-content:flex-start}.mcb-header__bar .mcb-nav__link{white-space:nowrap}.mcb-actions{gap:8px}.mcb-header .mcb-btn{padding:10px 12px}.mcb-header .mcb-btn--icon{padding:0}.mcb-footer-social{display:flex;gap:10px}.mcb-footer .block-foot-pills{display:flex;flex-wrap:wrap;gap:10px}.mcb-footer .block-foot-pill{background:#26262c;color:#fff;border:2px solid #53535b;border-radius:0;padding:8px 12px}.mcb-footer .block-foot-pill:hover{background:#3f3f46;color:#ffb627}.mcb-footer .mcb-brand__txt{display:flex!important}.mcb-footer__cols{padding-bottom:16px}.mcb-footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mcb-footer-bottom{width:100%}
html.mcb-doc body.mcb .block-store-layout{display:grid!important;grid-template-columns:250px minmax(0,1fr)!important;align-items:start;gap:28px}.block-store-cats{position:sticky!important;top:95px!important;min-width:0!important;width:auto!important}.block-store-cat-btn{display:flex!important;gap:10px;align-items:center;white-space:normal}.block-store-cat-btn .ic{background:#ffb627!important;color:#1b1b1f!important;border:2px solid #1b1b1f;border-radius:0!important}.block-store-subcats{display:flex;flex-direction:column;margin:6px 8px 12px 18px;border-left:3px solid #ff6a13}.block-store-subcat-btn{display:flex!important;align-items:center;gap:9px;padding:10px!important;color:#1b1b1f!important;font-weight:700;border-radius:0!important}.block-store-subcat-btn.on{background:#fff1c9!important}.block-store-main{min-width:0!important}.block-store-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:20px}html.mcb-doc body.mcb .block-cat-card{border:3px solid #1b1b1f!important;border-radius:0!important;box-shadow:5px 5px 0 #1b1b1f!important;overflow:hidden}html.mcb-doc body.mcb .block-cat-art{border-radius:0!important}
.mcb-pagehero{padding:55px var(--mcb-gutter) 48px}.mcb-inner-banner{display:none}.mcb-hero__title{font-size:clamp(48px,7vw,96px)!important}.mcb-credit-layout{display:grid;grid-template-columns:minmax(0,3fr) minmax(290px,1fr);gap:28px;align-items:start}.mcb-credit-summary{position:sticky;top:95px}.mcb-credit-summary .mcb-sum__row{font-size:14px}.mcb-credit-summary .mcb-sum__row b{text-align:right;overflow-wrap:anywhere}.mcb-credit-summary .mcb-sum__price{font-size:32px}.mcb-amtgrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.mcb-amt-btn img{image-rendering:pixelated}.mcb-amt-btn.is-active{background:#ffb627}.mcb-support-layout{display:grid;grid-template-columns:minmax(0,3fr) minmax(280px,1fr);gap:28px;align-items:start}.mcb-status{padding:3px 8px;border:2px solid #1b1b1f;font-size:12px;font-weight:800;white-space:nowrap}
.mcb-rankhero{padding-top:58px}.mcb-rankhero canvas{pointer-events:none}.mcb-bigpodium__skin{object-fit:contain}.mcb-bigpodium__block{animation:mcb-rise .7s ease-out both}.mcb-bigpodium__col--2{animation-delay:.15s}.mcb-bigpodium__col--3{animation-delay:.3s}.mcb-bigpodium__card{min-width:95px}.mcb-podium-empty{height:130px;display:flex;align-items:center;color:#5b5b66;font-weight:700}.mcb-podium__skin{object-fit:contain}.mcb-podium__card{text-align:center;max-width:100%}.mcb-crown svg{display:block}
.mcb-home-additions{max-width:1336px}.mcb-full-section{margin-top:80px}.mcb-two-up{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:28px}.mcb-month-card{padding:28px 28px 0;background:linear-gradient(150deg,#ffd257,#ff9a1f)}.mcb-month-card h2,.mcb-afk-card h2{font-size:clamp(32px,3vw,48px);line-height:1.05;margin:20px 0 14px}.mcb-month-card p{font-size:16px;line-height:1.6}.mcb-afk-card{padding:28px;display:flex;flex-direction:column;align-items:flex-start;gap:18px}.mcb-afk-card h2{color:#fff!important;margin:0}.mcb-afk-card h2 em{color:#ffb627;font-style:normal}.mcb-afk-card p,.mcb-afk-card small{color:#d4d4d8;line-height:1.5}.mcb-afk-card .mcb-term{width:100%}.mcb-afk-preview{display:flex;gap:16px;align-items:center;padding:20px}.mcb-afk-preview img{width:56px;height:56px;image-rendering:pixelated;border:3px solid #1b1b1f;background:#ffb627}.mcb-afk-preview strong{display:block;font:700 32px 'Exo 2',Arial,sans-serif;color:#fff}.mcb-afk-label{color:#8ce99a;font-size:12px}.mcb-credit-promo{display:grid;grid-template-columns:1fr 1.2fr;gap:36px;align-items:center}.mcb-perks{display:flex;flex-direction:column;gap:12px;margin:24px 0}.mcb-perks i{padding:5px;background:#2f9e44;color:white;border:2px solid #1b1b1f;margin-right:8px}.mcb-promo-packages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mcb-promo-packages .mcb-pkg__amt{font-size:22px;text-align:center}.mcb-promo-packages .mcb-btn{font-size:14px;width:100%}.mcb-community-grid{display:grid;grid-template-columns:1fr 1.7fr;gap:24px;margin-top:32px}.mcb-community-grid .mcb-discord h3{color:white!important}.mcb-community-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.mcb-discord__ch{margin-bottom:7px}.mcb-home-main>.mcb-home-sec:first-child{border:3px solid #1b1b1f;background:#fff;box-shadow:8px 8px 0 #ff6a13;padding:30px;margin-top:80px;position:relative}.mcb-home-main>.mcb-home-sec:first-child:after{content:'';position:absolute;right:24px;top:-26px;width:56px;height:56px;background:url('../img/extras/Honey_Block_JE1_BE2.png') center/contain;image-rendering:pixelated;transform:rotate(12deg)}
.mcb-signup-rules{background:#fff1c9;border:2px solid #1b1b1f;padding:12px;margin:18px 0;font-size:13px;line-height:1.6}.mcb-signup-rules summary{cursor:pointer;font-weight:800}.mcb-signup-rules ul{padding-left:20px;margin:10px 0}.mcb-username-tools{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px;align-items:center;font-size:12px}.mcb-username-tools [data-name-feedback]{flex:1;min-width:140px}.mcb-rules-check{margin:16px 0}.mcb-register-page .mcb-auth{background:linear-gradient(#8addff,#d4f4ff,#fff7e3);padding-top:65px;padding-bottom:65px}.mcb-register-page .mcb-auth-form{box-shadow:8px 8px 0 #ff6a13}.mcb-register-page .mcb-auth-content{max-width:520px}.mcb-login-page .mcb-auth-content{max-width:480px}
@keyframes mcb-rise{from{transform:scaleY(.05)}to{transform:scaleY(1)}}
@media(min-width:992px) and (max-width:1200px){.mcb-header__bar{gap:10px;padding-left:20px;padding-right:20px}.mcb-nav__link{font-size:12px!important;padding:8px 5px!important}.mcb-header .mcb-user__meta{display:none}.mcb-header .mcb-brand__name{font-size:20px}.mcb-discord-nav{display:none!important}}
@media(max-width:991px){html.mcb-doc body.mcb .block-store-layout{grid-template-columns:210px minmax(0,1fr)!important}.mcb-credit-layout{grid-template-columns:minmax(0,1fr) 280px}.mcb-amtgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.mcb-community-grid{grid-template-columns:1fr}.mcb-two-up{grid-template-columns:1fr 1fr}.mcb-credit-promo{grid-template-columns:1fr}.mcb-nav{display:none}.mcb-burger{display:flex}}
@media(max-width:767px){html.mcb-doc body.mcb .block-store-layout{grid-template-columns:1fr!important}.block-store-cats{position:relative!important;top:0!important}.mcb-credit-layout,.mcb-support-layout,.mcb-two-up{grid-template-columns:1fr}.mcb-credit-summary{position:relative;top:0}.mcb-promo-packages{grid-template-columns:1fr}.mcb-community-links{grid-template-columns:1fr}.mcb-amtgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.mcb-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mcb-month-card{padding:20px 15px 0}.mcb-pagehero{padding:40px var(--mcb-gutter)}.mcb-register-page .mcb-auth-form{padding:20px}.mcb-full-section{margin-top:50px}.mcb-home-main>.mcb-home-sec:first-child{padding:24px}.mcb-home-main>.mcb-home-sec:first-child .mcb-h2{font-size:38px!important}.mcb-hero__title{font-size:52px!important}}
@media(prefers-reduced-motion:reduce){.mcb-bigpodium__block{animation:none}}
html.mcb-doc body.mcb.dark{background-color:#17171c!important;background-image:radial-gradient(rgba(255,182,39,.2) 1.5px,transparent 1.5px)!important}body.mcb.dark .mcb-home-sec>p,body.mcb.dark .mcb-full-section>.mcb-lead,body.mcb.dark .mcb-credit-promo>div>.mcb-lead,body.mcb.dark .mcb-credit-promo .mcb-perks{color:#e4e4e7!important}html.mcb-doc body.mcb.dark .mcb-full-section>.mcb-h2,html.mcb-doc body.mcb.dark .mcb-credit-promo>div>.mcb-h2{color:white!important}.mcb-rankrow[hidden]{display:none!important}
/* Reference footer: server strip, brand, three link columns. */
.mcb-footer-v3 .mcb-footer__top{max-width:1240px;margin:0 auto;padding:40px var(--mcb-gutter) 0}.mcb-footer-v3 .mcb-footer__server{display:flex;align-items:center;gap:16px;min-width:0}.mcb-footer-v3 .mcb-footer__status{font-size:12px;font-weight:800;letter-spacing:.16em;color:#b0b0b8;text-transform:uppercase}.mcb-footer-v3 .mcb-footer__address{font-family:'Exo 2',Arial,sans-serif;font-size:clamp(22px,2.6vw,30px);font-weight:700;color:#ffb627;margin-top:4px;overflow-wrap:anywhere}.mcb-footer-v3 .mcb-footer__actions{display:flex;gap:12px;flex-wrap:wrap}.mcb-footer-v3 .mcb-footer__chips{display:flex;gap:8px;flex-wrap:wrap}.mcb-footer-v3 .mcb-footer-list{gap:12px}.mcb-footer-v3 .mcb-footer__ic{width:32px;height:32px;background:#26262c}.mcb-footer-v3 .mcb-footer__ic--discord{background:#5865f2;color:white}.mcb-footer-v3 .mcb-footer__ic--youtube{background:#ff0033;color:white}.mcb-footer-v3 .mcb-footer__ic--instagram{background:#ed297f;color:white}.mcb-footer-v3 .mcb-footer__ic--tiktok{background:#000;color:white}.mcb-footer-v3 .mcb-footer__ic--document{color:#b0b0b8}.mcb-footer-v3 .mcb-footer__brand .mcb-brand__txt{display:flex!important}.mcb-footer-v3 .mcb-footer__brand .mcb-brand{gap:14px}.mcb-footer-v3 .mcb-footer__brand p{max-width:40ch}.mcb-footer-v3 .mcb-footer__brand{gap:18px}.mcb-footer-v3 .mcb-footer__bottom{max-width:1336px;padding-left:48px;padding-right:48px}.mcb-footer-v3 .mcb-footer__powered{max-width:1240px;margin:0 auto;padding:0 var(--mcb-gutter) 16px;font-size:11px;color:#b0b0b8}.mcb-footer-v3 .mcb-btn--green{color:white!important}.mcb-footer-v3 .mcb-btn--gold{color:#1b1b1f!important}.mcb-footer-v3 .mcb-footer__h{margin-top:0}
.mcb-footer-v3 .mcb-footer__partners{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}
.mcb-footer-v3 .mcb-footer__shieldify{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;background:#fff;border:1px solid #ffffff30;border-radius:9px;transition:box-shadow .2s,border-color .2s}
.mcb-footer-v3 .mcb-footer__shieldify:hover{border-color:#ffb627;box-shadow:0 0 0 3px #ffb62720}
.mcb-footer-v3 .mcb-footer__shieldify:focus-visible{outline:2px solid #ffb627;outline-offset:4px}
.mcb-footer-v3 .mcb-footer__shieldify img{display:block;width:132px;height:27px;max-width:100%;object-fit:contain}
/* Keep the custom theme readable when a saved dark preference is active. */
html.mcb-doc.dark body.mcb .mcb-card:not(.mcb-card--dark),html.mcb-doc.dark body.mcb .mcb-header,html.mcb-doc.dark body.mcb .mcb-mobile,html.mcb-doc.dark body.mcb .mcb-home-sec:first-child{color:#1b1b1f!important;background-color:white!important}html.mcb-doc.dark body.mcb .mcb-card:not(.mcb-card--dark) h2,html.mcb-doc.dark body.mcb .mcb-card:not(.mcb-card--dark) h3,html.mcb-doc.dark body.mcb .mcb-card:not(.mcb-card--dark) p,html.mcb-doc.dark body.mcb .mcb-card:not(.mcb-card--dark) summary{color:#1b1b1f!important}html.mcb-doc.dark body.mcb .mcb-card .mcb-card__head--gold{background-color:#ffb627!important}html.mcb-doc body.mcb main{visibility:visible!important;opacity:1!important}
@media(max-width:767px){.mcb-footer-v3 .mcb-footer__ipbar{padding:20px 16px;gap:18px}.mcb-footer-v3 .mcb-footer__cols{gap:32px}.mcb-footer-v3 .mcb-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.mcb-footer-v3 .mcb-footer__bottom{padding-left:20px;padding-right:20px}.mcb-footer-v3 .mcb-footer__status{font-size:10px;letter-spacing:.08em}}@media(max-width:420px){.mcb-footer-v3 .mcb-footer__grid{grid-template-columns:1fr}.mcb-footer-v3 .mcb-footer__actions{width:100%}.mcb-footer-v3 .mcb-footer__actions>*{flex:1;justify-content:center}}

html.mcb-doc.dark body.mcb .mcb-auth-form{background:#fff!important;color:#1b1b1f!important}html.mcb-doc.dark body.mcb .mcb-auth-form :is(h1,h2,h3,label,.form-label,.form-control){color:#1b1b1f!important}html.mcb-doc.dark body.mcb .mcb-auth-form .form-control{background-color:#fff!important;border-color:#1b1b1f!important}html.mcb-doc.dark body.mcb .mcb-home-sec:first-child h2,html.mcb-doc.dark body.mcb .mcb-newsrow h3,html.mcb-doc.dark body.mcb .mcb-play h2{color:#1b1b1f!important}html.mcb-doc.dark body.mcb .mcb-home-sec:not(:first-child)>.mcb-h2{color:#fff!important}
