/* Dix thèmes personnels OMQD. Les accès et données ne sont pas modifiés. */
html body.work-ui[data-omqd-theme="soft_perle"]{--bg:#eeeef6!important;--panel:#fdfdff!important;--panel2:#f4f3fa!important;--text:#292c43!important;--muted:#686d84!important;--line:#dcdeeb!important;--line2:#dcdeeb!important;--gold:var(--omqd-personal-accent,#7867ca)!important;--gold2:var(--omqd-personal-accent,#7867ca)!important;--on-accent:var(--omqd-personal-contrast,#ffffff)!important;--soft-accent:var(--omqd-personal-accent,#7867ca)!important;--soft-accent-strong:#7867ca!important;--soft-ink:#292c43!important;--soft-muted:#686d84!important;--soft-stroke:#dcdeeb!important;--soft-surface:#fdfdff!important;--soft-bg:#eeeef6!important;--heading-ink:#292c43!important;--heading-mark:#7867ca!important;--soft-inset:inset 2px 2px 6px #64748b12,inset -3px -3px 6px #fff!important;--soft-shadow:0 10px 30px -15px #64748b24,0 1px 1px #ffffff!important;--bad:#a52d4b!important;--badbg:#fff0f4!important;--warn:#805819!important;--warnbg:#fff6e5!important;--ok:#216448!important;--okbg:#eaf7f0!important;background:radial-gradient(ellipse at 90% 0%,color-mix(in srgb,#7867ca 10%,transparent),transparent 40%),#eeeef6!important;color:#292c43!important;color-scheme:light;}
html body.work-ui.menu-light[data-omqd-theme="soft_perle"] #nav.nav{--menu-bg:#f8f9fc!important;--menu-text:#343b4b!important;--menu-muted:#687387!important;--menu-active:#7867ca!important;--menu-line:#dde2eb!important;background:linear-gradient(150deg,#fcfdff,#f0f2f8)!important;}
html body.work-ui[data-omqd-theme="soft_ocean"]{--bg:#edf4fa!important;--panel:#fbfdff!important;--panel2:#eaf1f8!important;--text:#20364c!important;--muted:#556e86!important;--line:#d0dfed!important;--line2:#d0dfed!important;--gold:var(--omqd-personal-accent,#2866ae)!important;--gold2:var(--omqd-personal-accent,#2866ae)!important;--on-accent:var(--omqd-personal-contrast,#ffffff)!important;--soft-accent:var(--omqd-personal-accent,#2866ae)!important;--soft-accent-strong:#2866ae!important;--soft-ink:#20364c!important;--soft-muted:#556e86!important;--soft-stroke:#d0dfed!important;--soft-surface:#fbfdff!important;--soft-bg:#edf4fa!important;--heading-ink:#20364c!important;--heading-mark:#2866ae!important;--soft-inset:inset 2px 2px 6px #64748b12,inset -3px -3px 6px #fff!important;--soft-shadow:0 10px 30px -15px #64748b24,0 1px 1px #ffffff!important;--bad:#a52d4b!important;--badbg:#fff0f4!important;--warn:#805819!important;--warnbg:#fff6e5!important;--ok:#216448!important;--okbg:#eaf7f0!important;background:radial-gradient(ellipse at 90% 0%,color-mix(in srgb,#2866ae 10%,transparent),transparent 40%),#edf4fa!important;color:#20364c!important;color-scheme:light;}
html body.work-ui.menu-light[data-omqd-theme="soft_ocean"] #nav.nav{--menu-bg:#f8f9fc!important;--menu-text:#343b4b!important;--menu-muted:#687387!important;--menu-active:#2866ae!important;--menu-line:#dde2eb!important;background:linear-gradient(150deg,#fcfdff,#f0f2f8)!important;}
html body.work-ui[data-omqd-theme="soft_sauge"]{--bg:#eef4ef!important;--panel:#fcfefc!important;--panel2:#e9f1eb!important;--text:#263c32!important;--muted:#596e61!important;--line:#d3e0d6!important;--line2:#d3e0d6!important;--gold:var(--omqd-personal-accent,#397351)!important;--gold2:var(--omqd-personal-accent,#397351)!important;--on-accent:var(--omqd-personal-contrast,#ffffff)!important;--soft-accent:var(--omqd-personal-accent,#397351)!important;--soft-accent-strong:#397351!important;--soft-ink:#263c32!important;--soft-muted:#596e61!important;--soft-stroke:#d3e0d6!important;--soft-surface:#fcfefc!important;--soft-bg:#eef4ef!important;--heading-ink:#263c32!important;--heading-mark:#397351!important;--soft-inset:inset 2px 2px 6px #64748b12,inset -3px -3px 6px #fff!important;--soft-shadow:0 10px 30px -15px #64748b24,0 1px 1px #ffffff!important;--bad:#a52d4b!important;--badbg:#fff0f4!important;--warn:#805819!important;--warnbg:#fff6e5!important;--ok:#216448!important;--okbg:#eaf7f0!important;background:radial-gradient(ellipse at 90% 0%,color-mix(in srgb,#397351 10%,transparent),transparent 40%),#eef4ef!important;color:#263c32!important;color-scheme:light;}
html body.work-ui.menu-light[data-omqd-theme="soft_sauge"] #nav.nav{--menu-bg:#f8f9fc!important;--menu-text:#343b4b!important;--menu-muted:#687387!important;--menu-active:#397351!important;--menu-line:#dde2eb!important;background:linear-gradient(150deg,#fcfdff,#f0f2f8)!important;}
html body.work-ui[data-omqd-theme="soft_sable"]{--bg:#f5f0e7!important;--panel:#fffdf8!important;--panel2:#f1eadf!important;--text:#443626!important;--muted:#77674f!important;--line:#e5dac7!important;--line2:#e5dac7!important;--gold:var(--omqd-personal-accent,#88601d)!important;--gold2:var(--omqd-personal-accent,#88601d)!important;--on-accent:var(--omqd-personal-contrast,#ffffff)!important;--soft-accent:var(--omqd-personal-accent,#88601d)!important;--soft-accent-strong:#88601d!important;--soft-ink:#443626!important;--soft-muted:#77674f!important;--soft-stroke:#e5dac7!important;--soft-surface:#fffdf8!important;--soft-bg:#f5f0e7!important;--heading-ink:#443626!important;--heading-mark:#88601d!important;--soft-inset:inset 2px 2px 6px #64748b12,inset -3px -3px 6px #fff!important;--soft-shadow:0 10px 30px -15px #64748b24,0 1px 1px #ffffff!important;--bad:#a52d4b!important;--badbg:#fff0f4!important;--warn:#805819!important;--warnbg:#fff6e5!important;--ok:#216448!important;--okbg:#eaf7f0!important;background:radial-gradient(ellipse at 90% 0%,color-mix(in srgb,#88601d 10%,transparent),transparent 40%),#f5f0e7!important;color:#443626!important;color-scheme:light;}
html body.work-ui.menu-light[data-omqd-theme="soft_sable"] #nav.nav{--menu-bg:#f8f9fc!important;--menu-text:#343b4b!important;--menu-muted:#687387!important;--menu-active:#88601d!important;--menu-line:#dde2eb!important;background:linear-gradient(150deg,#fcfdff,#f0f2f8)!important;}
html body.work-ui[data-omqd-theme="soft_rose"]{--bg:#f8eef2!important;--panel:#fffcfd!important;--panel2:#f4e8ee!important;--text:#492b3c!important;--muted:#7c6071!important;--line:#ead6e0!important;--line2:#ead6e0!important;--gold:var(--omqd-personal-accent,#a14472)!important;--gold2:var(--omqd-personal-accent,#a14472)!important;--on-accent:var(--omqd-personal-contrast,#ffffff)!important;--soft-accent:var(--omqd-personal-accent,#a14472)!important;--soft-accent-strong:#a14472!important;--soft-ink:#492b3c!important;--soft-muted:#7c6071!important;--soft-stroke:#ead6e0!important;--soft-surface:#fffcfd!important;--soft-bg:#f8eef2!important;--heading-ink:#492b3c!important;--heading-mark:#a14472!important;--soft-inset:inset 2px 2px 6px #64748b12,inset -3px -3px 6px #fff!important;--soft-shadow:0 10px 30px -15px #64748b24,0 1px 1px #ffffff!important;--bad:#a52d4b!important;--badbg:#fff0f4!important;--warn:#805819!important;--warnbg:#fff6e5!important;--ok:#216448!important;--okbg:#eaf7f0!important;background:radial-gradient(ellipse at 90% 0%,color-mix(in srgb,#a14472 10%,transparent),transparent 40%),#f8eef2!important;color:#492b3c!important;color-scheme:light;}
html body.work-ui.menu-light[data-omqd-theme="soft_rose"] #nav.nav{--menu-bg:#f8f9fc!important;--menu-text:#343b4b!important;--menu-muted:#687387!important;--menu-active:#a14472!important;--menu-line:#dde2eb!important;background:linear-gradient(150deg,#fcfdff,#f0f2f8)!important;}
html body.work-ui[data-omqd-theme="soft_terre"]{--bg:#f6eeea!important;--panel:#fffdfb!important;--panel2:#f2e6de!important;--text:#4a3029!important;--muted:#7b6257!important;--line:#e7d5c9!important;--line2:#e7d5c9!important;--gold:var(--omqd-personal-accent,#a14e35)!important;--gold2:var(--omqd-personal-accent,#a14e35)!important;--on-accent:var(--omqd-personal-contrast,#ffffff)!important;--soft-accent:var(--omqd-personal-accent,#a14e35)!important;--soft-accent-strong:#a14e35!important;--soft-ink:#4a3029!important;--soft-muted:#7b6257!important;--soft-stroke:#e7d5c9!important;--soft-surface:#fffdfb!important;--soft-bg:#f6eeea!important;--heading-ink:#4a3029!important;--heading-mark:#a14e35!important;--soft-inset:inset 2px 2px 6px #64748b12,inset -3px -3px 6px #fff!important;--soft-shadow:0 10px 30px -15px #64748b24,0 1px 1px #ffffff!important;--bad:#a52d4b!important;--badbg:#fff0f4!important;--warn:#805819!important;--warnbg:#fff6e5!important;--ok:#216448!important;--okbg:#eaf7f0!important;background:radial-gradient(ellipse at 90% 0%,color-mix(in srgb,#a14e35 10%,transparent),transparent 40%),#f6eeea!important;color:#4a3029!important;color-scheme:light;}
html body.work-ui.menu-light[data-omqd-theme="soft_terre"] #nav.nav{--menu-bg:#f8f9fc!important;--menu-text:#343b4b!important;--menu-muted:#687387!important;--menu-active:#a14e35!important;--menu-line:#dde2eb!important;background:linear-gradient(150deg,#fcfdff,#f0f2f8)!important;}
html body.work-ui[data-omqd-theme="soft_menthe"]{--bg:#edf7f4!important;--panel:#fbfefd!important;--panel2:#e7f3ef!important;--text:#203f37!important;--muted:#527569!important;--line:#cfe5dc!important;--line2:#cfe5dc!important;--gold:var(--omqd-personal-accent,#23785f)!important;--gold2:var(--omqd-personal-accent,#23785f)!important;--on-accent:var(--omqd-personal-contrast,#ffffff)!important;--soft-accent:var(--omqd-personal-accent,#23785f)!important;--soft-accent-strong:#23785f!important;--soft-ink:#203f37!important;--soft-muted:#527569!important;--soft-stroke:#cfe5dc!important;--soft-surface:#fbfefd!important;--soft-bg:#edf7f4!important;--heading-ink:#203f37!important;--heading-mark:#23785f!important;--soft-inset:inset 2px 2px 6px #64748b12,inset -3px -3px 6px #fff!important;--soft-shadow:0 10px 30px -15px #64748b24,0 1px 1px #ffffff!important;--bad:#a52d4b!important;--badbg:#fff0f4!important;--warn:#805819!important;--warnbg:#fff6e5!important;--ok:#216448!important;--okbg:#eaf7f0!important;background:radial-gradient(ellipse at 90% 0%,color-mix(in srgb,#23785f 10%,transparent),transparent 40%),#edf7f4!important;color:#203f37!important;color-scheme:light;}
html body.work-ui.menu-light[data-omqd-theme="soft_menthe"] #nav.nav{--menu-bg:#f8f9fc!important;--menu-text:#343b4b!important;--menu-muted:#687387!important;--menu-active:#23785f!important;--menu-line:#dde2eb!important;background:linear-gradient(150deg,#fcfdff,#f0f2f8)!important;}
html body.work-ui[data-omqd-theme="soft_nuit"]{--bg:#141e31!important;--panel:#1c2a43!important;--panel2:#243550!important;--text:#edf3ff!important;--muted:#b1c1da!important;--line:#34465f!important;--line2:#34465f!important;--gold:var(--omqd-personal-accent,#95b9f0)!important;--gold2:var(--omqd-personal-accent,#95b9f0)!important;--on-accent:var(--omqd-personal-contrast,#17212d)!important;--soft-accent:var(--omqd-personal-accent,#95b9f0)!important;--soft-accent-strong:#95b9f0!important;--soft-ink:#edf3ff!important;--soft-muted:#b1c1da!important;--soft-stroke:#34465f!important;--soft-surface:#1c2a43!important;--soft-bg:#141e31!important;--heading-ink:#edf3ff!important;--heading-mark:#95b9f0!important;--soft-inset:inset 2px 2px 5px #0003,inset -2px -2px 5px #ffffff04!important;--soft-shadow:0 12px 32px -16px #0008,inset 0 1px 0 #ffffff08!important;--bad:#ffa6b8!important;--badbg:#4c2636!important;--warn:#f3ce8e!important;--warnbg:#463820!important;--ok:#93d4b3!important;--okbg:#213f36!important;background:radial-gradient(ellipse at 90% 0%,color-mix(in srgb,#95b9f0 10%,transparent),transparent 40%),#141e31!important;color:#edf3ff!important;color-scheme:dark;}
html body.work-ui.menu-light[data-omqd-theme="soft_nuit"] #nav.nav{--menu-bg:#f8f9fc!important;--menu-text:#343b4b!important;--menu-muted:#687387!important;--menu-active:#526887!important;--menu-line:#dde2eb!important;background:linear-gradient(150deg,#fcfdff,#f0f2f8)!important;}
html body.work-ui[data-omqd-theme="soft_prune"]{--bg:#1e192d!important;--panel:#2a233b!important;--panel2:#352c48!important;--text:#f3edfc!important;--muted:#c0b1d2!important;--line:#493a5e!important;--line2:#493a5e!important;--gold:var(--omqd-personal-accent,#c5a3ed)!important;--gold2:var(--omqd-personal-accent,#c5a3ed)!important;--on-accent:var(--omqd-personal-contrast,#17212d)!important;--soft-accent:var(--omqd-personal-accent,#c5a3ed)!important;--soft-accent-strong:#c5a3ed!important;--soft-ink:#f3edfc!important;--soft-muted:#c0b1d2!important;--soft-stroke:#493a5e!important;--soft-surface:#2a233b!important;--soft-bg:#1e192d!important;--heading-ink:#f3edfc!important;--heading-mark:#c5a3ed!important;--soft-inset:inset 2px 2px 5px #0003,inset -2px -2px 5px #ffffff04!important;--soft-shadow:0 12px 32px -16px #0008,inset 0 1px 0 #ffffff08!important;--bad:#ffa6b8!important;--badbg:#4c2636!important;--warn:#f3ce8e!important;--warnbg:#463820!important;--ok:#93d4b3!important;--okbg:#213f36!important;background:radial-gradient(ellipse at 90% 0%,color-mix(in srgb,#c5a3ed 10%,transparent),transparent 40%),#1e192d!important;color:#f3edfc!important;color-scheme:dark;}
html body.work-ui.menu-light[data-omqd-theme="soft_prune"] #nav.nav{--menu-bg:#f8f9fc!important;--menu-text:#343b4b!important;--menu-muted:#687387!important;--menu-active:#526887!important;--menu-line:#dde2eb!important;background:linear-gradient(150deg,#fcfdff,#f0f2f8)!important;}
html body.work-ui[data-omqd-theme="soft_graphite"]{--bg:#191c21!important;--panel:#252a31!important;--panel2:#30363e!important;--text:#f1f3f5!important;--muted:#b7bec9!important;--line:#424b56!important;--line2:#424b56!important;--gold:var(--omqd-personal-accent,#b6c7da)!important;--gold2:var(--omqd-personal-accent,#b6c7da)!important;--on-accent:var(--omqd-personal-contrast,#17212d)!important;--soft-accent:var(--omqd-personal-accent,#b6c7da)!important;--soft-accent-strong:#b6c7da!important;--soft-ink:#f1f3f5!important;--soft-muted:#b7bec9!important;--soft-stroke:#424b56!important;--soft-surface:#252a31!important;--soft-bg:#191c21!important;--heading-ink:#f1f3f5!important;--heading-mark:#b6c7da!important;--soft-inset:inset 2px 2px 5px #0003,inset -2px -2px 5px #ffffff04!important;--soft-shadow:0 12px 32px -16px #0008,inset 0 1px 0 #ffffff08!important;--bad:#ffa6b8!important;--badbg:#4c2636!important;--warn:#f3ce8e!important;--warnbg:#463820!important;--ok:#93d4b3!important;--okbg:#213f36!important;background:radial-gradient(ellipse at 90% 0%,color-mix(in srgb,#b6c7da 10%,transparent),transparent 40%),#191c21!important;color:#f1f3f5!important;color-scheme:dark;}
html body.work-ui.menu-light[data-omqd-theme="soft_graphite"] #nav.nav{--menu-bg:#f8f9fc!important;--menu-text:#343b4b!important;--menu-muted:#687387!important;--menu-active:#526887!important;--menu-line:#dde2eb!important;background:linear-gradient(150deg,#fcfdff,#f0f2f8)!important;}
html body.work-ui[data-omqd-theme] .btn.primary{background:var(--gold)!important;color:var(--on-accent)!important}
html body.work-ui[data-omqd-theme] #workAlerts .home55-release time{color:var(--gold)!important}
html body.work-ui[data-omqd-theme] #main .label-welcome h2,html body.work-ui[data-omqd-theme] #main .workspace-hero h2{color:var(--label-banner-text)!important}
.omqd-theme-panel{max-width:1120px}.omqd-theme-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.omqd-theme-head p{margin:6px 0 20px}.omqd-theme-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:14px;margin:18px 0 28px}
html body .omqd-theme-choice{display:flex;flex-direction:column;gap:12px;position:relative;padding:10px!important;border:2px solid var(--line2)!important;border-radius:18px!important;background:var(--panel)!important;color:var(--text)!important;box-shadow:none!important;font:inherit;text-align:left;cursor:pointer;min-width:0}
html body .omqd-theme-choice[aria-pressed=true]{border-color:var(--gold)!important;box-shadow:var(--soft-ring)!important}.omqd-theme-choice:hover{transform:translateY(-2px)}.omqd-theme-choice:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.omqd-theme-choice>b{padding:0 3px 2px;color:var(--text)!important;font-size:14px}
.omqd-theme-sample{display:grid;grid-template-columns:22% 1fr;width:100%;height:104px;overflow:hidden;border:1px solid var(--sample-line);border-radius:10px;background:var(--sample-bg)}.omqd-theme-mini-nav{background:var(--sample-panel);border-right:1px solid var(--sample-line);padding:13px 6px;display:grid;align-content:start;gap:8px}.omqd-theme-mini-nav i{height:5px;background:var(--sample-accent);border-radius:3px;opacity:.7}.omqd-theme-mini-main{padding:12px;display:grid;gap:7px}.omqd-theme-mini-main i{height:6px;background:var(--sample-accent);border-radius:4px;width:65%}.omqd-theme-mini-cards{display:flex;gap:6px}.omqd-theme-mini-cards i{height:34px;width:50%;background:var(--sample-panel);border:1px solid var(--sample-line);border-radius:7px}
.omqd-theme-mode{display:flex;gap:10px;flex-wrap:wrap}.omqd-theme-mode .btn[aria-pressed=true]{outline:2px solid var(--gold);outline-offset:2px}.omqd-theme-settings{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:20px}.omqd-theme-settings label{display:grid;gap:9px}.omqd-theme-settings select{width:100%}.omqd-theme-status{min-height:24px;color:var(--muted);margin:14px 0;overflow-wrap:anywhere}.omqd-theme-status[data-error=true]{color:var(--bad)!important}
@media(max-width:500px){.omqd-theme-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.omqd-theme-sample{height:85px}.omqd-theme-choice>b{font-size:12px}.omqd-theme-mini-main{padding:9px}}
@media(prefers-reduced-motion:reduce){.omqd-theme-choice:hover{transform:none}}
