/* OnlineZarada v6 · light skin for the oz2-core pages (Start, Prilike, Berza, AI alati, Partneri, Rang lista) */
html:not([data-oz-mode=dark]) body.oz6 #oz2-main.oz2{--n0:#F6F1E7;--n1:#FBF7EF;--txt:#121829;--mut:#535C72;--cream:#121829;--g1:#7A5D27;
  background:radial-gradient(900px 420px at 88% -8%,rgba(230,205,147,.30),transparent 60%),var(--bg)!important;color:var(--text)!important;font-family:"OZ Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main :is(h1,h2,h3,h4,legend,summary,strong){color:var(--text)!important}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main :is(h1,h2,h3){font-family:"OZ Serif",Georgia,serif!important;font-weight:600}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main h1{-webkit-text-fill-color:var(--text)!important}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main h1 em{background:none!important;-webkit-text-fill-color:#8A6A2E!important;color:#8A6A2E!important;font-style:italic}
/* secondary tab bar under the v6 header */
html:not([data-oz-mode=dark]) body.oz6 #oz2-main .oz2-subnav,body.oz6 #oz2-main .oz2-subnav{position:relative!important;top:auto!important;z-index:5;background:rgba(255,253,249,.92);border-bottom:1px solid var(--line);backdrop-filter:none}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main .oz2-subnav a:not([aria-current]){color:#3A425A!important}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main .oz2-subnav a:not([aria-current]):hover{background:#F3ECDD;border-color:transparent}
body.oz6 #oz2-main .oz2-subnav a[aria-current]{background:linear-gradient(135deg,#F8EDCF,#E6CD93 40%,#CFAE6A);color:#1C1406!important;box-shadow:0 4px 12px rgba(176,140,70,.22)}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main .oz2-tierpill{color:#7A5D27;border-color:#D6C49C}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main .oz2-tier-vip{color:#1C1406}
/* surfaces */
html:not([data-oz-mode=dark]) body.oz6 #oz2-main :is(.oz2-card,.oz2-hero,.oz2-stats div,.oz2-upsell,.oz2-leader li,.oz2-plan li label,.oz2-plan-preview li,.oz2-sample,.oz2-output){background:linear-gradient(180deg,#FFFEFB,#FBF7EF)!important;border-color:var(--line)!important;color:var(--text)!important;box-shadow:inset 0 1px 0 #fff,0 10px 28px rgba(10,17,36,.06)!important}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main .oz2-hero{background:radial-gradient(600px 300px at 90% 0%,rgba(230,205,147,.35),transparent 60%),linear-gradient(180deg,#FFFDF8,#F8F1E2)!important;border-color:#E2D3B1!important}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main .oz2-hero:after{display:none}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main .oz2-plan-vip{background:linear-gradient(180deg,#FFF8E6,#FBF1DA)!important}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main .oz2-upsell{background:linear-gradient(135deg,#FFF6DF,#F7EEDB)!important;border-color:#DCC38A!important}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main :is(.oz2-stats .is-gold){background:linear-gradient(135deg,#FFF3D6,#FBF4E4)!important;border-color:#DCC38A!important}
/* text tones */
html:not([data-oz-mode=dark]) body.oz6 #oz2-main :is(.oz2-card,.oz2-hero,.oz2-table,.oz2-stats div,.oz2-upsell,.oz2-row,.oz2-leader li,.oz2-points li,.oz2-faq details,p,li,td){color:var(--text)!important}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main :is(.oz2-muted,.oz2-tiny,.oz2-meta,.oz2-listing-head small,.oz2-stats span,.oz2-amount small,.oz2-plan small,.oz2-badge-list small,.oz2-blur,.oz2-sample p){color:var(--muted)!important}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main :is(.oz2-kicker,.oz2-table thead th,.oz2-price b,.oz2-meta b,.oz2-day,.oz2-leader b,.oz2-points b,.oz2-gold,.oz2-pill-ok,.oz2-stats .is-gold b,.oz2-lock,.oz2-sample small,.oz2-badge i){color:#7A5D27!important}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main a:not(.oz2-btn){color:#6F5222}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main .oz2-listing h3 a{color:var(--text)!important}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main .oz2-danger{color:#A42F47!important}
/* buttons, chips, tags, pills */
html:not([data-oz-mode=dark]) body.oz6 #oz2-main .oz2-btn:not(.oz2-btn-gold){background:#FFFDF9;border-color:#D6CBB3;color:var(--text)!important}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main .oz2-btn:hover{box-shadow:0 8px 20px rgba(10,17,36,.10)}
body.oz6 #oz2-main .oz2-btn-gold{background:linear-gradient(135deg,#F8EDCF 0%,#E6CD93 32%,#CFAE6A 64%,#B08C4C 100%)!important;color:#1C1406!important;border-color:#B8975A!important}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main :is(.oz2-chip,.oz2-steps li){background:#FFFDF9;border-color:#D6CBB3;color:#3A425A!important}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main :is(.oz2-chip.is-on,.oz2-steps li.is-on){background:linear-gradient(135deg,#F8EDCF,#E6CD93 40%,#CFAE6A);color:#1C1406!important;border-color:transparent}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main .oz2-tag{background:#EFE8D8;color:#3A425A!important}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main .oz2-tag-soft{background:#E6ECFA;color:#2A4FB8!important}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main .oz2-tag-warn{background:#F8E6EA;color:#A42F47!important}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main :is(.oz2-pill-ok,.oz2-badge,.oz2-promo,.oz2-apply){background:#FBF2DC!important;border-color:#DCC38A!important;color:#5E4719!important}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main .oz2-pill-lock{background:#F0F2F5;border-color:#D9DEE8;color:#3A425A!important}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main .oz2-alert.oz2-ok{background:#E2F2EA;border-color:#9BD3B7;color:#1C7550!important}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main .oz2-alert.oz2-err{background:#F8E6EA;border-color:#E3A7B4;color:#A42F47!important}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main :is(.oz2-rank){background:#EFE8D8;color:var(--text)}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main .oz2-progress{background:#EAE2D1}
/* forms */
html:not([data-oz-mode=dark]) body.oz6 #oz2-main :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:#FFFFFF!important;color:var(--text)!important;border:1px solid #D6CBB3!important}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main ::placeholder{color:#7A8196!important}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main :is(input,select,textarea):focus{outline:2px solid #2A4FB8!important;outline-offset:1px}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main .oz2-form fieldset{border-color:var(--line)}
html:not([data-oz-mode=dark]) body.oz6 #oz2-main :is(.oz2-table th,.oz2-table td,.oz2-row,.oz2-points li,.oz2-faq details){border-color:var(--line)!important}
