/* RongNova Moderator v150 — unified white surfaces for the default light theme. */
html[data-rn-theme="light"]{color-scheme:light;background:#f4f6f8}
html[data-rn-theme="light"] body.rn-mw-body,html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app,html[data-rn-theme="light"] body.rn-mw-body .rn-mw-shell{background:#f4f6f8!important;color:#17212b!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-top,html[data-rn-theme="light"] body.rn-mw-body .rn-mw-nav{background:rgba(255,255,255,.98)!important;color:#17212b!important;border-color:#e3e8ed!important;box-shadow:0 2px 12px rgba(20,35,48,.07)!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app :is(.rn-mw-card,.rn-order,.rn-mw-stat,.rn-mw-total,.rn-product-card,.rn-cart-item,.rn-preview-box,.rn-extra-panel,.rn-schedule-line,.rn84-hero,.rn84-score,.rn84-stat,.rn84-graph-card,.rn84-order,.rn85-hero2,.rn85-kpi,.rn85-card,.rn89-reward,.rn89-wallet-head,.rn89-wallet-card,.rn90-datebox,.rn90-wallet-hero,.rn90-wallet-card,.rn92-order-card,.rn92-profile-hero,.rn92-profile-grid>div,.rn92-exit-card,.rn93-profile-grid>div,.rn93-address-grid>div,.rn93-dialog,.rn94-new-card,.rn95-field-shell,.rn96-dialog,.rn96-new-card,.rn96-input-shell,.rn-order-form,.rn-smart-paste,.rn-mw-faq button){background:#fff!important;background-image:none!important;color:#17212b!important;border-color:#e3e8ed!important;box-shadow:0 2px 10px rgba(20,35,48,.055)!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app :is(.rn84-line-row,.rn85-line-row,.rn89-wallet-grid>div,.rn90-wallet-grid>div){background:#fff!important;color:#17212b!important;border-color:#e3e8ed!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app :is(.rn-mw-card,.rn-order,.rn-mw-stat,.rn-mw-total,.rn-product-card,.rn-cart-item,.rn-preview-box,.rn-extra-panel,.rn-schedule-line,.rn84-hero,.rn84-score,.rn84-stat,.rn84-graph-card,.rn84-order,.rn85-hero2,.rn85-kpi,.rn85-card,.rn89-reward,.rn89-wallet-head,.rn89-wallet-card,.rn90-datebox,.rn90-wallet-hero,.rn90-wallet-card,.rn92-order-card,.rn92-profile-hero,.rn92-profile-grid,.rn92-exit-card,.rn93-profile-grid,.rn93-address-grid,.rn93-dialog,.rn94-new-card,.rn95-field-shell,.rn96-dialog,.rn96-new-card,.rn96-input-shell,.rn-order-form,.rn-smart-paste,.rn-mw-faq) :is(h1,h2,h3,h4,p,b,strong,label,span,small,em,li,summary){color:#17212b!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app :is(small,.rn-mw-hint,.hint,.muted,.rn84-order-meta span,.rn92-meta span){color:#687581!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app :is(input:not([type=checkbox]),textarea,select,.rn-main-input,.rn96-new-field){background:#fff!important;color:#17212b!important;border-color:#d8e0e6!important;box-shadow:none!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app :is(input,textarea)::placeholder{color:#7b8791!important;opacity:1}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app :is(.rn-mw-app button,.rn-mw-actions button,.rn84-actions button,.rn85-quick-actions button,.rn89-wallet-head button,.rn90-wallet-hero button,.rn92-actions button,.rn94-edit-btn,.rn96-new-page button){background:#f4f6f8!important;color:#263541!important;border-color:#dce3e8!important;box-shadow:none!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app :is(.rn-mw-nav button.active,#rn_mw_login_btn,#rn_parse_paste,#rn_preview_order,#rn_copy_btn,.rn-mw-actions button[data-go="new"]){background:#176b52!important;color:#fff!important;border-color:#176b52!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app :is(.rn-mw-app a,.rn-order a,.rn-mw-top a){color:#176b52!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-theme-toggle{background:#f4f6f8!important;color:#263541!important;border-color:#dce3e8!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app :is(.rn-mw-warning,.risk-mid,.stock.low){background:#fff4d6!important;color:#795500!important;border-color:#f0d990!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app :is(.rn-mw-success,.risk-good,.stock.ok){background:#eaf7ef!important;color:#17613d!important;border-color:#cce8d5!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app :is(.risk-high,.stock.out,.rn-badge.returned,.rn-badge.cancelled){background:#fff0ee!important;color:#9a352d!important;border-color:#f0ceca!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app :is(.rn-badge.pending){background:#fff4d6!important;color:#795500!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app :is(.rn-badge.delivered){background:#eaf7ef!important;color:#17613d!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app :is(.rn-badge.shipped,.rn-badge.rts){background:#edf4ff!important;color:#315c91!important}
/* Screenshot-led repair: dark donut centers and reward mini cards. */
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-score-ring:before{background:#fff!important;box-shadow:inset 0 0 0 1px #e6ecef!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-score-ring{background:conic-gradient(#16866c calc(var(--score)*1%),#e5ecef 0)!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-score-ring b{color:#18352f!important;font-weight:750!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-score-ring span{color:#687a75!important;font-weight:700!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-circle{background:conic-gradient(#1b9a6c calc(var(--delivery)*1%),#e67b8a 0 calc((var(--delivery) + var(--return))*1%),#e7edf0 0)!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-circle>div{background:#fff!important;color:#17212b!important;box-shadow:0 2px 8px rgba(18,49,42,.1)!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-circle>div b{color:#176b52!important;font-weight:800!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-circle>div span{color:#687581!important;font-weight:600!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn89-reward .nums>div{background:#f3f7f6!important;background-image:none!important;border:1px solid #e1ebe7!important;border-radius:14px!important;color:#243a34!important;box-shadow:none!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn89-reward .nums>div b{color:#176b52!important;font-size:20px!important;font-weight:800!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn89-reward .nums>div small{color:#60726c!important;font-weight:650!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-kpi{position:relative;border-left:3px solid #d9e5e1!important;background:#fff!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-kpi.green{border-left-color:#28966b!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-kpi.red{border-left-color:#d86d72!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-kpi.amber{border-left-color:#c69128!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-kpi.cyan{border-left-color:#268da3!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-kpi.purple{border-left-color:#806ab2!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-kpi.pink{border-left-color:#bf6683!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-kpi.blue{border-left-color:#527db5!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-kpi :is(small,span){color:#687581!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-kpi.green b{color:#19734d!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-kpi.red b{color:#a9434c!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-kpi.amber b{color:#8a650e!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-kpi.cyan b{color:#176d7e!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-kpi.purple b{color:#66508f!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-kpi.pink b{color:#94445f!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-kpi.blue b{color:#3f6192!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;flex-wrap:wrap}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-card-head>b{color:#17212b!important;line-height:1.35;letter-spacing:-.015em}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-card-head>span{color:#687581!important;line-height:1.4;text-align:left}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-rate-list>div{background:#fbfcfc!important;border:1px solid #e8edef!important;color:#3d4b53!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-rate-list>div b{color:#17212b!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-bar em{color:#687581!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-line-row{color:#5f6e78!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-line-row>b{background:#e8eef0!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-line-row>em{color:#34434c!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app{font-family:Inter,"Hind Siliguri","Noto Sans Bengali",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif!important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-page h2,html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app :is(.rn85-card-head>b,.rn89-reward h3){font-family:Inter,"Hind Siliguri","Noto Sans Bengali",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif!important;letter-spacing:-.025em}
@media(max-width:520px){html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-rate-card .rn85-card-head{display:grid;grid-template-columns:minmax(0,1fr);gap:3px;align-items:start;margin-bottom:12px}html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-rate-card .rn85-card-head>span{text-align:left;font-size:11px!important}html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-card:not(.rn85-rate-card) .rn85-card-head>span{margin-left:auto}}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-card-head,html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-card-head>b,html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-card-head>span{background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn85-hero2 p{color:#52616b!important;line-height:1.5!important}
html[data-rn-theme="light"] body.rn-mw-body .rn-mw-app .rn89-reward p{color:#586a64!important;line-height:1.5!important}
