/* Lumus Flow · ajustes feitos à mão no tema claro (depois do theme-light.css gerado) */
html.theme127-switch,html.theme127-switch *{transition:background-color .35s ease,color .35s ease,border-color .35s ease,fill .35s ease!important}
html[data-theme=light] body{background:var(--bg);color:var(--text)}
.cfg127-note{margin-top:10px;font-size:12px}
/* texto sobre a cor de destaque: no claro o destaque é forte, então o texto fica branco */
html[data-theme=light] .btn:not(.secondary):not(.ghost),html[data-theme=light][data-appearance25] .btn:not(.secondary),html[data-theme=light] .skip,html[data-theme=light] #notice,html[data-theme=light] .today .day-number,html[data-theme=light] .tl113-ghost,html[data-theme=light] .room-pin-marker32{color:#fff}
html[data-theme=light] .btn:not(.secondary):not(.ghost) svg{color:inherit}
/* prazos e status com cores que leem no branco */
html[data-theme=light] .due110.is-ok,html[data-theme=light] .due110-on.is-ok{--due-c:#15803D}
html[data-theme=light] .due110.is-soon,html[data-theme=light] .due110-on.is-soon{--due-c:#A16207}
html[data-theme=light] .due110.is-late,html[data-theme=light] .due110-on.is-late{--due-c:#C62828}
html[data-theme=light] input[type=date].due110-on:not(.is-done)::-webkit-calendar-picker-indicator{filter:none}
html[data-theme=light] ::-webkit-calendar-picker-indicator{filter:none}
html[data-theme=light] ::selection{background:rgba(49,85,245,.18)}
/* miniaturas da escolha de aparência mostram a cor de verdade de cada tema */
html[data-theme=light] .cfg113-m.is-dark{background:linear-gradient(135deg,#0c1022,#1c2340)}
html[data-theme=light] .cfg113-m.is-light{background:linear-gradient(135deg,#ffffff,#e3e8f2)}
html[data-theme=light] .cfg113-m.is-auto{background:linear-gradient(90deg,#f6f7fb 50%,#0c1022 50%)}
