html[data-theme-shared=chat]:not(.focus-mode) :is(.rs-side,.rp-card,.notif-panel){--card-bg:rgba(26,40,56,.62);--card-border:rgba(176,198,222,.16);--shared-dialog:rgba(26,40,56,.92);--input-bg:rgba(26,40,56,.3);--input-border:rgba(176,198,222,.2);--text-primary:#dbe6f3;--text-secondary:#bccfe3;--text-muted:#a7bbd2;--accent:#9cc9ed;color-scheme:dark}html[data-theme-shared=chat]:is([data-bg-mode=clear-day],[data-bg-mode=snow]):not(.focus-mode) :is(.rs-side,.rp-card,.notif-panel){--card-bg:rgba(220,235,243,.62);--card-border:rgba(49,86,111,.16);--shared-dialog:rgba(220,235,243,.88);--input-bg:rgba(220,235,243,.34);--input-border:rgba(49,86,111,.22);--text-primary:#081e2c;--text-secondary:#102a3c;--text-muted:#203c50;--accent:#285d7b;color-scheme:light}html[data-theme-shared=chat][data-bg-mode=clear-night]:not(.focus-mode) :is(.rs-side,.rp-card,.notif-panel){--card-bg:var(--night-panel,rgba(10,17,27,.8));--card-border:var(--night-edge,rgba(160,183,207,.14));--shared-dialog:var(--night-dialog,rgba(10,17,27,.96));--input-bg:rgba(160,183,207,.08);--input-border:rgba(160,183,207,.2)}html[data-theme-shared=chat]:not(.focus-mode) .rs-side{background:var(--shared-dialog);box-shadow:-12px 0 36px rgba(0,0,0,.12)}html[data-theme-shared=chat]:not(.focus-mode) .rp-card,html[data-theme-shared=chat]:not(.focus-mode) .rs-side{color:var(--text-primary);border-color:var(--card-border);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html[data-theme-shared=chat]:not(.focus-mode) .rp-card{background:var(--card-bg)}html[data-theme-shared=chat]:not(.focus-mode) :is(.rs-close,.rs-item,.rs-text .t,.rp-btn,.rp-select,.rp-title,.rp-kpi .v,.rp-section h4,.rp-table tr.total td,.rp-table tr.post td,.rp-page,.rp-text ul,.rp-view,.rp-more,.rp-detail.active){color:var(--text-primary)}html[data-theme-shared=chat]:not(.focus-mode) :is(.rs-admin label,.rs-text .s,.rs-icon,.rs-group-label,.rs-foot,.rs-source,.rs-source b,.rs-loading,.rs-syncwarn,.rs-syncwarn-detail,.rp-eyebrow,.rp-sub,.rp-chip,.rp-kpi .l,.rp-kpi .v .u,.rp-kpi .d,.rp-note,.rp-table thead th,.rp-table tr.sub td,.rp-table tr.group td,.rp-table td.muted,.rp-table th.muted,.rp-table tr.acc td,.rp-table td.mu,.rp-footer,.rp-page span,.rp-comment span,.rp-alert-sub,.rp-loading,.rp-loading-sub,.rp-chev,.rp-badge){color:var(--text-secondary)}html[data-theme-shared=chat]:not(.focus-mode) :is(.rp-head,.rp-toolbar,.rp-table-wrap,.rp-table thead th,.rp-table tbody tr,.rp-table tr.total td,.rp-table th.grp-start,.rp-table td.grp-start,.rp-kpi,.rp-views,.rp-view,.rp-chart,.rp-badge,.rp-page,.rs-head,.rs-foot){border-color:var(--card-border)}html[data-theme-shared=chat]:not(.focus-mode) :is(.rp-head,.rp-kpi,.rp-table thead th,.rp-table tr.total td,.rp-table tr.group td,.rp-views,.rp-chart,.rs-source,.rs-item:hover){background:var(--input-bg)}html[data-theme-shared=chat]:not(.focus-mode) :is(.rp-btn,.rp-select,.rp-more,.rp-comment textarea,.rs-admin select){background-color:var(--input-bg);color:var(--text-primary);border-color:var(--input-border)}html[data-theme-shared=chat]:not(.focus-mode) :is(.rp-btn:hover:not(:disabled),.rp-view:hover:not(:disabled),.rp-view.active,.rp-detail.active,.rs-item.active){background-color:color-mix(in srgb,var(--accent) 16%,var(--input-bg));border-color:var(--accent)}html[data-theme-shared=chat]:not(.focus-mode) :is(.rp-select,.rs-admin select) option{background:var(--shared-dialog);color:var(--text-primary)}html[data-theme-shared=chat]:is([data-bg-mode=clear-day],[data-bg-mode=snow]):not(.focus-mode) .rp-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23081e2c' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}html[data-theme-shared=chat]:not(.focus-mode) .rp-btn.rp-x{background:none;border-color:transparent}html[data-theme-shared=chat]:is([data-bg-mode=clear-day],[data-bg-mode=snow]):not(.focus-mode) .rs-badge{color:#604b7c}html[data-theme-shared=chat]:not(.focus-mode) .rp-chart text{fill:var(--text-secondary)}html[data-theme-shared=chat]:not(.focus-mode) .notif-panel{background:var(--shared-dialog)!important;color:var(--text-primary);border-color:var(--card-border)!important;box-shadow:0 8px 24px rgba(0,0,0,.12);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html[data-theme-shared=chat]:not(.focus-mode) .notif-panel :is(.notif-panel-title,.notif-item-title){color:var(--text-primary)}html[data-theme-shared=chat]:not(.focus-mode) .notif-panel :is(.notif-item-msg,.notif-panel-settings,.notif-item-date,.notif-empty,.notif-item-dismiss){color:var(--text-secondary)}html[data-theme-shared=page]:not(.focus-mode) #notifDropdown{background:var(--shared-dialog)!important;border-color:var(--card-border)!important;color:var(--text-primary);box-shadow:0 8px 24px rgba(0,0,0,.12)}html[data-theme-shared=page]:not(.focus-mode) #notifDropdown>div{color:var(--text-secondary)!important}html[data-theme-shared=page]:not(.focus-mode) #testChatOverlay>div{background:var(--shared-dialog)!important;border-color:var(--card-border)!important;color:var(--text-primary)}html[data-theme-shared=page][data-bg-mode=clear-night]:not(.focus-mode) :is(#testChatOverlay,#notifDropdown){--shared-dialog:var(--night-dialog,rgba(10,17,27,.96))}html[data-theme-shared=page]:not(.focus-mode) #testChatOverlay>div>div{border-color:var(--card-border)!important}html[data-theme-shared=page]:not(.focus-mode) #testChatOverlay button{color:var(--text-secondary)!important}html[data-theme-shared=page]:not(.focus-mode) #testChatOverlay #kk-chat-input+button{background:var(--btn-bg)!important;color:var(--btn-text)!important}html[data-theme-shared]:is([data-bg-mode=clear-day],[data-bg-mode=snow]):not(.focus-mode) :is(.badge-yellow,[style*="color:#fbbf24"],[style*="color: rgb(251, 191, 36)"]){color:#735018!important}