/* Final dark layer, loaded after every legacy stylesheet. */
html[data-theme="dark"],html[data-theme="dark"] body,html[data-theme="dark"] #app,html[data-theme="dark"] .layout,html[data-theme="dark"] .main,html[data-theme="dark"] #content{background:#07111d!important;color:#eef5ff!important}html[data-theme="dark"] body{background-image:radial-gradient(circle at 8% -5%,rgba(28,83,139,.22),transparent 28%),radial-gradient(circle at 100% 12%,rgba(12,103,88,.14),transparent 27%),linear-gradient(180deg,#091522,#07111d)!important;background-attachment:fixed!important}
html[data-theme="dark"] :is(.section-head h2,.page-heading h1,.sheet-title){color:#f5f8ff!important;text-shadow:none!important}html[data-theme="dark"] :is(.eyebrow,.section-head .eyebrow){color:#7f9bbb!important}html[data-theme="dark"] .section-head{background:transparent!important}
html[data-theme="dark"] .topbar{background:linear-gradient(145deg,#102238,#0b1929)!important;border:1px solid #28445e!important;box-shadow:0 16px 38px rgba(0,0,0,.3)!important}html[data-theme="dark"] .page-heading:before{background:#132b43!important;border-color:#31516e!important;box-shadow:none!important}html[data-theme="dark"] :is(.top-actions input,.top-actions .badge){background:#101f31!important;color:#eaf2fc!important;border-color:#30485f!important;box-shadow:none!important}html[data-theme="dark"] input[type="month"]::-webkit-calendar-picker-indicator{filter:invert(1) brightness(1.6)!important}
html[data-theme="dark"] .mobilebar{background:rgba(9,25,41,.98)!important;border:1px solid #2b465f!important;box-shadow:0 18px 48px rgba(0,0,0,.42)!important;backdrop-filter:blur(18px)!important}html[data-theme="dark"] .mobilebar button{color:#9db0c6!important}html[data-theme="dark"] .mobilebar button.active{background:#123456!important;color:#6eb0ff!important}
html[data-theme="dark"] :is(.card,.member-summary-card,.member-clean-card,.utility-card,.utility-card-pro,.bazar-entry,.compact-bazar-card,.report-card,.statement-card,.statement-member-card,.activity-day,.chat-shell,.settings-card,.pro-item,.final-bazar-item){background:linear-gradient(155deg,#11263a,#0c1c2c)!important;color:#edf5ff!important;border-color:#29465f!important;box-shadow:0 14px 32px rgba(0,0,0,.25)!important}
html[data-theme="dark"] :is(.member-summary-head b,.member-summary-grid b,.member-identity b,.utility-title b,.utility-amount b,.compact-bazar-copy h3,.compact-bazar-total b,.report-person b){color:#f2f7ff!important}html[data-theme="dark"] :is(.member-summary-head small,.member-summary-grid span,.member-identity small,.utility-title small,.utility-amount span,.compact-bazar-total span){color:#9db0c5!important}html[data-theme="dark"] .member-summary-grid{border-color:#29445b!important}html[data-theme="dark"] :is(.avatar,.member-photo.fallback,.compact-bazar-avatar){background:linear-gradient(145deg,#153b59,#12382f)!important;color:#79b7ff!important;border-color:#31536b!important}
html[data-theme="dark"] .utility-share-summary{background:linear-gradient(135deg,#142c43,#12322f)!important;border-color:#315169!important;color:#eaf3fd!important}html[data-theme="dark"] .utility-share-summary :is(span,b){color:#dce8f5!important}html[data-theme="dark"] .utility-share-summary i{background:#355269!important}html[data-theme="dark"] .utility-member-grid{background:transparent!important}html[data-theme="dark"] .utility-member-card{background:#13273a!important;border-color:#304b63!important;box-shadow:none!important}html[data-theme="dark"] .utility-member-copy b{color:#edf4fc!important}html[data-theme="dark"] .utility-member-copy span{color:#99abc0!important}html[data-theme="dark"] .utility-member-card strong{color:#72adff!important}
html[data-theme="dark"] .bazar-view-button{background:linear-gradient(135deg,#162d43,#12302f)!important;border-color:#315169!important;color:#edf5ff!important}html[data-theme="dark"] .bazar-view-button :is(b,strong){color:#eaf4ff!important}html[data-theme="dark"] .bazar-view-button small{color:#9db0c5!important}html[data-theme="dark"] :is(table,.meal-table){background:#0d1e2f!important;border-color:#2d475f!important}html[data-theme="dark"] :is(th,.meal-table th){background:#142b41!important;color:#dce8f6!important;border-color:#304a62!important}html[data-theme="dark"] :is(td,.meal-table td){background:#0f2133!important;color:#dce8f5!important;border-color:#29445b!important}html[data-theme="dark"] .meal-table :is(th:first-child,td:first-child){background:#152c42!important;color:#e4edf8!important}html[data-theme="dark"] .meal-choice.eating{background:#123c32!important;color:#65dfb7!important;border-color:#28624f!important}html[data-theme="dark"] .meal-choice.skip{background:#172c40!important;color:#a5b6c8!important;border-color:#304b62!important}html[data-theme="dark"] .pill.advance{background:#103b31!important;color:#5be3b8!important}html[data-theme="dark"] .pill.due{background:#402820!important;color:#ffad7d!important}
html[data-theme="dark"] .action-sheet{background:linear-gradient(180deg,#101f31,#091724)!important;color:#edf5ff!important;border:1px solid #2a435a!important;box-shadow:0 -22px 60px rgba(0,0,0,.48)!important}html[data-theme="dark"] .sheet-handle{background:#3a5269!important}html[data-theme="dark"] .sheet-grid button{background:#12283d!important;color:#edf5ff!important;border-color:#2d4a63!important;box-shadow:none!important}html[data-theme="dark"] .sheet-grid button b{color:#eaf2fc!important}html[data-theme="dark"] .sheet-grid button span{background:#71aaf3!important}html[data-theme="dark"] .sheet-logout{background:#281821!important;color:#ff899a!important;border-color:#63303d!important}
html[data-theme="dark"] :is(.modal,.entry-pro-form,.final-bazar-form){background:#0d1d2d!important;color:#edf5ff!important}html[data-theme="dark"] :is(.entry-form-hero,.modal-title){background:linear-gradient(135deg,#132a40,#102a2d)!important;color:#f3f8ff!important;border-color:#2c485e!important}html[data-theme="dark"] :is(input,select,textarea,.entry-select-button,.entry-money-input){background:#101f31!important;color:#edf5ff!important;border-color:#304a62!important}html[data-theme="dark"] :is(.entry-share-card,.utility-share-card,.utility-member-option){background:#102438!important;color:#edf5ff!important;border-color:#2e4a63!important}html[data-theme="dark"] .utility-member-name{color:#eaf2fc!important}html[data-theme="dark"] .utility-member-check{background:#142b40!important;border-color:#3b556d!important}
html[data-theme="dark"] :is(.entry-actions,.utility-actions,.bazar-footer,.final-bazar-footer,.chat-compose){background:#0b1a29!important;border-color:#29445b!important}html[data-theme="dark"] :is(.profile-info>div,.line-total,.split-banner,.notice-strip,.chat-head,.photo-picker){background:#132a3e!important;color:#eaf3fc!important;border-color:#2d4961!important}html[data-theme="dark"] .btn:not(.primary):not(.danger){background:#142b40!important;color:#e4edf8!important;border-color:#304d65!important}html[data-theme="dark"] .btn.primary{background:linear-gradient(135deg,#1685ed,#145ac4)!important;color:#fff!important}html[data-theme="dark"] .btn.danger{background:#3a1c27!important;color:#ff94a4!important;border-color:#663040!important}
@media(max-width:900px){html[data-theme="dark"] .main{background:transparent!important}html[data-theme="dark"] .section-head{margin-top:23px!important}}

/* Remaining generated views: dashboard/settlement summaries, reports and chat. */
html[data-theme="dark"] .summary-pro-card{background:linear-gradient(155deg,#11263a,#0c1c2c)!important;color:#edf5ff!important;border-color:#29465f!important;box-shadow:0 14px 32px rgba(0,0,0,.25)!important}html[data-theme="dark"] .summary-person b,html[data-theme="dark"] .summary-pro-grid b{color:#f3f7ff!important}html[data-theme="dark"] .summary-person small,html[data-theme="dark"] .summary-pro-grid span{color:#9eb0c4!important}html[data-theme="dark"] .summary-pro-grid{border-color:#2a455d!important}
html[data-theme="dark"] .clean-report-card,html[data-theme="dark"] .v3-report-card{background:linear-gradient(155deg,#11263a,#0c1c2c)!important;color:#edf5ff!important;border-color:#29465f!important;box-shadow:0 14px 32px rgba(0,0,0,.25)!important}html[data-theme="dark"] .report-person h3{color:#f3f8ff!important}html[data-theme="dark"] .report-person span:not(.pill){color:#9db0c5!important}html[data-theme="dark"] .report-stat-grid>div{background:#142b40!important;color:#edf5ff!important;border:1px solid #304b63!important}html[data-theme="dark"] .report-stat-grid span{color:#9fb1c4!important}html[data-theme="dark"] .report-stat-grid b{color:#f2f7ff!important}
html[data-theme="dark"] .chat-shell-pro{background:#0c1c2c!important;border-color:#29465f!important}html[data-theme="dark"] .chat-simple-head{background:linear-gradient(135deg,#142b41,#10302f)!important;border-color:#2d4a61!important}html[data-theme="dark"] .chat-simple-head h2{color:#f3f8ff!important}html[data-theme="dark"] .chat-messages-pro{background:linear-gradient(180deg,#0d1e2f,#091824)!important}html[data-theme="dark"] .chat-message-meta b{color:#b5c6d8!important}html[data-theme="dark"] .chat-message-meta time{color:#7f94aa!important}html[data-theme="dark"] .chat-bubble-pro{background:#142a3f!important;color:#eaf3fc!important;border-color:#304b63!important;box-shadow:none!important}html[data-theme="dark"] .chat-row-pro.mine .chat-bubble-pro{background:linear-gradient(135deg,#153b5e,#154454)!important;border-color:#2f6280!important}html[data-theme="dark"] .chat-bubble-pro p{color:#edf6ff!important}html[data-theme="dark"] .chat-compose-pro{background:#0b1a29!important;border-top:1px solid #29455c!important;box-shadow:0 -10px 28px rgba(0,0,0,.24)!important}
html[data-theme="dark"] .utility-icon-pro{background:#15324a!important;color:#fff!important;border:1px solid #31516a!important;font-family:"Apple Color Emoji","Segoe UI Emoji",sans-serif!important;font-size:22px!important}

/* Exact overrides for legacy mobile rules that force light controls. */
html[data-theme="dark"] .meal-all-card{background:linear-gradient(135deg,#132b40,#12332f)!important;border-color:#315169!important;box-shadow:none!important}html[data-theme="dark"] .meal-all-icon{background:#17344c!important}html[data-theme="dark"] .meal-all-copy b{color:#f0f6fd!important}html[data-theme="dark"] .meal-all-copy span{color:#9eb1c4!important}html[data-theme="dark"] .meal-all-button.done{background:#153b31!important;color:#66dfb8!important}
html[data-theme="dark"] .meal-all-date{background:#0d2133!important;border-color:#315069!important;color:#eaf3fc!important}html[data-theme="dark"] .meal-all-date span{color:#9fb2c6!important}html[data-theme="dark"] .meal-all-date input{background:transparent!important;color:#edf5fd!important;-webkit-text-fill-color:#edf5fd!important;color-scheme:dark!important}
html[data-theme="dark"] body:has(.ai-reference-page) .main{padding-top:calc(18px + env(safe-area-inset-top))!important}
html[data-theme="dark"] .ai-reference-page>h2{color:#f1f6fc!important}
html[data-theme="dark"] .ai-reference-composer{background:linear-gradient(135deg,#10263a,#0e2032)!important;border-color:#315069!important;box-shadow:0 16px 34px rgba(0,0,0,.3)!important}
html[data-theme="dark"] .ai-reference-composer input{background:transparent!important;color:#eef5fd!important;border:0!important;-webkit-text-fill-color:#eef5fd!important;box-shadow:none!important}
html[data-theme="dark"] .ai-reference-composer input::placeholder{color:#8599ae!important;-webkit-text-fill-color:#8599ae!important}
html[data-theme="dark"] .composer-mic{background:#17344d!important;color:#79b5ff!important;box-shadow:none!important}
html[data-theme="dark"] .ai-bubble.assistant,
html[data-theme="dark"] .ai-bubble.thinking,
html[data-theme="dark"] .ai-bubble.review{background:linear-gradient(145deg,#132a3f,#0f2133)!important;color:#eaf3fc!important;border-color:#315069!important;box-shadow:0 10px 24px rgba(0,0,0,.22)!important}
html[data-theme="dark"] .ai-bubble.assistant.success{background:linear-gradient(145deg,#12352f,#102a2b)!important;border-color:#28604f!important;color:#dff9ef!important}
html[data-theme="dark"] .ai-bubble.error{background:#351c26!important;border-color:#63303f!important;color:#ffabb7!important}
html[data-theme="dark"] .ai-review-title{color:#eef6ff!important}
html[data-theme="dark"] .ai-review-list{background:#0d1e2f!important;border-color:#304b63!important}
html[data-theme="dark"] .ai-review-list>b{background:#173149!important;color:#83baff!important}
html[data-theme="dark"] .ai-review-list>div{background:#102438!important;border-color:#2d485f!important}
html[data-theme="dark"] .ai-review-list span{color:#9eb0c4!important}
html[data-theme="dark"] .ai-review-list strong{color:#f1f6fc!important}
html[data-theme="dark"] .statement-view:not(.statement-capture) .statement-status.advance{background:#123b31!important;color:#62dfb5!important;border:1px solid #28604e!important}html[data-theme="dark"] .statement-view:not(.statement-capture) .statement-status.due{background:#3d2224!important;color:#ff9f98!important;border:1px solid #693838!important}html[data-theme="dark"] .statement-view:not(.statement-capture) .statement-bazar-total{background:#142d43!important;color:#80b7ff!important;border:1px solid #315069!important}html[data-theme="dark"] .statement-view:not(.statement-capture) .statement-bazar-total :is(small,b){color:inherit!important}
html[data-theme="dark"] .schedule-email-toggle{background:#102438!important;border-color:#304b63!important}html[data-theme="dark"] .schedule-email-toggle b{color:#eef5fc!important}html[data-theme="dark"] .schedule-email-toggle small{color:#9dafc3!important}
html[data-theme="dark"] .modal-wrap{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;min-height:100dvh!important;background:#07111d!important}
html[data-theme="dark"] .modal-wrap:has(.entry-form-pro)::before{content:"";position:fixed;inset:0;z-index:-1;background:#07111d!important;pointer-events:none}
html[data-theme="dark"] .modal-wrap .modal:has(.entry-form-pro),html[data-theme="dark"] .modal-wrap .entry-form-pro,html[data-theme="dark"] .modal-wrap .entry-pro-form{background:#0d1d2d!important}
html[data-theme="dark"] body:has(.modal-wrap .entry-form-pro),html[data-theme="dark"] body:has(.modal-wrap .entry-form-pro) :is(#app,.layout,.main){background:#07111d!important}
html[data-theme="dark"] .top-chip,
html[data-theme="dark"] .month-chip{background:#101f31!important;border-color:#30485f!important;color:#eaf2fc!important;box-shadow:0 8px 22px rgba(0,0,0,.18)!important}
html[data-theme="dark"] .month-chip input,
html[data-theme="dark"] #month{background:transparent!important;color:#eaf2fc!important;border-color:transparent!important;-webkit-text-fill-color:#eaf2fc!important;color-scheme:dark!important}
html[data-theme="dark"] .top-chip :is(svg,.chip-icon){color:#9fb4ca!important;stroke:currentColor!important}
html[data-theme="dark"] .activity-day{background:#0e2437!important;border-color:#2b4b63!important;box-shadow:none!important}
html[data-theme="dark"] .activity-day-title{background:linear-gradient(135deg,#132b40,#102638)!important;border-color:#2b4b63!important;color:#eef5fc!important}
html[data-theme="dark"] .activity-day-main strong{color:#f3f7fc!important}
html[data-theme="dark"] .activity-day-main small,
html[data-theme="dark"] .activity-day-side em{color:#a8b9ca!important}
html[data-theme="dark"] .activity-day-side b{color:#79b7ff!important;background:#173b5a!important}
html[data-theme="dark"] .activity-day-side i{color:#a9bfd3!important}
html[data-theme="dark"] .activity-row{background:#0e2437!important;border-color:#2b4b63!important}
html[data-theme="dark"] .activity-time{color:#9fc7f7!important}
html[data-theme="dark"] .activity-actor,
html[data-theme="dark"] .activity-sub{color:#9eafc1!important}
html[data-theme="dark"] .activity-title{color:#edf4fb!important}
html[data-theme="dark"] .activity-sub strong{color:#d9e5f0!important}

/* Statement preview follows dark mode; PDF capture and printing remain white. */
html[data-theme="dark"] .statement-view:not(.statement-capture){background:#07111d!important;color:#edf5ff!important}html[data-theme="dark"] .statement-view:not(.statement-capture) .statement-toolbar{background:rgba(10,25,40,.97)!important;border-color:#29455d!important}html[data-theme="dark"] .statement-view:not(.statement-capture) .statement-paper,html[data-theme="dark"] .statement-view:not(.statement-capture) .statement-page{background:#0e1f31!important;color:#edf5ff!important}html[data-theme="dark"] .statement-view:not(.statement-capture) :is(.statement-person,.statement-metric,.statement-breakdown-card,.statement-bazar-card){background:#13283c!important;color:#edf5ff!important;border-color:#304b63!important}html[data-theme="dark"] .statement-view:not(.statement-capture) :is(.statement-person h2,.statement-metric b,.statement-section-title h3,.statement-breakdown-card b,.statement-bazar-head h2,.statement-bazar-card-head strong,.statement-bazar-line .item b){color:#f2f7ff!important}html[data-theme="dark"] .statement-view:not(.statement-capture) :is(.statement-person p,.statement-metric small,.statement-section-title span,.statement-breakdown-card span,.statement-bazar-head p,.statement-bazar-line .item small){color:#9dafc3!important}html[data-theme="dark"] .statement-view:not(.statement-capture) .statement-bazar-card-head{background:#162d43!important;border-color:#304b63!important}html[data-theme="dark"] .statement-view:not(.statement-capture) .statement-fresh{background:#12372f!important}html[data-theme="dark"] .statement-view.statement-capture,html[data-theme="dark"] .statement-view.statement-capture :is(.statement-paper,.statement-page){background:#fff!important;color:#10213f!important}

/* Authentication and post-verification experience. */
html[data-theme="dark"] .auth-page{background:radial-gradient(circle at -5% 35%,rgba(33,105,190,.2),transparent 27%),radial-gradient(circle at 108% 82%,rgba(18,128,104,.18),transparent 30%),linear-gradient(180deg,#071421,#081827 58%,#06111c)!important;color:#edf5ff!important}
html[data-theme="dark"] .auth-page:before{background:radial-gradient(circle at 12% 9%,rgba(74,147,232,.11),transparent 24%),radial-gradient(circle at 90% 75%,rgba(45,184,145,.1),transparent 26%)!important}
html[data-theme="dark"] .auth-page:after{color:#6b8aaa!important;opacity:.1!important}
html[data-theme="dark"] .auth-card,html[data-theme="dark"] .auth-member-card{background:linear-gradient(155deg,rgba(17,38,58,.98),rgba(10,26,41,.98))!important;border-color:#294a64!important;box-shadow:0 22px 55px rgba(0,0,0,.35)!important}
html[data-theme="dark"] :is(.auth-brand-title,.auth-choice h2,.auth-card h2){color:#f2f7ff!important}
html[data-theme="dark"] :is(.auth-tagline,.auth-choice p,.auth-bn,.auth-form-head .muted,.auth-foot){color:#9fb1c5!important}
html[data-theme="dark"] .auth-brand-title b,html[data-theme="dark"] .auth-tagline b{color:#69adff!important}
html[data-theme="dark"] .auth-house{color:#68adff!important}html[data-theme="dark"] .auth-choice-icon,html[data-theme="dark"] .auth-form-icon{background:#153551!important;color:#71b1ff!important}html[data-theme="dark"] :is(.auth-choice.member .auth-choice-icon,.auth-form-icon.member){background:#12382f!important;color:#5bdaa9!important}
html[data-theme="dark"] .auth-divider{color:#8196ad!important}html[data-theme="dark"] .auth-divider:before,html[data-theme="dark"] .auth-divider:after,html[data-theme="dark"] .auth-verify{border-color:#29445c!important;background-color:transparent!important}
html[data-theme="dark"] .auth-card .field label{color:#cbd9e8!important}html[data-theme="dark"] .auth-card .field input{background:#0d2032!important;color:#eef5fc!important;-webkit-text-fill-color:#eef5fc!important;border-color:#36536c!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important}html[data-theme="dark"] .auth-card .field input::placeholder{color:#73889e!important;-webkit-text-fill-color:#73889e!important}
html[data-theme="dark"] .auth-back{background:#142c43!important;color:#79b8ff!important;border:1px solid #31516b!important}html[data-theme="dark"] .auth-secondary-btn{background:#122d2b!important;color:#72dfb3!important;border-color:#28644f!important}html[data-theme="dark"] .auth-feature{color:#e7f0fa!important}html[data-theme="dark"] .auth-feature small{color:#879bb0!important}html[data-theme="dark"] .auth-feature i{background:#132b41!important}html[data-theme="dark"] .auth-safe{background:linear-gradient(90deg,#10283d,#102f2e)!important;color:#dce9f6!important;border:1px solid #294b61!important}html[data-theme="dark"] .auth-safe small{color:#8fa5bb!important}
html[data-theme="dark"] .mm-auth-wait{background:radial-gradient(circle at 12% 7%,rgba(32,105,190,.2),transparent 30%),radial-gradient(circle at 90% 88%,rgba(22,144,112,.16),transparent 31%),linear-gradient(160deg,#071421,#06111c)!important;color:#edf5ff!important}
html[data-theme="dark"] .mm-auth-wait section{background:linear-gradient(155deg,rgba(17,38,58,.98),rgba(10,25,40,.98))!important;border-color:#2d4c66!important;box-shadow:0 25px 70px rgba(0,0,0,.42)!important}html[data-theme="dark"] .mm-ready-brand b,html[data-theme="dark"] .mm-auth-wait h2{color:#f1f7ff!important}html[data-theme="dark"] :is(.mm-ready-brand small,.mm-auth-wait p,.mm-ready-note){color:#9fb2c7!important}html[data-theme="dark"] .mm-ready-logo{background:linear-gradient(145deg,#153954,#12372f)!important;color:#76b7ff!important}html[data-theme="dark"] .mm-ready-orbit{border-color:#31516b!important;box-shadow:0 0 0 12px rgba(45,112,190,.07)!important}html[data-theme="dark"] .mm-ready-orbit:before{border-color:#315b7c!important}html[data-theme="dark"] .mm-ready-features span{background:#102438!important;border-color:#2e4a63!important}html[data-theme="dark"] .mm-ready-features b{color:#dce8f4!important}html[data-theme="dark"] .mm-ready-progress{background:#1a3044!important}

/* Nested picker rows and Bazar detail/editor surfaces. */
html[data-theme="dark"] .entry-choice-sheet{background:linear-gradient(180deg,#0d2234,#081827)!important;color:#edf5ff!important;border:1px solid #2b4b63!important;box-shadow:0 -24px 60px rgba(0,0,0,.48)!important}
html[data-theme="dark"] .entry-choice-head h3{color:#f3f7fc!important}html[data-theme="dark"] .entry-choice-head span{color:#8fa5bb!important}html[data-theme="dark"] .entry-choice-close{background:#142c43!important;color:#a9c9e8!important;border:1px solid #31516a!important}
html[data-theme="dark"] .entry-choice-row{background:#102438!important;color:#edf5ff!important;border-color:#2f4c64!important;box-shadow:none!important}html[data-theme="dark"] .entry-choice-row.selected{background:linear-gradient(135deg,#153555,#123832)!important;border-color:#4d8ed2!important}html[data-theme="dark"] .entry-choice-row b{color:#f2f7fc!important}html[data-theme="dark"] .entry-choice-row small{color:#97aabd!important}html[data-theme="dark"] .entry-choice-row i{color:#71b5ff!important}html[data-theme="dark"] .entry-choice-row .entry-picker-avatar.fallback{background:linear-gradient(145deg,#163b59,#12382f)!important;color:#7ab9ff!important}
html[data-theme="dark"] .bazar-detail-row{background:#102438!important;border-color:#304c64!important;box-shadow:none!important}html[data-theme="dark"] .bazar-detail-row>div:first-child b{color:#f1f6fc!important}html[data-theme="dark"] .bazar-detail-row>div:first-child span{color:#9fb0c2!important}html[data-theme="dark"] .bazar-detail-row strong{color:#75b5ff!important}html[data-theme="dark"] .bazar-fresh-group{background:linear-gradient(135deg,#122b3e,#12342f)!important;border-color:#31536a!important}html[data-theme="dark"] .bazar-fresh-names{color:#a6b8ca!important}html[data-theme="dark"] .bazar-fresh-qty span{background:#173149!important;border-color:#315069!important;color:#c8d7e6!important}
html[data-theme="dark"] .bazar-form-item{background:linear-gradient(155deg,#11263a,#0d1f30)!important;border-color:#304b63!important;box-shadow:0 10px 24px rgba(0,0,0,.2)!important}html[data-theme="dark"] .bazar-form-item-head b,html[data-theme="dark"] .final-items-title>b{color:#f1f6fc!important}html[data-theme="dark"] .clean-select{background:#102438!important;color:#eaf3fc!important;border-color:#304c64!important}html[data-theme="dark"] .unit-box{background:#142a3e!important;color:#cbd9e7!important;border-color:#304b63!important}html[data-theme="dark"] .mini-remove{background:#3a1d27!important;color:#ff99aa!important}html[data-theme="dark"] .final-items-title{border-color:#29445b!important}html[data-theme="dark"] .final-bazar-footer>div span{color:#9eb0c3!important}html[data-theme="dark"] .final-bazar-footer>div b{color:#edf5fd!important}
