@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-ext-wght-normal-d45eAU9y.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-wght-normal-BAAhND-U.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-greek-wght-normal-CmyJS8uq.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-vietnamese-wght-normal-Dg1JeJN0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-ext-wght-normal-CIII54If.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-vietnamese-wght-normal-D0rl6rjA.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-ext-wght-normal-D9tNdqV9.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-wght-normal-BhU9QXUp.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--accent: #12B886}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}:root{--app-font-sans: "IBM Plex Sans Variable", "IBM Plex Sans", "Helvetica Neue", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--app-font-titre: "Space Grotesk Variable", "Space Grotesk", "Helvetica Neue", Helvetica, Arial, sans-serif;--app-font-mono: "JetBrains Mono Variable", "JetBrains Mono", ui-monospace, Menlo, Consolas, monospace}body{font-family:var(--app-font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit}:root[data-mantine-color-scheme=light]{--mantine-color-default-border: rgba(16, 14, 30, .09)}:root[data-mantine-color-scheme=dark]{--mantine-color-default-border: rgba(255, 255, 255, .09)}:root[data-mantine-color-scheme=light]{--app-section-border: rgba(16, 14, 30, .18);--app-field-sep: rgba(16, 14, 30, .07)}:root[data-mantine-color-scheme=dark]{--app-section-border: rgba(255, 255, 255, .16);--app-field-sep: rgba(255, 255, 255, .08)}:root[data-mantine-color-scheme=light]{--app-nav-active-bg: #100e1e;--app-nav-active-fg: #ffffff;--app-nav-hover-bg: rgba(16, 14, 30, .06)}:root[data-mantine-color-scheme=dark]{--app-nav-active-bg: #ffffff;--app-nav-active-fg: #100e1e;--app-nav-hover-bg: rgba(255, 255, 255, .08)}.app-nav-row:hover{background-color:var(--app-nav-hover-bg)}.app-nav-row.app-nav-on,.app-nav-row.app-nav-on:hover{background-color:var(--app-nav-active-bg);color:var(--app-nav-active-fg)}.app-nav-row.app-nav-on .mantine-NavLink-description{color:inherit;opacity:.7}.app-field{display:flex;flex-direction:column;gap:2px;padding:6px 0}.app-field__value{min-width:0}:root[data-mantine-color-scheme=light] .mantine-Paper-root{--paper-border-color: rgba(16, 14, 30, .09)}:root[data-mantine-color-scheme=dark] .mantine-Paper-root{--paper-border-color: rgba(255, 255, 255, .09)}::selection{background:var(--mantine-primary-color-light);color:var(--mantine-primary-color-filled)}*{scrollbar-width:thin;scrollbar-color:var(--mantine-color-gray-5) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--mantine-color-gray-4);border-radius:20px;border:2px solid var(--mantine-color-body)}*::-webkit-scrollbar-thumb:hover{background:var(--mantine-color-gray-5)}:where(a,button,[role=button],[tabindex="0"]):focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px;border-radius:8px}.skip-link{position:absolute;left:-9999px;top:0;z-index:1000;padding:10px 16px;background:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast);border-radius:0 0 8px;font-size:14px;font-weight:600;text-decoration:none}.skip-link:focus{left:0}#contenu-principal:focus{outline:none}.tile-lift{transition:transform .12s ease,box-shadow .12s ease;display:block;width:100%;font:inherit;color:inherit}.tile-lift:hover,.tile-lift:focus-visible{transform:translateY(-3px);box-shadow:var(--mantine-shadow-md)}.hover-row{transition:background-color .12s ease}.hover-row:hover,.hover-row:focus-visible{background-color:var(--mantine-color-default-hover)}.kanban-card:hover,.kanban-card:focus-visible{box-shadow:var(--mantine-shadow-md)}@keyframes app-fade-in{0%{opacity:0}to{opacity:1}}.app-fade-in{animation:app-fade-in .15s cubic-bezier(.2,0,.2,1)}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}.tile-lift:hover,.tile-lift:focus-visible{transform:none}}:root{--app-glass-blur: 14px;--app-glass-bg: rgba(255, 255, 255, .72);--app-glass-border: rgba(255, 255, 255, .6);--app-glass-panel-blur: 10px;--app-glass-panel-bg: rgba(255, 255, 255, .82);--app-glass-solid-bg: rgba(255, 255, 255, .94);--app-glass-inverse-bg: rgba(28, 30, 34, .9)}[data-mantine-color-scheme=dark]{--app-glass-bg: rgba(36, 36, 36, .68);--app-glass-border: rgba(255, 255, 255, .09);--app-glass-panel-bg: rgba(46, 46, 46, .8);--app-glass-solid-bg: rgba(46, 46, 46, .94);--app-glass-inverse-bg: rgba(233, 236, 239, .9)}.app-glass{background-color:var(--app-glass-bg)!important;-webkit-backdrop-filter:blur(var(--app-glass-blur)) saturate(180%);backdrop-filter:blur(var(--app-glass-blur)) saturate(180%);border-color:var(--app-glass-border)!important}.app-glass-panel{background-color:var(--app-glass-panel-bg)!important;-webkit-backdrop-filter:blur(var(--app-glass-panel-blur)) saturate(140%);backdrop-filter:blur(var(--app-glass-panel-blur)) saturate(140%)}.app-glass-solid{background-color:var(--app-glass-solid-bg)!important;-webkit-backdrop-filter:blur(var(--app-glass-panel-blur)) saturate(160%);backdrop-filter:blur(var(--app-glass-panel-blur)) saturate(160%)}.app-glass-inverse{background-color:var(--app-glass-inverse-bg)!important;-webkit-backdrop-filter:blur(var(--app-glass-panel-blur)) saturate(160%);backdrop-filter:blur(var(--app-glass-panel-blur)) saturate(160%)}.app-glass-panel .app-glass-panel{background-color:transparent!important;-webkit-backdrop-filter:none;backdrop-filter:none}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.app-glass,.app-glass-panel,.app-glass-solid{background-color:var(--mantine-color-body)!important}.app-glass-inverse{background-color:var(--app-glass-inverse-bg)!important}.ds-grid{--ds-grid-surface: var(--mantine-color-white)}}@media(prefers-reduced-transparency:reduce){.app-glass,.app-glass-panel,.app-glass-solid{background-color:var(--mantine-color-body)!important;-webkit-backdrop-filter:none;backdrop-filter:none}.ds-grid{--ds-grid-surface: var(--mantine-color-white)}.ds-grid .mantine-Table-thead[data-sticky] th{-webkit-backdrop-filter:none;backdrop-filter:none}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ds-editable:hover,.ds-editable:focus-visible{background-color:var(--mantine-color-default-hover);border-color:var(--mantine-color-default-border)!important}.ds-editable-pencil{opacity:0;flex:0 0 auto;transition:opacity .12s cubic-bezier(.2,0,.2,1)}.ds-editable:hover .ds-editable-pencil,.ds-editable:focus-visible .ds-editable-pencil{opacity:.45}.ds-row-actions{opacity:.35;transition:opacity .12s cubic-bezier(.2,0,.2,1)}tr:hover .ds-row-actions,.ds-row-actions:focus-within{opacity:1}.ds-grid{--ds-grid-surface: var(--app-glass-panel-bg)}.ds-grid .mantine-Table-thead[data-sticky] th{background:var(--ds-grid-surface);-webkit-backdrop-filter:blur(var(--app-glass-panel-blur)) saturate(140%);backdrop-filter:blur(var(--app-glass-panel-blur)) saturate(140%)}@media(prefers-reduced-motion:reduce){.ds-editable-pencil,.ds-row-actions{opacity:1}}.wk-rt{outline:none;min-height:1.5em;width:100%;word-break:break-word;white-space:pre-wrap}.wk-rt:empty:before{content:attr(data-ph);color:var(--mantine-color-placeholder);pointer-events:none}.wk-rt code,.wk-cell code{background:var(--mantine-color-default-hover);border-radius:4px;padding:0 4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.wk-rt a{color:var(--mantine-color-anchor);text-decoration:underline}.wk-block{position:relative;border-radius:6px}.wk-controls{opacity:0;transition:opacity .12s}.wk-field:hover .wk-controls,.wk-field:focus-within .wk-controls{opacity:1}.wk-field{outline:1px dashed transparent;transition:outline-color .12s cubic-bezier(.2,0,.2,1)}.wk-field:hover{outline-color:var(--mantine-color-default-border)}.wk-drop-before{box-shadow:0 -2px 0 0 var(--mantine-primary-color-filled)}.wk-drop-after{box-shadow:0 2px 0 0 var(--mantine-primary-color-filled)}.wk-cell{outline:none;min-width:90px;padding:6px 10px;border:1px solid var(--mantine-color-default-border);vertical-align:top}.wk-table{border-collapse:collapse;width:100%}.pt-page{background:#fff;box-shadow:0 0 0 1px var(--mantine-color-gray-3),0 4px 12px #0000000f}.pt-field{position:absolute;cursor:grab}.pt-field:active{cursor:grabbing}.pt-field:hover{outline:1px dashed var(--mantine-color-default-border)}.pt-field-selected{outline:2px solid var(--mantine-primary-color-filled)!important}.pt-resize-handle{position:absolute;right:-5px;bottom:-5px;width:9px;height:9px;background:var(--mantine-primary-color-filled);border:1px solid var(--mantine-color-body);border-radius:2px;cursor:nwse-resize}.pd-sheet{background:#fff;color:#1a1b1e;box-shadow:0 0 0 1px var(--mantine-color-gray-3),0 6px 24px #0000001a}.pd-block{position:relative;border-radius:6px}.pd-block+.pd-block{margin-top:2px}.pd-block:hover{outline:1px dashed var(--mantine-color-gray-4);outline-offset:3px}.pd-block.sel{outline:2px solid var(--mantine-primary-color-filled);outline-offset:3px}.pd-controls{position:absolute;top:-12px;right:0;display:flex;gap:2px;z-index:3;opacity:0;transition:opacity .12s}.pd-block:hover .pd-controls,.pd-block.sel .pd-controls,.pd-block:focus-within .pd-controls{opacity:1}.pd-drop-before{box-shadow:0 -2px 0 0 var(--mantine-primary-color-filled)}.pd-drop-after{box-shadow:0 2px 0 0 var(--mantine-primary-color-filled)}.pd-table{border-collapse:collapse;width:100%}.pd-cell{border:1px solid #d0cfcf;padding:5px 7px;min-width:40px;vertical-align:top;outline:none}.pd-table thead .pd-cell{background:var(--pd-accent, var(--mantine-primary-color-filled));color:#fff}.pd-token{background:#e5322d1a;color:#b3241f;border-radius:4px;padding:0 5px;font-size:.92em;white-space:nowrap;-webkit-box-decoration-break:clone;box-decoration-break:clone}.pd-pagebreak{text-align:center;margin:10px 0;border-top:2px dashed var(--mantine-color-gray-4)}.pd-pagebreak span{position:relative;top:-10px;background:#fff;padding:0 8px;font-size:11px;color:#868e96;text-transform:uppercase;letter-spacing:.06em}.rt-toolbar{display:flex;gap:2px;background:var(--mantine-color-body);border:1px solid var(--mantine-color-default-border);border-radius:8px;padding:3px;box-shadow:var(--mantine-shadow-md)}.rt-tb-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;border-radius:6px;cursor:pointer;color:var(--mantine-color-text)}.rt-tb-btn:hover{background:var(--mantine-color-default-hover)}.wk-table tr.wk-head .wk-cell{background:var(--mantine-color-default-hover);font-weight:600}.wk-tree-item{border-radius:6px}.wk-tree-item:hover{background:var(--mantine-color-default-hover)}.wk-tree-item .wk-tree-actions{opacity:0}.wk-tree-item:hover .wk-tree-actions,.wk-tree-item:focus-within .wk-tree-actions{opacity:1}@media(pointer:coarse){[data-touch-zone] button,[data-touch-zone] .mantine-ActionIcon-root,[data-touch-zone] a[role=button]{position:relative;min-height:36px}[data-touch-zone] button:after,[data-touch-zone] .mantine-ActionIcon-root:after{content:"";position:absolute;inset:-6px}[data-touch-zone] input{font-size:16px}}@media(max-width:768px){:root{--input-fz: 16px}.ds-grid{--input-fz: var(--mantine-font-size-sm)}}:root{--app-tabbar-h: 56px}.app-tabbar{position:fixed;inset:auto 0 0;z-index:99;display:flex;align-items:stretch;box-sizing:border-box;height:calc(var(--app-tabbar-h) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid var(--mantine-color-default-border)}.app-tabbar-btn{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:44px;padding:4px 2px;color:var(--mantine-color-dimmed);text-decoration:none;transition:color .12s cubic-bezier(.2,0,.2,1)}.app-tabbar-btn--on{color:var(--mantine-primary-color-filled)}.app-tabbar-btn:active{background:var(--mantine-color-default-hover)}.app-tabbar-btn:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:-2px}:root[data-mantine-color-scheme=light] .app-tabbar-btn:not(.app-tabbar-btn--on){color:var(--mantine-color-gray-7)}@media(max-width:47.99em){.app-shell-main{padding-bottom:calc(var(--app-tabbar-h) + env(safe-area-inset-bottom,0px) + var(--mantine-spacing-md))!important}}@media(max-width:48em)and (pointer:coarse){.mantine-AppShell-header .mantine-ActionIcon-root,.mantine-AppShell-header .mantine-Burger-root{position:relative}.mantine-AppShell-header .mantine-ActionIcon-root:after,.mantine-AppShell-header .mantine-Burger-root:after{content:"";position:absolute;inset:-6px}}.app-login-fond{position:fixed;inset:0;z-index:0;overflow:hidden;background-color:#0e1116}.app-login-fond:after{content:"";position:absolute;inset:-480px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='480' height='480'%3E%3Cg fill='%2312B886'%3E%3Crect x='115' y='307' width='10' height='10'/%3E%3Crect x='355' y='67' width='10' height='10'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Crect x='19' y='19' width='10' height='10' fill='%23ffffff' fill-opacity='0.06'/%3E%3C/svg%3E");background-size:480px 480px,48px 48px;animation:app-login-trame 240s linear infinite}@keyframes app-login-trame{to{transform:translate(480px,480px)}}@media(prefers-reduced-motion:reduce){.app-login-fond:after{animation:none}}.app-login-card{width:520px;max-width:100%;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:2rem;background-color:#0e1116b8;border-left:1px solid #2A2F38;-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%)}.app-login-form{width:100%;max-width:360px}.app-login-logo{position:fixed;top:48px;left:56px;z-index:2}.app-login-title{color:#fff;font-family:var(--app-font-titre);font-size:28px;font-weight:700;line-height:1.15;letter-spacing:-.02em;margin:0}.app-login-sub{color:#a3a5a6;margin-top:6px}.app-login-ms{height:44px;border-radius:2px;background:#fff;color:#0e1116;font-weight:600}.app-login-ms:hover{background:#fff;color:#0d815e}@media(max-width:47.99em){.app-login-card{width:100%;border-left:none}.app-login-logo{top:24px;left:24px}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.app-login-card{background-color:#0e1116}}@media(prefers-reduced-transparency:reduce){.app-login-card{background-color:#0e1116;-webkit-backdrop-filter:none;backdrop-filter:none}}.app-login-card .mantine-InputWrapper-label{color:#ffffffd1;font-weight:500}.app-login-card .mantine-TextInput-input,.app-login-card .mantine-PasswordInput-input{background-color:#181a1c;border-color:#2a2f38;border-radius:2px;color:#fff}.app-login-card .mantine-PasswordInput-innerInput{color:#fff}.app-login-card .mantine-TextInput-input::placeholder,.app-login-card .mantine-PasswordInput-innerInput::placeholder{color:#828386}.app-login-card .mantine-TextInput-input:focus,.app-login-card .mantine-PasswordInput-input:focus-within{border-color:var(--accent, #228be6);box-shadow:0 0 0 1px var(--accent, #228be6)}.app-login-card .app-login-ghost{background-color:transparent;border:1px solid rgba(255,255,255,.12);color:#fff;font-weight:500;border-radius:2px;transition:background-color .15s ease}.app-login-card .app-login-ghost:hover{background-color:#fff3}.app-login-toggle{width:100%;color:#fff9;font-size:var(--mantine-font-size-sm);transition:color .15s ease}.app-login-toggle:hover{color:#ffffffe6}.app-login-toggle .app-login-chevron{transition:transform .2s cubic-bezier(.2,0,.2,1)}.wk-glass{background-color:#fffffff5!important;border:1px solid #e4e4e8;box-shadow:none}.wk-dark{--mantine-color-text: #ffffff;--mantine-color-dimmed: rgba(255, 255, 255, .62);background-color:#1e1e20!important;color:#fff;border:1px solid #39393b;box-shadow:none}.wk-dark.wk-glass{background-color:#1e1e20f5!important;border:1px solid #39393b}.wk-dark .mantine-InputBase-input{background-color:#ffffff0f;border-color:#ffffff24;color:#fff}.wk-dark .mantine-InputBase-input::placeholder{color:#fff6}.wk-form :where(.mantine-Title-root){color:var(--wk-heading, var(--mantine-color-text))}.wk-form :where(.mantine-InputWrapper-label,.mantine-Radio-label,.mantine-Checkbox-label){color:var(--wk-label, var(--mantine-color-text))}:root{--app-chrome: #0E1116;--app-chrome-line: #2A2F38;--app-chrome-fg: #E2E2E3;--app-chrome-muted: #828386;--app-chrome-raised: #181A1C;--app-chrome-hover: #26292D}:root[data-mantine-color-scheme=light]{--app-panel: #ffffff;--app-panel-border: transparent;--app-panel-ring: transparent;--app-glass-bg: #ffffff;--app-glass-border: #E2E2E3;--app-glass-panel-bg: #ffffff;--app-glass-solid-bg: #ffffff;--app-glass-inverse-bg: #0E1116;--mantine-color-default-border: #E2E2E3;--app-selection: #F3F3F3}:root[data-mantine-color-scheme=dark]{--app-chrome: #090B0E;--app-selection: #181A1C;--app-panel: #0E1116;--app-panel-border: #2A2F38;--app-panel-ring: #050608;--app-glass-bg: #181A1C;--app-glass-border: #3A3C3E;--app-glass-panel-bg: #0E1116;--app-glass-solid-bg: #0E1116;--app-glass-inverse-bg: #2A2F38;--mantine-color-default-border: #2A2F38;--app-section-border: #3A3C3E}.app-glass,.app-glass-panel,.app-glass-solid,.app-glass-inverse{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body{background-image:none}:root[data-mantine-color-scheme=light]{--app-aujourdhui: #1E8E5A}:root[data-mantine-color-scheme=dark]{--app-aujourdhui: #69db7c}.app-jour[data-weekend]:not([data-selected],[data-in-range],[data-disabled]){color:var(--mantine-color-dimmed)}.app-jour[data-today]:not([data-selected],[data-in-range],[data-disabled]){color:var(--app-aujourdhui);font-weight:700}.ds-grid .mantine-Table-thead[data-sticky] th{-webkit-backdrop-filter:none;backdrop-filter:none}.mantine-Tooltip-tooltip{color:#e2e2e3;font-size:12px;font-weight:500;box-shadow:0 0 0 1px #2a2f38}.app-chrome{background-color:var(--app-chrome)!important;border-color:transparent!important;color:var(--app-chrome-fg);--mantine-color-body: var(--app-chrome);--mantine-color-text: var(--app-chrome-fg);--mantine-color-dimmed: #A3A5A6;--mantine-color-placeholder: #828386;--mantine-color-default: var(--app-chrome-raised);--mantine-color-default-hover: var(--app-chrome-hover);--mantine-color-default-color: var(--app-chrome-fg);--mantine-color-default-border: var(--app-chrome-line);--mantine-color-gray-light: rgba(255, 255, 255, .05);--mantine-color-gray-light-hover: rgba(255, 255, 255, .07);--mantine-color-gray-light-color: #C5C6C7;--app-nav-hover-bg: var(--app-chrome-raised);--app-nav-active-bg: var(--app-chrome-line);--app-nav-active-fg: #ffffff}.app-chrome-main{background-color:var(--app-chrome)}.app-panel{margin:0 8px 8px 0;min-height:calc(100dvh - var(--app-shell-header-offset, 0px) - 8px);padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);background-color:var(--app-panel);border:1px solid var(--app-panel-border);border-radius:4px;box-shadow:0 0 0 1px var(--app-panel-ring);min-width:0}@media(max-width:47.99em){.app-panel{margin:0;border-radius:0;border:none;box-shadow:none;padding:var(--mantine-spacing-sm)}}.app-chrome .app-nav-row{color:#c5c6c7}.app-chrome .app-nav-row .mantine-NavLink-section{color:var(--app-chrome-muted)}.app-chrome .app-nav-row:hover{color:var(--app-chrome-fg)}.app-chrome .app-nav-row.app-nav-on .mantine-NavLink-section{color:var(--accent)}.app-nav-sechead{display:flex;align-items:center;gap:4px;width:100%;padding:14px 10px 6px;border-radius:2px;font-family:var(--app-font-mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--app-chrome-muted)}.app-nav-sechead:hover{color:#c5c6c7}.app-nav-division,.app-nav-division:hover{color:var(--app-chrome-muted);cursor:default;-webkit-user-select:none;user-select:none}.app-nav-sechead svg{transition:transform .15s ease}.app-nav-sechead[aria-expanded=false] svg{transform:rotate(-90deg)}.app-nav-domain{position:relative}.app-nav-domain .app-nav-row{padding-right:30px!important}.app-nav-toggle{position:absolute;right:4px;top:50%;margin-top:-11px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:2px;color:var(--app-chrome-muted)}.app-nav-toggle{pointer-events:none}.app-nav-domain:hover .app-nav-toggle{color:var(--app-chrome-fg)}.app-nav-toggle svg{transition:transform .15s ease}.app-nav-toggle[data-open=false] svg{transform:rotate(-90deg)}.app-nav-kids{position:relative;margin:1px 0 4px 17px;padding-left:10px}.app-nav-kids:before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:1px;background:var(--app-chrome-line)}.app-fav-tile{width:16px;height:16px;border-radius:2px;background:var(--app-chrome-line);display:inline-flex;align-items:center;justify-content:center;flex:none}.app-fav-tile:after{content:"";width:6px;height:6px;border-radius:0;background:#a3a5a6}.app-nav-on .app-fav-tile:after{background:var(--accent)}.app-top-date{font-family:var(--app-font-mono);font-size:11px;letter-spacing:.06em;color:var(--app-chrome-muted);text-transform:uppercase;white-space:nowrap}.app-top-search{border-radius:2px;border:1px solid var(--app-chrome-line);background:var(--app-chrome-raised)}.app-top-search:hover{border-color:#3a3c3e}.app-histo-ligne{display:block;width:100%}.app-histo-ligne:not(:disabled):hover,.app-histo-ligne:focus-visible{background:var(--mantine-color-default-hover)}.app-me{border-radius:2px}.app-me:hover,.app-me[data-expanded]{background:var(--app-chrome-raised)}.app-me-cam{position:absolute;right:-3px;bottom:-3px;width:15px;height:15px;border-radius:50%;background:var(--app-chrome-line);color:var(--app-chrome-fg);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px var(--app-chrome);opacity:0;transition:opacity .15s ease}.app-me:hover .app-me-cam,.app-me[data-expanded] .app-me-cam{opacity:1}.app-photo-drop{border:1px dashed var(--mantine-color-default-border);border-radius:2px;padding:12px;text-align:center}.app-photo-drop[data-over]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 6%,transparent)}.app-chat-quai{position:fixed;right:20px;bottom:20px;z-index:150;display:flex;flex-direction:row;align-items:flex-end;gap:10px;pointer-events:none}.app-chat-flottant{display:flex;flex-direction:column;align-items:flex-end;gap:10px;pointer-events:none}.app-chat-flottant>*{pointer-events:auto}.app-chat-flottant__panneau{width:min(400px,calc(100vw - 24px));border-radius:var(--mantine-radius-md);box-shadow:var(--mantine-shadow-xl);background:var(--mantine-color-body)}.app-chat-flottant__pastille{box-shadow:var(--mantine-shadow-md)}.app-chat-flottant__place{height:64px}.app-mandat-pleine-hauteur{margin-bottom:calc(var(--mantine-spacing-lg) - var(--mantine-spacing-md) - 2px)}.app-panel:has(.app-mandat-pleine-hauteur) .app-chat-flottant__place{display:none}@media(max-width:47.99em){.app-chat-quai{right:12px;bottom:calc(var(--app-tabbar-h) + env(safe-area-inset-bottom,0px) + 12px)}.app-chat-quai:has(.app-chat-flottant__panneau) .app-chat-flottant:not(:has(.app-chat-flottant__panneau)){display:none}}.app-logo-tuile-gestes{position:absolute;top:4px;right:4px;background:var(--mantine-color-body);border-radius:var(--mantine-radius-sm);opacity:0;transition:opacity .12s ease}.app-logo-tuile:hover .app-logo-tuile-gestes,.app-logo-tuile:focus-within .app-logo-tuile-gestes{opacity:1}@media(hover:none){.app-logo-tuile-gestes{opacity:1}}.app-logo-tuile-ajout{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:90px;border:1px dashed var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);color:var(--mantine-color-dimmed)}.app-logo-tuile-ajout:hover{background:var(--mantine-color-default-hover)}.app-tache-titre input{border:1px solid transparent;border-radius:var(--mantine-radius-sm);padding:4px 8px;margin-left:-8px;transition:border-color .12s ease}.app-tache-titre input:hover:not([readonly]){border-color:var(--mantine-color-default-border)}.app-tache-titre input:focus:not([readonly]){border-color:var(--mantine-primary-color-filled)}.app-diff{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6;font-size:var(--mantine-font-size-sm)}.app-diff-ajout{background:var(--mantine-color-green-light);color:var(--mantine-color-green-light-color);border-radius:2px}.app-diff-retrait{background:var(--mantine-color-red-light);color:var(--mantine-color-red-light-color);text-decoration:line-through;border-radius:2px}.mantine-Badge-root[data-variant=dot]:before{border-radius:0}.tabler-icon{stroke-width:1.5}.app-riche,.app-editeur .ProseMirror{overflow-wrap:anywhere;line-height:1.45}.app-riche p,.app-editeur .ProseMirror p{margin:0}.app-riche p+p,.app-editeur .ProseMirror p+p{margin-top:4px}.app-riche ul,.app-riche ol,.app-editeur .ProseMirror ul,.app-editeur .ProseMirror ol{margin:4px 0;padding-left:1.4em}.app-riche blockquote,.app-editeur .ProseMirror blockquote{margin:4px 0;padding-left:10px;border-left:3px solid var(--mantine-color-default-border);color:var(--mantine-color-dimmed)}.app-riche code,.app-editeur .ProseMirror code{font-family:var(--mantine-font-family-monospace);font-size:.9em;background:var(--mantine-color-default-hover);padding:0 4px;border-radius:4px}.app-riche pre,.app-editeur .ProseMirror pre{background:var(--mantine-color-default-hover);padding:8px 10px;border-radius:6px;overflow-x:auto;margin:4px 0}.app-riche pre code,.app-editeur .ProseMirror pre code{background:none;padding:0}.app-riche a,.app-editeur .ProseMirror a{color:var(--mantine-color-anchor);text-decoration:underline}.app-riche span[data-color=rouge],.app-editeur span[data-color=rouge]{color:var(--mantine-color-red-text)}.app-riche span[data-color=orange],.app-editeur span[data-color=orange]{color:var(--mantine-color-orange-text)}.app-riche span[data-color=jaune],.app-editeur span[data-color=jaune]{color:var(--mantine-color-yellow-text)}.app-riche span[data-color=vert],.app-editeur span[data-color=vert]{color:var(--mantine-color-green-text)}.app-riche span[data-color=bleu],.app-editeur span[data-color=bleu]{color:var(--mantine-color-blue-text)}.app-riche span[data-color=violet],.app-editeur span[data-color=violet]{color:var(--mantine-color-violet-text)}.app-riche span[data-color=gris],.app-editeur span[data-color=gris]{color:var(--mantine-color-gray-text)}.app-riche mark,.app-editeur mark{background:var(--mantine-color-yellow-light);color:inherit;border-radius:2px;padding:0 2px}.app-riche mark[data-color=rouge],.app-editeur mark[data-color=rouge]{background:var(--mantine-color-red-light)}.app-riche mark[data-color=orange],.app-editeur mark[data-color=orange]{background:var(--mantine-color-orange-light)}.app-riche mark[data-color=jaune],.app-editeur mark[data-color=jaune]{background:var(--mantine-color-yellow-light)}.app-riche mark[data-color=vert],.app-editeur mark[data-color=vert]{background:var(--mantine-color-green-light)}.app-riche mark[data-color=bleu],.app-editeur mark[data-color=bleu]{background:var(--mantine-color-blue-light)}.app-riche mark[data-color=violet],.app-editeur mark[data-color=violet]{background:var(--mantine-color-violet-light)}.app-riche mark[data-color=gris],.app-editeur mark[data-color=gris]{background:var(--mantine-color-gray-light)}.app-riche [data-size=petit],.app-editeur [data-size=petit]{font-size:.85em}.app-riche [data-size=grand],.app-editeur [data-size=grand]{font-size:1.25em}.app-riche [data-size=tres-grand],.app-editeur [data-size=tres-grand]{font-size:1.5em}.app-mention,.app-editeur [data-type=mention]{display:inline-block;padding:0 6px;border-radius:4px;font-weight:600;font-size:.85em;background:var(--mantine-color-gray-light);color:var(--mantine-color-gray-light-color)}.app-mention:before{content:"@";opacity:.7}.app-mention--moi{background:var(--mantine-color-blue-filled);color:var(--mantine-color-white)}.app-tag{font-weight:500;color:var(--mantine-color-anchor);text-decoration:none}.app-tag:before{content:"#";opacity:.6}.app-tag:hover{text-decoration:underline}.app-editeur .ProseMirror{outline:none;min-height:1.45em;max-height:240px;overflow-y:auto}.app-editeur--format .ProseMirror{min-height:4.5em}.app-editeur .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--mantine-color-placeholder);float:left;height:0;pointer-events:none}.app-bulle .app-actions{display:none;align-items:center}.app-bulle:hover .app-actions,.app-bulle[data-ouvert] .app-actions,.app-bulle .app-actions:focus-within{display:flex}.app-emoji:hover{background:var(--mantine-color-default-hover)}.app-citation,.app-reponse-saisie{border-left:3px solid var(--mantine-primary-color-filled);border-radius:4px;background:var(--mantine-color-default-hover)}.app-citation{display:block;width:100%;margin-bottom:4px;padding:2px 8px}.app-bulle .app-citation{background:color-mix(in srgb,var(--mantine-color-body) 55%,transparent)}@keyframes app-msg-flash{0%,35%{background:var(--mantine-color-yellow-light)}to{background:transparent}}.app-msg-flash{animation:app-msg-flash 1.8s ease-out;border-radius:8px}@media(hover:none){.app-bulle{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}.app-barre-format{display:flex;flex-wrap:wrap;align-items:center;gap:2px;min-width:0;flex:1}@media(max-width:36em){.app-barre-format{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.app-barre-format::-webkit-scrollbar{display:none}.app-barre-format>*{flex-shrink:0}}.app-nip-ecran{min-height:calc(100dvh - 160px);display:flex;align-items:center;justify-content:center;padding:24px 0}.app-nip-ecran--compact{min-height:0;height:100%;overflow:auto;padding:12px}.app-nip-carte{background:var(--app-glass-solid-bg)}.app-nip-encart{background:var(--app-selection)}.app-nip-touche{height:44px;border-radius:10px;border:1px solid var(--mantine-color-default-border);background:var(--app-selection);font-size:17px;font-weight:500;display:flex;align-items:center;justify-content:center;color:var(--mantine-color-text)}.app-nip-touche:hover:not(:disabled){filter:brightness(1.15)}.app-nip-touche:disabled{opacity:.5;cursor:default}.app-tache-desc .app-editeur .ProseMirror{min-height:150px;max-height:50vh}.app-tache-desc--lecture{max-height:50vh;overflow-y:auto}.app-tache-desc--lecture .app-editeur .ProseMirror{min-height:0;max-height:none;overflow:visible}.app-tache-fiche[data-pleine]{height:100%;min-height:0}.app-tache-fiche[data-pleine]>*{flex-shrink:0}.app-tache-fiche[data-pleine]>.app-tache-desc{flex:1 1 0;min-height:180px;display:flex;flex-direction:column}.app-tache-fiche[data-pleine]>.app-tache-desc--lecture{display:block;max-height:none}.app-tache-fiche[data-pleine]>.app-tache-desc>.mantine-Paper-root{flex:1;min-height:0;display:flex;flex-direction:column}.app-tache-fiche[data-pleine] .app-tache-desc .app-editeur{flex:1;min-height:0;display:flex;flex-direction:column;cursor:text}.app-tache-fiche[data-pleine] .app-tache-desc .app-editeur>div{flex:1;min-height:0;display:flex;flex-direction:column}.app-tache-fiche[data-pleine] .app-tache-desc .app-editeur .ProseMirror{flex:1;min-height:0;max-height:none;overflow-y:auto}.app-losange{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border-radius:4px}.app-losange[data-taille=lg]{width:44px;height:44px}.app-losange__forme{display:flex;align-items:center;justify-content:center;width:10px;height:10px;transform:rotate(45deg);border:1.5px solid var(--mantine-color-dimmed);border-radius:2px;transition:background-color .12s ease,border-color .12s ease}.app-losange[data-taille=lg] .app-losange__forme{width:26px;height:26px;border-width:2px;border-radius:4px}.app-losange[data-etat=retard] .app-losange__forme{border-color:var(--mantine-color-red-filled)}.app-losange[data-etat=fait] .app-losange__forme{border-color:var(--mantine-color-text);background:var(--mantine-color-text)}.app-losange:not(:disabled){cursor:pointer}.app-losange:not(:disabled):hover .app-losange__forme{background:var(--mantine-color-default-hover);border-color:var(--mantine-color-text)}.app-losange[data-etat=fait]:not(:disabled):hover .app-losange__forme{background:var(--mantine-color-dimmed);border-color:var(--mantine-color-dimmed)}.app-losange__coche{transform:rotate(-45deg);color:var(--mantine-color-body)}.app-losange:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:1px}.app-cloche-defile>div{min-width:0}
