@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/demo/assets/bebas-neue-latin-ext-400-normal-DWiEslNC.woff2) format("woff2"),url(/demo/assets/bebas-neue-latin-ext-400-normal-HFKRJXnW.woff) format("woff");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:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/demo/assets/bebas-neue-latin-400-normal-9mHNbWWO.woff2) format("woff2"),url(/demo/assets/bebas-neue-latin-400-normal-Bi-ndsyu.woff) format("woff");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{--bg: #17181c;--panel: #1f2126;--panel2: #24262c;--line: #2c2f36;--txt: #c6cad3;--dim: #7c8089;--accent: #e5a13b;--accent-dark: #b97f26;--accent-ink: #1a1305;--paper: #fdfdfb;--ink: #141414;--danger: #d05a4e}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--bg);color:var(--txt);font:13px/1.45 Segoe UI,system-ui,-apple-system,sans-serif}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#3a3e47;border-radius:999px;border:3px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:#575c68;background-clip:padding-box}::-webkit-scrollbar-thumb:active{background:var(--accent-dark);background-clip:padding-box}::-webkit-scrollbar-button{display:none;width:0;height:0}::-webkit-scrollbar-corner{background:transparent}.app{display:flex;flex-direction:column;height:100vh;overflow:hidden;overflow:clip}html.web .app{height:100dvh;height:var(--haut-vue, 100dvh)}html.editeurOuvert,html.editeurOuvert body{overflow:hidden;overscroll-behavior:none}.toolbar{display:flex;align-items:center;gap:12px;flex-wrap:nowrap;padding:8px 14px;background:var(--panel);border-bottom:1px solid var(--line)}.brand{font-weight:700;letter-spacing:.14em;font-size:13px;color:#e8eaef}.brand span{color:var(--accent)}.group{display:flex;align-items:center;gap:6px}.spacer{flex:1}.toolbar>*{flex-shrink:0}.toolbar>.spacer{flex:1 1 0;min-width:0}button{background:var(--panel2);color:var(--txt);border:1px solid var(--line);border-radius:6px;padding:5px 11px;font:inherit;cursor:pointer}button:hover{border-color:#3a3e47;color:#fff}button:disabled{opacity:.45;cursor:default}button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}button.primary{background:var(--accent);border-color:var(--accent);color:#191204;font-weight:600}button.primary:hover{background:#f0b155}button.danger{background:var(--danger);border-color:var(--danger);color:#fff}button.icon{padding:5px 8px}button.big{min-width:110px;font-size:13px}button.link{background:none;border:none;color:var(--accent);padding:0;text-decoration:underline;cursor:pointer}.meta input{background:var(--bg);border:1px solid var(--line);border-radius:6px;color:var(--txt);padding:5px 9px;font:inherit;width:132px}.meta input:focus{outline:none;border-color:var(--accent-dark)}.pages{color:var(--dim);font-variant-numeric:tabular-nums;white-space:nowrap}.claps{position:fixed;right:16px;bottom:96px;z-index:60;display:flex;flex-direction:column-reverse;gap:12px;align-items:stretch;width:290px;max-height:calc(100vh - 140px);overflow:hidden auto;padding:8px 4px 2px;scrollbar-width:none}.claps::-webkit-scrollbar{display:none}.clap{--c: var(--accent);flex:none;filter:drop-shadow(0 8px 16px rgba(0,0,0,.5));animation:clapEntree .26s cubic-bezier(.2,.9,.3,1)}.clap.erreur{--c: #ff6b5e}.clapBaton{height:12px;border:2px solid var(--bg);border-radius:4px 4px 0 0;margin-bottom:-2px;background:#f5c400 repeating-linear-gradient(-45deg,#f5c400 0 7px,#1a1b1f 7px 14px);background-size:19.8px 100%;transform-origin:left bottom;animation:rubalise .9s linear infinite,clapClaque .34s cubic-bezier(.3,1.5,.5,1) both}.clapCorps{background:var(--panel);border:1px solid #3a3d45;border-top:0;border-radius:0 0 8px 8px;overflow:hidden}.clapTete{display:flex;align-items:center;gap:8px;padding:5px 5px 4px 11px;border-bottom:1px solid var(--line)}.clapType{display:flex;align-items:center;gap:6px;flex:1;min-width:0;font-family:Courier Prime,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--c)}.clapPt{width:6px;height:6px;border-radius:50%;background:var(--c);box-shadow:0 0 6px var(--c)}.clapHeure{font-family:Courier Prime,monospace;font-size:10.5px;color:var(--dim)}.clapX{width:20px;height:20px;border:0;border-radius:5px;background:transparent;color:var(--dim);font-size:15px;line-height:1;cursor:pointer;padding:0}.clapX:hover{background:var(--line);color:var(--txt)}.clapTexte{padding:8px 11px 9px;font-size:12.5px;line-height:1.4;color:#e8eaef;word-break:break-word}.clapMinuteur{height:2px;background:var(--c);transform-origin:left;opacity:.85;animation-name:clapMinuteur;animation-timing-function:linear;animation-fill-mode:forwards}.clapTout{align-self:flex-end;border:1px solid var(--line);background:var(--panel);color:var(--dim);border-radius:6px;padding:3px 9px;font-size:11.5px;cursor:pointer}.clapTout:hover{color:var(--txt);border-color:var(--accent-dark)}@keyframes clapMinuteur{to{transform:scaleX(0)}}@keyframes rubalise{to{background-position-x:-19.8px}}@keyframes clapClaque{0%{transform:rotate(-20deg)}to{transform:rotate(0)}}@keyframes clapEntree{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.clap,.clapBaton{animation:none}}.setModal.journalModal{width:min(760px,96vw)}.jrVide{margin:8px 18px;color:var(--dim);font-size:13px;line-height:1.5}.jrErreur{color:var(--danger)}.jrBarre{display:flex;align-items:center;gap:12px;padding:4px 18px 10px;font-size:12.5px;color:var(--dim)}.jrBarre label{display:flex;align-items:center;gap:8px}.jrBarre select{background:var(--bg);color:var(--txt);border:1px solid var(--line);border-radius:6px;padding:4px 6px;font:inherit}.jrNb{margin-left:auto}.jrListe{margin:0 18px;border:1px solid var(--line);border-radius:8px;max-height:42vh;overflow-y:auto}.jrLigne,.jrVersion{display:grid;gap:10px;align-items:baseline;padding:6px 10px;font-size:12.5px;border-top:1px solid var(--line)}.jrLigne{grid-template-columns:112px minmax(0,190px) 1fr}.jrLigne:first-child{border-top:0}.jrLigne.alerte{background:#d05a4e1a}.jrLigne.alerte .jrQuoi{color:#ff9b90}.jrQuand{color:var(--dim);font-variant-numeric:tabular-nums;white-space:nowrap}.jrQui{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--txt)}.jrQuoi{color:#e8eaef}.jrQuoi em{font-style:normal;color:var(--dim)}.jrTitre{margin:16px 18px 6px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.jrVersions{margin:0 18px;border:1px solid var(--line);border-radius:8px}.jrVersion{grid-template-columns:40px 112px minmax(0,1fr) 60px auto;align-items:center}.jrVersion:first-child{border-top:0}.jrNum{font-family:Courier Prime,monospace;color:var(--accent)}.jrTaille{color:var(--dim);text-align:right}.jrVersion button{border:1px solid var(--line);background:transparent;color:var(--txt);border-radius:6px;padding:3px 10px;font:inherit;font-size:12px;cursor:pointer}.jrVersion button:hover{border-color:var(--accent);color:#fff}.scroll{flex:1;overflow:auto;padding:28px 12px 60px}.page{width:21cm;min-height:29.7cm;margin:0 auto;background:var(--paper);color:var(--ink);padding:2.5cm;box-shadow:0 12px 40px #00000080;font-family:Courier Prime,Courier New,Courier,monospace;font-size:12pt;line-height:1.2}.blk{position:relative}.blk textarea{display:block;width:100%;border:0;background:transparent;resize:none;overflow:hidden;font:inherit;color:inherit;line-height:inherit;padding:0;margin:0;outline:none}.blk textarea::placeholder{color:#b9b9b0}.blk.sel textarea{background:#e5a13b1a}.blk.cible{box-shadow:0 0 0 1px #e5a13be6,0 0 0 4px #e5a13b29;border-radius:2px}.blk-seq{margin-top:2.4em}.blk-seq textarea{text-transform:uppercase}.blk-action{margin-top:1.2em}.blk-perso{margin-top:1.2em;margin-left:6.5cm}.blk-perso textarea{text-transform:uppercase}.blk-paren{margin-left:5cm;width:7cm}.blk-dial{margin-left:3.5cm;width:9cm}.blk-trans{margin-top:1.2em}.blk-trans textarea{text-transform:uppercase;text-align:right}.blk-trans.trans-left textarea{text-align:left}.blk-section{margin-top:2.4em;margin-bottom:1.2em}.blk-section textarea{text-transform:uppercase;text-align:center}.page>.blk:first-child{margin-top:0}.typeFleche{position:absolute;z-index:5;left:-2px;bottom:calc(100% + 2px);width:24px;height:17px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(185,127,38,.6);border-radius:5px;background:#fbe8c6;color:#9a5d0c;cursor:pointer;box-shadow:0 1px 3px #0003;transition:color .12s,background .12s,border-color .12s,opacity .15s}.typeFleche:hover,.typeFleche.on{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.rv2Fleche{bottom:auto}.typeBar{position:absolute;z-index:5;left:0;bottom:calc(100% + 23px);display:flex;gap:2px;padding:2px;white-space:nowrap;background:#1f2126;border:1px solid #3a3e47;border-radius:7px;box-shadow:0 4px 14px #00000059;font:11.5px/1.3 Segoe UI,system-ui,sans-serif;animation:viewDropIn .12s ease-out}.typeBar button{background:none;border:0;border-radius:5px;padding:3px 7px;color:#a1a5af;cursor:pointer;font:inherit}.typeBar button:hover{color:#fff;background:#2c2f36}.typeBar button.on{background:var(--accent);color:var(--accent-ink);font-weight:600}.typeBar,.rv2Types{transition:opacity .15s}html[data-frappe] .typeBar,html[data-frappe] .rv2Types,html[data-frappe] .typeFleche{opacity:0;pointer-events:none;animation:none}.addRow{margin-top:2em}.addRow button{width:100%;padding:8px;border-radius:6px;background:transparent;border:1px dashed #c8c8bd;color:#8a8a80}.addRow button:hover{color:#555;border-color:#9a9a8e}.genbar{display:flex;flex-direction:column;gap:8px;padding:8px 14px 12px;background:var(--panel);border-top:1px solid var(--line)}.genstatus{display:flex;align-items:center;gap:10px;color:var(--dim);font-size:12px}.dot{width:9px;height:9px;border-radius:50%;background:#888;flex:none}.dot.ok{background:#5fae63}.dot.ko{background:var(--danger)}.dot.rec{background:var(--accent);animation:blink 1s steps(2,start) infinite}@keyframes blink{to{visibility:hidden}}@media(prefers-reduced-motion:reduce){.dot.rec{animation:none}}.modelSel{background:var(--bg);color:var(--txt);border:1px solid var(--line);border-radius:6px;padding:4px 8px;font:inherit;max-width:260px}.hint{color:var(--dim)}.hint code{color:#b8bcc6;background:var(--bg);padding:1px 5px;border-radius:4px}.preview{max-height:150px;overflow-y:auto;background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:10px 14px;font-family:Courier New,Courier,monospace;font-size:11.5px;color:#cfd3db}.pv{white-space:pre-wrap}.pv-seq{text-transform:uppercase;color:var(--accent);margin-top:8px}.pv-perso{text-transform:uppercase;margin-left:34%;margin-top:6px}.pv-paren{margin-left:26%;color:var(--dim)}.pv-dial{margin-left:18%;width:58%}.pv-trans{text-align:right;text-transform:uppercase;color:var(--dim)}.pv-section{text-align:center;text-transform:uppercase;color:var(--accent);margin-top:8px}.genrow{display:flex;gap:10px;align-items:stretch}.genrow textarea{flex:1;resize:none;background:var(--bg);border:1px solid var(--line);border-radius:8px;color:var(--txt);padding:9px 12px;font:inherit}.genrow textarea:focus{outline:none;border-color:var(--accent-dark)}.printview{display:none}@media print{@page{size:A4;margin:2.5cm}body{background:#fff;height:auto}html,#root,.app{height:auto}.toolbar,.scroll,.genbar,.notice,.noprint{display:none!important}.printview{display:block;color:#000;font-family:Courier Prime,Courier New,Courier,monospace;font-size:12pt;line-height:1.2}.titlepage{height:24cm;position:relative;page-break-after:always}.tp-center{position:absolute;top:38%;left:0;right:0;text-align:center}.tp-title{text-transform:uppercase}.tp-by{margin-top:2.4em}.tp-author{margin-top:1.2em}.tp-version{margin-top:2.4em}.tp-contact{position:absolute;bottom:0;left:0;white-space:pre-wrap}.printFoot{position:fixed;bottom:0;right:0;z-index:4;font-size:8.5pt;color:#000;opacity:.55;letter-spacing:.04em;white-space:nowrap}.pb{white-space:pre-wrap}.pb-seq{margin-top:2.4em;text-transform:uppercase;page-break-after:avoid}.pb-action{margin-top:1.2em}.pb-perso{margin-top:1.2em;margin-left:6.5cm;text-transform:uppercase;page-break-after:avoid}.pb-paren{margin-left:5cm;width:7cm;page-break-after:avoid}.pb-dial{margin-left:3.5cm;width:9cm;page-break-inside:avoid}.pb-trans{margin-top:1.2em;text-align:right;text-transform:uppercase}.pb-trans.trans-left{text-align:left}.pb-section{margin-top:2.4em;margin-bottom:1.2em;text-align:center;text-transform:uppercase}.pb-section.act-start{page-break-before:always;margin-top:0}.printbody>.pb:first-child{margin-top:0}}.body{display:flex;flex:1;min-height:0}.body .scroll{flex:1}.sequencier{width:240px;flex:none;min-height:0;display:flex;flex-direction:column;background:var(--panel);border-right:1px solid var(--line)}.seqTitle{padding:10px 12px 6px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.seqTitle span{float:right;color:var(--accent)}.seqList{overflow-y:auto;padding:0 6px 12px}.seqItem{display:flex;gap:8px;align-items:baseline;padding:6px 8px;border-radius:6px;border:1px solid transparent;cursor:grab;color:var(--txt);font-size:12px;user-select:none;-webkit-user-select:none}.seqItem:hover{background:var(--panel2)}.seqItem.active{background:var(--panel2);border-color:var(--accent-dark)}.seqItem.over{border-top:2px solid var(--accent)}.seqNum{color:var(--accent);font-variant-numeric:tabular-nums;min-width:18px;text-align:right;flex:none}.seqText{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.seqSection{text-align:center;color:var(--dim);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;padding:10px 4px 4px}.seqEnd{text-align:center;color:var(--dim);padding:6px;border:1px dashed transparent;border-radius:6px}.seqEnd.over{border-color:var(--accent)}button.toggled{border-color:var(--accent-dark);color:var(--accent)}.findbar{position:fixed;top:54px;right:22px;z-index:20;display:flex;gap:6px;align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:8px;box-shadow:0 8px 26px #00000073}.findbar input{background:var(--bg);border:1px solid var(--line);border-radius:6px;color:var(--txt);padding:5px 9px;font:inherit;width:150px}.findbar input:focus{outline:none;border-color:var(--accent-dark)}.findbar .findCount{color:var(--dim);min-width:38px;text-align:center;font-variant-numeric:tabular-nums}.findbar .icon.on{border-color:var(--accent);color:var(--accent)}.depOverlay{position:fixed;inset:0;z-index:40;background:#0a0b0eb8;display:flex;align-items:center;justify-content:center;padding:24px}.depModal{width:min(1500px,96vw);height:min(860px,92vh);display:flex;flex-direction:column;overflow:hidden;background:var(--bg);border:1px solid var(--line);border-radius:12px}.depHead{display:flex;align-items:center;gap:12px;padding:14px 20px 12px}.depLance{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin:0 20px 12px;padding:12px 14px;border:1px solid var(--accent);border-radius:10px;background:#e5a13b14}.depLance.depasse{border-color:var(--danger);background:#d05a4e14}.depLanceTexte{flex:1 1 320px;display:grid;gap:5px;min-width:0;font-size:13px;color:var(--txt)}.depLanceTexte b{font-size:14px;color:#e8eaef}.depLanceSous{font-size:12px;color:var(--dim)}.depLanceAlerte{font-size:12.5px;color:#f0a196}.depLanceBoutons{display:flex;gap:8px;flex-shrink:0}.depJauge{display:flex;height:6px;max-width:420px;border-radius:3px;overflow:hidden;background:var(--line)}.depJauge i{display:block;height:100%}.depJauge .utilise{background:#5d616b}.depJauge .prevu{background:var(--accent)}.depLance.depasse .depJauge .prevu{background:var(--danger)}.depTitre{font-family:Consolas,Menlo,monospace;font-size:13px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.depResume{color:var(--dim);font-size:12.5px}.depAlerteHead{font-size:11.5px;color:#e9c98a;background:#e5a13b1f;border:1px solid rgba(229,161,59,.35);border-radius:6px;padding:2px 9px}.depEmpty{padding:6px 20px 18px;color:var(--dim);max-width:700px;line-height:1.6;font-size:12.5px}.depSansJetons{margin:0 12px 10px;padding:8px 12px;border-radius:6px;font-size:12.5px;color:#f0c98a;background:#e5a13b14;border:1px solid rgba(229,161,59,.35)}.depTableWrap{overflow:auto;flex:1;margin:0 20px 20px;border:1px solid var(--line);border-radius:10px;background:var(--panel)}.depTable{border-collapse:separate;border-spacing:0;font-size:13px;min-width:2100px;width:100%}.depTable th{position:sticky;top:0;z-index:3;background:var(--panel);font-family:Consolas,Menlo,monospace;font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--dim);text-align:left;padding:12px 14px 10px;border-bottom:1px solid var(--line)}.depTable td{padding:9px 14px;vertical-align:top;border-bottom:1px solid var(--line)}.depTable tbody tr:last-child td{border-bottom:0}.depTable tbody tr:hover td{background:#ffffff05}.depTable .c-seq{width:54px;min-width:54px;position:sticky;left:0;z-index:2;background:var(--panel)}.depTable td.c-seq{color:var(--accent);font-weight:600;font-size:12.5px;padding-top:12px}.depTable th.c-seq{z-index:4}.depTable .c-decor{width:290px;min-width:290px;position:sticky;left:54px;z-index:2;background:var(--panel)}.depTable th.c-decor{z-index:4}.depTable td.c-decor{display:table-cell}.depTable .c-effet{width:120px;min-width:120px}.depTable .c-roles{min-width:180px}.depTable .c-notes{min-width:240px}.depTable th:not(.c-seq):not(.c-decor):not(.c-effet):not(.c-roles):not(.c-notes){min-width:170px}.depCase{display:block;width:100%;box-sizing:border-box;min-height:20px;background:transparent;border:0;outline:none;resize:none;overflow:hidden;color:var(--txt);font:inherit;line-height:1.45;padding:2px 4px;margin:-2px -4px;border-radius:4px}.depCase::placeholder{color:#5b606a}.depCase:focus{background:var(--bg);box-shadow:0 0 0 1px var(--line)}.depCase.decor{font-family:Courier New,Courier,monospace;font-size:13px;font-weight:600}.c-decor{white-space:normal}.c-decor .depCase.decor{display:inline-block;width:calc(100% - 120px);min-width:130px;vertical-align:top}.depDecorMuet{font-family:Courier New,Courier,monospace;font-size:13px;font-weight:600;color:var(--dim)}.dep-aucune td.c-seq{color:#8a6a34}.depBadge{display:inline-block;vertical-align:top;margin:1px 0 0 6px;padding:1px 7px;font-family:Consolas,Menlo,monospace;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:#7fbf84;background:#5fae631a;border:1px solid rgba(95,174,99,.4);border-radius:5px}button.depBadge{cursor:pointer}button.depBadge:not(.alerte){color:var(--dim);background:transparent;border-color:var(--line)}button.depBadge:hover:not(:disabled){border-color:var(--accent-dark);color:var(--txt)}.depBadge.alerte{color:#e9c98a;background:#e5a13b1f;border-color:#e5a13b73;text-transform:none;letter-spacing:0;font-size:10.5px}.depRelance{vertical-align:top;margin:0 0 0 6px;padding:0 5px;opacity:0;transition:opacity .12s;background:none;border:0;color:var(--dim);cursor:pointer;font-size:14px;line-height:1.4}.depTable tr:hover .depRelance,.depRelance:focus-visible{opacity:1}.depRelance:hover:not(:disabled){color:var(--accent)}.modelBtn{display:inline-flex;align-items:center;gap:6px;background:var(--bg);color:var(--txt);border:1px solid var(--line);border-radius:999px;padding:5px 12px;font:inherit;font-size:12px;cursor:pointer;max-width:340px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modelBtn:hover{border-color:var(--accent-dark);color:#fff}.modelBtn .cog{color:var(--dim)}.overlay{position:fixed;inset:0;z-index:60;background:#08090ca8;display:flex;align-items:center;justify-content:center;padding:24px}.setModal{width:min(520px,94vw);max-height:88vh;overflow-y:auto;background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:4px 0 16px}.setHead{display:flex;align-items:center;gap:10px;padding:14px 16px 10px}.setHead strong{font-size:14px;color:#e8eaef}.seg{display:flex;margin:6px 16px 4px;background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:4px}.seg button{flex:1;text-align:center;padding:9px 0;border-radius:9px;font:inherit;font-size:13px;color:var(--dim);background:transparent;border:0;cursor:pointer}.seg .on{background:var(--accent);color:var(--accent-ink);font-weight:650}.setModal .flabel{margin:15px 18px 6px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.setModal .field{margin:0 16px;display:flex;align-items:center;gap:8px;background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:3px 6px 3px 12px}.setModal .field input,.setModal .field textarea{flex:1;min-width:0;background:transparent;border:0;outline:none;color:var(--txt);font:inherit;font-size:13px;padding:8px 0;font-family:Courier New,monospace}.setModal .field .icon{background:none;border:0;color:var(--dim);cursor:pointer;padding:4px 6px}.setModal .field textarea{resize:vertical;line-height:1.4}.setModal .field select{flex:1;min-width:0;background:transparent;border:0;outline:none;color:var(--txt);font:inherit;font-size:13px;padding:8px 0}.setModal .field select option{background:var(--panel);color:var(--txt)}.fhint{margin:8px 18px 0;font-size:11.5px;color:var(--dim)}.setModal.npModal{width:min(860px,96vw)}.npIntro,.roIntro{margin:0 18px 4px;font-size:13.5px;line-height:1.45;color:var(--dim)}.npCartes{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;padding:12px 18px 4px}.npCarte{display:flex;flex-direction:column;align-items:flex-start;gap:5px;text-align:left;padding:14px 16px;border-radius:14px;border:1px solid var(--line);background:var(--bg);color:var(--txt);font:inherit;cursor:pointer}.npCarte:hover,.npCarte:focus-visible{border-color:var(--accent)}.npCarte svg{color:var(--accent)}.npCarte b{font-size:15px;font-weight:650}.npCarte span{font-size:13px;line-height:1.35;color:var(--dim)}.npCarte small{font-size:12px;color:var(--dim);opacity:.85}.npCarte.autre{border-style:dashed}.npType{font-size:13px;color:var(--dim)}.npPostes{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.npPoste{position:relative;padding:12px 14px 12px 40px}.npPoste:before{content:"";position:absolute;left:14px;top:14px;width:16px;height:16px;border-radius:5px;border:1.5px solid var(--line);box-sizing:border-box}.npPoste.on{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.npPoste.on:before{background:var(--accent);border-color:var(--accent)}.npPoste.on:after{content:"✓";position:absolute;left:17px;top:12px;font-size:11px;font-weight:700;line-height:18px;color:var(--accent-ink)}.npPoste b{font-size:14px}.npPoste span{font-size:12px}.setModal.roModal{width:min(820px,96vw)}.roGroupes{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;padding:0 16px}.roGroupe{margin:0;padding:6px 10px 10px;border:1px solid var(--line);border-radius:12px;display:flex;flex-direction:column;gap:1px;min-width:0}.roGroupe.large{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;gap:2px 18px;padding-top:10px}.roGroupe legend{padding:0 4px;font-size:12px;font-weight:600;color:var(--dim)}.roCase{display:flex;align-items:center;gap:8px;padding:4px 2px;font-size:13.5px;color:var(--txt);cursor:pointer}.roCase input{width:15px;height:15px;margin:0;accent-color:var(--accent);flex:none}.roCase.fixe{cursor:default;opacity:.7}.roNote{margin:6px 18px 0;font-size:12.5px;color:var(--accent)}.roActions{align-items:center}.roActions .roNote{margin:0 auto 0 0;color:var(--dim)}.testrow{display:flex;align-items:center;gap:14px;margin:15px 16px 0}.setModal .btn{background:var(--panel2);color:var(--txt);border:1px solid var(--line);border-radius:8px;padding:7px 14px;font:inherit;cursor:pointer}.setModal .btn:hover{border-color:#3a3e47;color:#fff}.setModal .btn:disabled{opacity:.5}.statusline{display:flex;align-items:center;gap:7px;font-size:12.5px}.statusline.ok{color:var(--ok, #5fae63)}.statusline.ko{color:var(--danger)}.errbox{margin:10px 16px 0;padding:9px 12px;font-size:12px;line-height:1.5;background:#d05a4e1f;border:1px solid rgba(208,90,78,.4);border-radius:9px;color:#e8a29a;word-break:break-word}.setModels{margin:14px 0 0;border-top:1px solid var(--line)}.setModels .mrow{width:100%;display:flex;align-items:center;gap:11px;text-align:left;padding:11px 18px;border-bottom:1px solid var(--line);background:none;border-left:0;border-right:0;border-top:0;cursor:pointer;font-family:Courier New,monospace;font-size:12.5px;color:var(--txt)}.setModels .mrow:hover{background:var(--panel2)}.setModels .mname{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rd{width:16px;height:16px;flex:none;border-radius:50%;border:2px solid #565b64}.rd.on{border-color:var(--accent);background:radial-gradient(circle,var(--accent) 0 40%,transparent 46%)}.setModal .note{margin:15px 16px 0;padding:10px 13px;background:#2a2416;color:#e9c98a;border:1px solid #453a1c;border-radius:10px;font-size:12px;line-height:1.55}.setModal .note b{font-weight:650}.setModal .note code{font-family:Courier New,monospace;background:#0000004d;padding:1px 5px;border-radius:5px}.seqItem .pinBtn{flex:none;width:18px;background:none;border:0;padding:0;cursor:pointer;font-size:11px;opacity:0;filter:grayscale(1);transition:opacity .12s}.seqItem:hover .pinBtn{opacity:.55}.seqItem .pinBtn.on{opacity:1;filter:none}.seqItem.pinned{border-color:#e5a13b66}.seqItem .grip{flex:none;width:16px;text-align:center;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.seqItem .grip.vide{cursor:default}.seqItem.dragging{opacity:.55}.seqItem.dragging .grip{cursor:grabbing}.blk-seq{display:flex;align-items:baseline;gap:10px}.blk-seq textarea{width:auto;flex:1}.seqNo{flex:none;min-width:2ch;color:#8a8a80;-webkit-user-select:none;user-select:none}.pbNo{display:inline-block;min-width:2.4em}.viewTabs{display:flex;background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:3px}.viewTabs button{background:none;border:0;border-radius:6px;padding:4px 12px;color:var(--dim);font:inherit;cursor:pointer}.viewTabs button.on{background:var(--accent);color:var(--accent-ink);font-weight:600}.viewTabs{position:relative}.viewTabs.open,.viewTabsDeco{z-index:56}.viewDrop{display:flex;gap:2px;margin-left:4px;padding-left:6px;border-left:1px solid var(--line);animation:viewDropIn .16s ease-out}@keyframes viewDropIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}.navGroupe button{white-space:nowrap}.cwBtn{display:inline-flex;align-items:center;gap:7px}.cwBtn.on{border-color:var(--accent)}.cwDot{width:9px;height:9px;border-radius:50%;flex:none}.cwDot.ok{background:#3ecf6b;box-shadow:0 0 6px #3ecf6b99}.cwDot.off{background:#e5484d}.docView{max-width:860px;margin:0 auto;padding:8px 10px 60px}.docHead{display:flex;align-items:baseline;gap:14px;margin:6px 2px 18px}.docHead h2{margin:0;font-size:17px;color:#e8eaef;font-weight:650}.docEmpty{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:22px 24px;color:var(--dim);line-height:1.6}.docEmpty p{margin:0 0 16px;max-width:620px}.docEmptyBtns{display:flex;gap:10px}.primaryBtn{background:var(--accent)!important;border-color:var(--accent)!important;color:var(--accent-ink)!important;font-weight:600}.docAdd{width:100%;margin-top:14px;padding:9px;border-radius:8px;background:transparent;border:1px dashed #4a4e57;color:var(--dim);font:inherit;cursor:pointer}.docAdd:hover{color:var(--txt);border-color:var(--accent-dark)}.bSection{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:12px 14px;margin-bottom:12px}.bHead{display:flex;align-items:center;gap:6px;margin-bottom:8px}.bTitle{flex:1;background:transparent;border:0;outline:none;color:#e8eaef;font:inherit;font-weight:650;font-size:14px}.bSection textarea,.chField textarea{width:100%;resize:none;overflow:hidden;background:var(--bg);border:1px solid var(--line);border-radius:8px;color:var(--txt);font:inherit;font-size:13px;line-height:1.55;padding:9px 11px;outline:none}.bSection textarea:focus,.chField textarea:focus{border-color:var(--accent-dark)}.charView{flex:1;display:flex;min-height:0}.chList{width:230px;flex:none;display:flex;flex-direction:column;background:var(--panel);border-right:1px solid var(--line);padding:8px}.chItems{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:3px}.chItem{text-align:left;background:none;border:1px solid transparent;border-radius:7px;padding:8px 10px;color:var(--txt);font-family:Courier New,monospace;font-size:12px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chItem:hover{background:var(--panel2)}.chItem.active{background:var(--panel2);border-color:var(--accent-dark)}.charView .scroll{flex:1}.chNameRow{display:flex;align-items:center;gap:8px;margin:6px 0 14px}.chName{flex:1;background:transparent;border:0;border-bottom:1px solid var(--line);outline:none;color:#e8eaef;font-family:Courier New,monospace;font-size:19px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:4px 2px}.chName:focus{border-color:var(--accent-dark)}.chField{margin-bottom:12px}.chField .flabel{margin:0 2px 5px}.wmToggle{display:flex;align-items:center;gap:9px;margin:12px 18px 2px;cursor:pointer;font-size:13px}.wmGrid{display:grid;grid-template-columns:1fr 1fr;gap:0 14px;margin-right:16px}.wmGrid>div{min-width:0}.wmSelect,.wmNum{margin:0 0 0 16px;width:calc(100% - 16px);background:var(--bg);color:var(--txt);border:1px solid var(--line);border-radius:8px;padding:8px 10px;font:inherit}.wmRange{margin:4px 16px 0;width:calc(100% - 32px);accent-color:var(--accent)}.wmGrid .wmRange{margin:4px 0 0 16px;width:calc(100% - 16px)}.wmPrev{position:relative;overflow:hidden;margin:6px 16px 0;height:300px;background:#fdfdfb;border:1px solid var(--line);border-radius:6px}.wmPrev span{position:absolute;white-space:nowrap;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#444;font-family:Segoe UI,sans-serif}.wmActions{display:flex;justify-content:flex-end;gap:10px;margin:16px 16px 0}.wmActions button:disabled{opacity:.45;cursor:not-allowed}.wmVersion{margin:0 16px 14px;padding:9px 11px;background:var(--panel2, rgba(255,255,255,.04));border:1px solid var(--line);border-radius:8px;font-size:12px;color:var(--dim);line-height:1.5}.wmVersionRow{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px;color:var(--txt);font-size:13px}.wmVersionNum{width:64px;background:var(--bg);color:var(--txt);border:1px solid var(--line);border-radius:6px;padding:5px 8px;font:inherit;text-align:center}.wmPeople{width:100%;resize:vertical;min-height:88px;background:var(--bg);border:1px solid var(--line);border-radius:6px;color:var(--txt);padding:7px 9px;font:inherit;font-size:12.5px;line-height:1.5}.wmPeople:focus{outline:none;border-color:var(--accent-dark)}.wmNote{margin:0 16px 12px;font-size:11.5px;color:var(--dim);line-height:1.55}.wmLayer{display:none}@media print{.wmLayer{display:block;position:fixed;inset:0;z-index:5;pointer-events:none}.wmLayer span{position:absolute;white-space:nowrap;font-family:Segoe UI,Arial,sans-serif;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#000}}.taWrap{position:relative;display:block;width:100%;min-width:0}.blk-seq .taWrap{flex:1;width:auto}.blk-seq textarea{width:100%;flex:none}.blk textarea{position:relative;z-index:1}.hlLayer,.xLayer{position:absolute;inset:0;z-index:0;pointer-events:none;white-space:pre-wrap;overflow-wrap:break-word;color:transparent}.hlLayer mark{color:transparent;background:transparent;border-radius:3px;padding:0}.blk-seq .hlLayer,.blk-perso .hlLayer,.blk-trans .hlLayer,.blk-section .hlLayer,.blk-seq .xLayer,.blk-perso .xLayer,.blk-trans .xLayer,.blk-section .xLayer{text-transform:uppercase}.blk-trans .hlLayer,.blk-trans .xLayer{text-align:right}.blk-trans.trans-left .hlLayer,.blk-trans.trans-left .xLayer{text-align:left}.blk-section .hlLayer,.blk-section .xLayer{text-align:center}.xLayer mark.xs{color:transparent;background:#4285f44d;border-radius:0;padding:0}.xLayer.xVide:before{content:" ";background:#4285f44d}.xMesure .blk textarea{pointer-events:none}.xMesure .xLayer{pointer-events:auto}.xGlisse,.xGlisse *{-webkit-user-select:none;user-select:none;cursor:text}.page:focus{outline:none}.markersPanel{width:310px;flex:none;min-height:0;display:flex;flex-direction:column;background:var(--panel);border-left:1px solid var(--line)}.mkClose{float:right}.sansAides .mkHint,.sansAides .depEmpty{display:none}.mkHint{padding:0 14px 10px;font-size:12px;color:var(--dim);line-height:1.55}.mkList{flex:1;overflow-y:auto;padding:0 10px}.mkRow{display:flex;align-items:center;gap:9px;padding:5px 4px;min-height:34px;border-radius:8px}.mkRow:hover{background:#ffffff0a}.mkRow.off .mkLabel{color:var(--dim)}.mkLabel{flex:1;min-width:0;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--txt);padding:5px 7px;font:inherit;font-size:13px}.mkLabel:hover{border-color:var(--line)}.mkLabel:focus{outline:none;background:var(--panel);border-color:var(--accent-dark)}.mkLabel::placeholder{color:#5b606a}.mkRow select{width:84px;flex:none;background:var(--bg);border:1px solid var(--line);border-radius:6px;color:var(--dim);font-size:11px;padding:4px 2px}.mkRow .icon{padding:2px 5px;font-size:12px;color:var(--dim)}.mkRow .icon:hover{color:var(--danger)}.mkSwatch{-webkit-appearance:none;appearance:none;width:20px;height:20px;padding:0;flex:none;cursor:pointer;border:2px solid rgba(255,255,255,.18);border-radius:50%;background:none}.mkSwatch::-webkit-color-swatch-wrapper{padding:0}.mkSwatch::-webkit-color-swatch{border:0;border-radius:50%}.mkSwatch:hover{border-color:#ffffff80}.mkSw{position:relative;flex:none;width:34px;height:20px;padding:0;border:0;border-radius:999px;background:#3a3e47;cursor:pointer;transition:background .15s}.mkSw.on{background:var(--c, var(--accent))}.mkSwBille{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0006;transition:transform .15s}.mkSw.on .mkSwBille{transform:translate(14px)}.mkSw:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mkList{display:flex;flex-direction:column;gap:12px;padding-bottom:8px}.mkGroup{background:var(--bg);border:1px solid #383c45;border-radius:10px;padding:0 6px 6px;overflow:hidden;flex:none}.mkGroupHead{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:9px;margin:0 -6px 6px;padding:9px 10px;background:var(--panel2);border-bottom:1px solid #383c45}.mkHeadG{justify-self:start}.mkHeadD{justify-self:end;display:flex}.mkGroupTitre{display:flex;align-items:baseline;justify-content:center;gap:7px}.mkGroupName{font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--txt)}.mkGroupN{font-size:11px;color:var(--dim);font-variant-numeric:tabular-nums}.mkEmpty{padding:14px 8px;color:var(--dim);font-size:12.5px;line-height:1.55}.mkActions{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:10px}.mkActions button{font-size:12px;padding:7px 4px}.mkActions button:disabled{opacity:.4;cursor:not-allowed}.ctRunTag{display:flex;align-items:center;gap:8px;color:var(--dim);font-size:12.5px}.ctRas{display:flex;gap:10px;align-items:center;padding:14px;color:var(--ok);font-size:13px}.ctBadge{flex:none;font-size:9.5px;letter-spacing:.05em;font-weight:700;padding:2px 7px;border-radius:6px}.ctBadge.pb{background:#d05a4e29;color:#e8a29a;border:1px solid rgba(208,90,78,.4)}.ctBadge.pj{background:#6ba8ff21;color:#a9c8f5;border:1px solid rgba(107,168,255,.35)}.ctBadge.et{background:#e5a13b24;color:#e9c98a;border:1px solid rgba(229,161,59,.4)}.ctSeq{flex:none;font-family:Courier New,monospace;color:var(--accent);font-size:12px}.ctText{font-size:12.5px;line-height:1.5}.ctExtra{padding:8px 4px 14px;color:var(--dim);font-size:12px;line-height:1.55}.ctTrunc{padding:4px 14px 14px;color:#e9c98a;font-size:11.5px}.bHeadStatic{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-bottom:8px;font-weight:650}.fhintInline{margin-top:7px;font-size:11px;color:var(--dim)}.titleBtn{font-family:Courier New,monospace;font-weight:700;letter-spacing:.05em;font-size:12.5px;color:#e8eaef;text-transform:uppercase;background:transparent;border:1px solid transparent;border-radius:7px;padding:5px 11px;cursor:pointer;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.titleBtn:hover{border-color:var(--line);background:var(--panel2)}.toolbar2{display:flex;align-items:center;gap:6px;padding:6px 14px;background:#191b20;border-bottom:1px solid var(--line)}.updateBar{display:flex;align-items:center;gap:12px;padding:8px 14px;font-size:13px;background:#e5a13b1a;color:#e9c98a;border-bottom:1px solid rgba(229,161,59,.35)}.metaModal{width:min(440px,94vw)}.rail{width:52px;flex:none;min-height:0;display:flex;flex-direction:column;align-items:center;padding:14px 0;gap:10px;background:#16181d;border-right:1px solid var(--line)}.rail .railFin{flex:1}.rail button{position:relative}.railPastille{position:absolute;top:7px;right:7px;width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px #16181d}.rail button{width:40px;height:40px;padding:0;display:flex;align-items:center;justify-content:center;background:none;border:0;border-radius:9px;color:var(--dim);cursor:pointer}.rail button:hover{color:var(--txt)}.rail button.on{color:var(--accent)}.saveBtn{font-weight:600}.menuOverlay{position:fixed;inset:0;z-index:55}.menuDrop{position:fixed;top:46px;right:52px;z-index:56;width:218px;background:var(--panel2);border:1px solid #3a3e47;border-radius:10px;padding:6px;box-shadow:0 18px 44px #0000008c}.menuDrop button{display:flex;justify-content:space-between;align-items:center;width:100%;background:none;border:0;border-radius:7px;padding:8px 10px;color:var(--txt);font:inherit;font-size:12.5px;cursor:pointer;text-align:left}.menuDrop button:hover{background:var(--panel)}.menuDrop button span{color:#6c717c;font-size:10.5px}.menuDrop hr{border:0;border-top:1px solid var(--line);margin:5px 4px}.menuDrop.seqMenu{width:230px}.menuDrop button.danger{color:#e8776f}.donnees{width:248px;flex:none;min-height:0;display:flex;flex-direction:column;background:#16181d;border-left:1px solid var(--line)}.dnScroll{flex:1;overflow-y:auto;padding:0 12px 14px}.dnT{font-family:Consolas,Menlo,monospace;font-size:10.5px;letter-spacing:.1em;color:var(--accent);margin:4px 0 8px}.kvd{display:flex;justify-content:space-between;gap:8px;padding:3.5px 0;font-size:11px;color:#8b919c;border-bottom:1px dashed #24262c}.kvd b{color:#dfe2e8;font-weight:600;text-align:right}.dnT2{font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim);margin:13px 0 6px}.dnTag{display:inline-block;background:var(--bg);border:1px solid var(--line);border-radius:5px;padding:2px 7px;margin:0 4px 4px 0;color:var(--txt);font-size:10px}.dnDim{color:var(--dim);font-size:10.5px}.dnIaHead{display:flex;align-items:center;gap:7px;margin:14px 0 6px}.dnIaHead .dnT2{margin:0}.dnPrem{font-size:8.5px;background:#e5a13b26;color:var(--accent);border:1px solid rgba(229,161,59,.4);border-radius:5px;padding:1px 6px;letter-spacing:.06em}.dnGroup{margin-bottom:5px}.dnGLabel{display:block;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:#6c717c;margin-bottom:3px}.dnNotes{margin-top:6px;font-size:10.5px;color:#e9c98a;line-height:1.5}.dnEtat{margin-top:10px;font-size:10px;color:var(--dim)}.dnEtat.ok{color:var(--ok)}.dnAlerte{margin-top:10px;padding:7px 9px;font-size:10.5px;line-height:1.45;color:#e9c98a;background:#e5a13b1f;border:1px solid rgba(229,161,59,.4);border-radius:7px}.dnBtn{width:100%;margin-top:8px;padding:7px;background:var(--panel2);border:1px solid #3a3e47;border-radius:8px;color:var(--txt);font:inherit;font-size:11.5px;cursor:pointer}.dnBtn:hover:not(:disabled){border-color:var(--accent-dark)}.dnBtn:disabled{opacity:.5;cursor:default}.dnBtn.ghost{background:transparent;border-style:dashed;color:var(--dim)}.dnBtn.ghost:hover{color:var(--txt)}.dnTotaux{margin-top:16px;padding-top:10px;border-top:1px solid var(--line)}.trialChip{background:#e5a13b1f;border:1px solid rgba(229,161,59,.4);color:var(--accent);border-radius:20px;padding:4px 12px;font:inherit;font-size:11px;cursor:pointer}.premModal{width:min(520px,94vw)}.ivChoix.bascule{border-left:2px solid var(--accent);padding-left:10px}.micBtn{background:var(--panel2);border:1px solid var(--line);border-radius:9px;color:var(--txt);font-size:15px;line-height:1;padding:10px 12px;cursor:pointer;align-self:stretch}.micBtn:hover{border-color:var(--accent-dark);color:var(--accent)}.filet{height:100vh;display:flex;align-items:center;justify-content:center;background:var(--bg);padding:24px;color:var(--txt)}.filetBoite{width:min(620px,100%);background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:28px 30px 22px}.filetBoite h1{margin:0 0 12px;font-size:20px}.filetBoite p{margin:0 0 14px;font-size:13.5px;line-height:1.65;color:var(--dim)}.filetBoite p b{color:var(--txt)}.filetActs{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0}.filetActs button{background:var(--panel2);border:1px solid var(--line);border-radius:9px;color:var(--txt);font:inherit;font-size:13px;padding:11px 16px;cursor:pointer}.filetActs button.primary{background:var(--accent);border-color:var(--accent);color:#191204;font-weight:600}.filetActs button:disabled{opacity:.6;cursor:default}.filetAide{font-size:12.5px}.filetBoite details{margin-top:8px}.filetBoite summary{font-size:12px;color:var(--dim);cursor:pointer}.filetBoite pre{margin:10px 0 0;padding:12px;background:var(--bg);border:1px solid var(--line);border-radius:8px;font-size:11px;line-height:1.5;color:var(--dim);white-space:pre-wrap;word-break:break-word;max-height:220px;overflow:auto}.accueil{height:100vh;display:flex;align-items:center;justify-content:center;background:var(--bg);padding:24px}.accueilBoite{width:min(560px,100%);background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:30px 30px 22px;box-shadow:0 24px 60px #00000073}.accueilMarque{font-family:Courier New,Courier,monospace;font-size:15px;letter-spacing:.18em;color:var(--dim);margin-bottom:22px}.accueilMarque b{color:var(--accent);font-weight:700}.accueilReprise{display:block;width:100%;text-align:left;margin-bottom:14px;background:var(--panel2);border:1px solid var(--accent-dark);border-radius:10px;padding:12px 14px;color:var(--txt);font:inherit;cursor:pointer}.accueilReprise:hover{border-color:var(--accent)}.accueilRepriseT{display:block;font-size:13.5px;color:var(--accent)}.accueilRepriseD{display:block;font-size:11.5px;color:var(--dim);margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accueilActs{display:flex;gap:10px;flex-wrap:wrap}.accueilActs button{flex:1 1 180px;background:var(--panel2);border:1px solid var(--line);border-radius:9px;color:var(--txt);font:inherit;font-size:13px;padding:13px 16px;cursor:pointer}.accueilActs button:hover{border-color:var(--accent-dark)}.accueilActs button.primary{background:var(--accent);border-color:var(--accent);color:#191204;font-weight:600}.accueilTitre{margin:26px 0 8px;font-size:10px;letter-spacing:.16em;color:#6c717c}.accueilListe{list-style:none;margin:0;padding:0}.accueilListe li{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:10px;border-top:1px solid var(--line)}.accueilItem{display:flex;flex-direction:column;gap:2px;align-items:flex-start;background:none;border:0;padding:10px 0;color:var(--txt);font:inherit;cursor:pointer;text-align:left;min-width:0}.accueilNom{font-size:13.5px}.accueilChemin{font-size:11px;color:var(--dim);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accueilItem:hover .accueilNom{color:var(--accent)}.accueilDate{font-size:11px;color:#6c717c;white-space:nowrap}.accueilOublier{background:none;border:0;color:#6c717c;font-size:13px;cursor:pointer;padding:4px 2px}.accueilOublier:hover{color:var(--danger)}.accueilPied{margin-top:22px;padding-top:14px;border-top:1px solid var(--line);font-size:11.5px;line-height:1.6;color:var(--dim)}.contPanel{width:360px;flex:0 0 360px;overflow-y:auto;border-left:1px solid var(--line);background:var(--panel);display:flex;flex-direction:column}.contActs{padding:4px 12px 10px;display:flex}.contActs button{background:var(--panel2);border:1px solid var(--line);border-radius:8px;color:var(--txt);padding:7px 12px;font:inherit;font-size:12.5px;cursor:pointer}.contActs button.primary{background:var(--accent);border-color:var(--accent);color:#191204;font-weight:600}.contAlerte{margin:0 12px 10px;padding:9px 11px;display:flex;flex-direction:column;gap:6px;font-size:12px;line-height:1.5;color:#e9c98a;background:#e5a13b1f;border:1px solid rgba(229,161,59,.4);border-radius:8px}.contAlerteActs{display:flex;gap:8px;margin-top:2px}.contAlerteActs button{background:var(--panel2);border:1px solid var(--line);border-radius:7px;color:var(--txt);padding:5px 10px;font:inherit;font-size:12px;cursor:pointer}.contAlerteActs button.primary{background:var(--accent);border-color:var(--accent);color:#191204;font-weight:600}.contMeta{padding:0 14px 8px;font-size:11px;color:var(--dim)}.contListe{padding:0 8px 14px}.contItem{padding:8px 8px 9px;border-radius:8px;cursor:pointer;border-bottom:1px solid var(--line)}.contItem:hover{background:var(--panel2)}.contItem.noJump{cursor:default}.contItem.done{opacity:.5}.contItem.done .ctText{text-decoration:line-through;text-decoration-color:var(--dim)}.contItemTete{display:flex;align-items:center;gap:8px;margin-bottom:4px}.contModif{font-size:10.5px;color:#e9c98a}.contFait{margin-left:auto;background:none;border:1px solid transparent;border-radius:6px;color:var(--dim);cursor:pointer;font-size:13px;width:24px;height:22px;padding:0}.contFait:hover{border-color:var(--line);color:var(--ok)}.contActs2{margin-left:auto;display:flex;gap:2px}.contActs2 .contFait{margin-left:0}.contFait.contRetire:hover{color:var(--danger)}.contResolusTete{margin:14px 8px 4px;padding-top:12px;border-top:1px solid var(--line);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.contResolusTete span{color:var(--ok);margin-left:4px}.orthoPanel{width:340px;flex:0 0 340px;overflow-y:auto;border-left:1px solid var(--line);background:var(--panel);display:flex;flex-direction:column}.orthoChoix{padding:10px 12px;display:flex;flex-direction:column;gap:6px}.orthoChoix label{font-size:10px;letter-spacing:.14em;color:var(--dim)}.orthoChoix select{background:var(--panel2);border:1px solid var(--line);border-radius:7px;color:var(--txt);font:inherit;font-size:12.5px;padding:7px 8px}.orthoChoix .lien{align-self:flex-start;background:none;border:0;padding:0;color:var(--accent);font:inherit;font-size:11.5px;cursor:pointer;text-decoration:underline}.orthoActs{display:flex;gap:8px;padding:4px 12px 12px;flex-wrap:wrap}.orthoActs button{background:var(--panel2);border:1px solid var(--line);border-radius:7px;color:var(--txt);font:inherit;font-size:12px;padding:8px 12px;cursor:pointer}.orthoActs button.primary{background:var(--accent);border-color:var(--accent);color:#191204;font-weight:600}.orthoActs button:disabled{opacity:.55;cursor:default}.orthoRes{padding:0 12px 14px}.orthoNb{font-size:11px;letter-spacing:.1em;color:var(--dim);margin-bottom:8px}.orthoEcarte{color:var(--danger)}.orthoLigne{display:grid;grid-template-columns:18px 1fr;gap:8px;align-items:start;padding:8px 0;border-top:1px solid var(--line);cursor:pointer}.orthoLigne.douteuse{border-left:2px solid var(--danger);padding-left:8px}.orthoTexte{display:flex;flex-direction:column;gap:3px;font-size:12.5px;line-height:1.5}.orthoTexte s{color:var(--dim);text-decoration-color:var(--danger)}.orthoDiff{color:var(--txt);overflow-wrap:anywhere}.orthoFaute{color:#ff7b7b;background:#ff5a5a24;border-radius:3px;text-decoration:line-through;text-decoration-color:#ff5a5a;padding:0 1px}.orthoCorr{color:#8be0a0;background:#6edc8c24;border-radius:3px;text-decoration:none;font-weight:600;padding:0 1px;margin-left:1px}.orthoEnCours{color:var(--dim)}.orthoTexte b{color:var(--txt);font-weight:500}.orthoTexte em{color:var(--danger);font-size:11px;font-style:normal}.orthoAller{background:none;border:0;padding:2px 4px;margin:-2px -4px;border-radius:6px;text-align:left;font:inherit;font-size:12.5px;color:inherit;cursor:pointer;flex:1;min-width:0}.orthoAller:hover{background:var(--panel2)}.orthoAller:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.orthoNum{font-size:10px;letter-spacing:.08em;color:var(--accent);text-transform:uppercase}.orthoSection{margin-top:14px;padding-top:10px;border-top:1px solid var(--line)}.orthoSansCase{width:13px;flex:none}.orthoTexte em.conseil{color:var(--dim)}.tourVoile{position:fixed;inset:0;z-index:69}.tourTrou{position:fixed;z-index:70;pointer-events:none;border:2px solid var(--accent);border-radius:10px;box-shadow:0 0 0 9999px #08090bbd;transition:top .22s ease,left .22s ease,width .22s ease,height .22s ease}.tourCarte{position:fixed;z-index:71;width:min(320px,88vw);background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:14px 16px 12px;box-shadow:0 18px 44px #0009}.tourNum{font-size:10.5px;letter-spacing:.12em;color:var(--accent)}.tourCarte h4{margin:6px 0;font-size:14px;color:var(--txt)}.tourCarte p{margin:0;font-size:12.5px;line-height:1.6;color:var(--dim)}.tourActs{display:flex;align-items:center;gap:8px;margin-top:14px}.tourActs>button:not(.primary):not(.tourSkip){background:var(--panel2);border:1px solid var(--line);color:var(--txt);border-radius:7px;padding:6px 12px;font:inherit;font-size:12px;cursor:pointer}.tourSkip{background:none;border:0;color:var(--dim);font:inherit;font-size:12px;cursor:pointer;padding:6px 2px}.tourSkip:hover{color:var(--txt);text-decoration:underline}.premHello{margin:12px 18px 0;font-size:13px;line-height:1.6;color:var(--dim)}.premStatus{margin:12px 18px 4px;font-size:13px;color:var(--txt)}.premStatus b{color:var(--accent)}.premGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:12px 18px 0}.premCard{background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:14px}.premCard.pro{border-color:#e5a13b73}.premName{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.premPrice{font-size:22px;color:#e8eaef;font-weight:700;margin:6px 0 8px}.premPrice span{font-size:12px;color:var(--dim);font-weight:400}.premLance{font-size:12px;color:var(--dim);margin:-4px 0 8px}.premCard ul{margin:0;padding-left:16px;font-size:12px;color:#9aa0ab}.premCard li{margin-bottom:4px}.premBuy{display:block;margin:12px 18px 2px;text-align:center;padding:10px;border-radius:9px;background:var(--accent);color:var(--accent-ink);font-weight:700;text-decoration:none}.premKeyRow{display:flex;gap:8px}.premKeyRow input{flex:1}.licResult{margin:10px 18px 0;padding:11px 13px;border-radius:10px;font-size:13px;line-height:1.55}.licResult.ok{background:#4caf7d1a;border:1px solid rgba(76,175,125,.4);color:#9fd8b8}.licResult.ko{background:#d05a4e1a;border:1px solid rgba(208,90,78,.4);color:#e8a29a}.licOk{display:block;margin-top:10px}.seg.sub{margin-top:8px;opacity:.95}.seg.sub button{font-size:12px}.langModal{width:min(460px,94vw)}.autoModal{width:min(520px,94vw);padding-bottom:8px}.autoBloc{margin:4px 18px 0;padding:14px 0;border-bottom:1px solid var(--line)}.autoBloc:last-child{border-bottom:0}.autoLigne{display:flex;align-items:center;justify-content:space-between;gap:14px}.autoTitre{color:#e8eaef;font-size:13.5px}.autoHint{margin:6px 0 0;font-size:12px;line-height:1.5;color:var(--dim)}.autoFreq{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:12.5px;color:var(--txt)}.autoFreq.off{opacity:.5}.autoFreq select{background:var(--bg);color:var(--txt);border:1px solid var(--line);border-radius:6px;padding:5px 8px;font:inherit}.autoDernier{margin-top:8px;font-size:12px;color:var(--ok)}.mkSw:disabled{opacity:.45;cursor:not-allowed}.langGrid{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:14px 18px 4px}.langBtn{display:flex;align-items:center;gap:10px;background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:10px 12px;color:var(--txt);font:inherit;font-size:13px;cursor:pointer;text-align:left}.langBtn:hover{border-color:var(--accent-dark)}.langBtn.on{border-color:var(--accent);background:#e5a13b1a}.langFlag{font-size:17px;line-height:1}.langName{flex:1}.langTick{color:var(--accent);font-weight:700}.usageGauge{display:flex;align-items:center;gap:8px;background:none;border:0;padding:4px 8px;cursor:pointer}.gaugeTrack{width:92px;height:7px;border-radius:4px;background:#3a3e47;overflow:hidden}.gaugeFill{display:block;height:100%;border-radius:4px;background:var(--accent);transition:width .35s ease}.gaugePct{font-family:Consolas,Menlo,monospace;font-size:11px;color:var(--dim);min-width:3.2ch;text-align:right}.usageGauge:hover .gaugePct{color:var(--txt)}.premSchool{margin:12px 18px 0;padding:11px 13px;border-radius:10px;background:var(--bg);border:1px solid var(--line);font-size:12px;color:var(--dim);line-height:1.55}.premSchool b{color:var(--txt)}.histPanel{width:262px;flex:none;min-height:0;display:flex;flex-direction:column;background:var(--panel);border-left:1px solid var(--line)}.histList{flex:1;overflow-y:auto;padding:0 9px 8px}.histItem{background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:8px 10px;margin-bottom:7px}.histItem.cancelled{opacity:.55}.histTop{display:flex;align-items:center;gap:6px;margin-bottom:5px}.histWhen{font-family:Consolas,Menlo,monospace;font-size:10px;color:var(--dim)}.histSeq{background:#e5a13b1f;border:1px solid rgba(229,161,59,.35);color:var(--accent);border-radius:5px;padding:1px 6px;font-family:Consolas,monospace;font-size:9.5px;cursor:pointer}.histTop .icon{padding:1px 4px;font-size:11px}.histPrompt{font-size:11.5px;line-height:1.5;color:var(--txt);cursor:pointer;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.histPrompt:hover{color:var(--accent)}.histExcerpt{margin-top:6px;padding-left:8px;border-left:2px solid var(--line);font-family:Courier New,monospace;font-size:10.5px;color:var(--dim);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.histMeta{margin-top:6px;font-size:9.5px;color:#6c717c}.histItem.pending{border-color:#e5a13b66}.usageBar{display:flex;align-items:center;gap:12px;width:100%;padding:7px 2px 1px;font-size:12px;color:var(--dim)}.ubLabel{flex:none;letter-spacing:.04em}.ubTrack{flex:1;min-width:60px;height:6px;border-radius:3px;background:#3a3e47;overflow:hidden}.ubFill{display:block;height:100%;border-radius:3px;background:var(--accent);transition:width .35s ease}.ubFill.full{background:#d9694f}.ubValue{flex:none;font-family:Consolas,Menlo,monospace;color:var(--txt);font-variant-numeric:tabular-nums}.ubUpgrade{flex:none;background:none;border:0;padding:2px 6px;color:var(--accent);font:inherit;cursor:pointer;text-decoration:underline}.ubUpgrade:hover{color:#fff}.modeSwitch{display:flex;flex:none;align-self:stretch;border:1px solid var(--line);border-radius:8px;overflow:hidden}.modeSwitch button{background:none;border:0;padding:0 12px;cursor:pointer;color:var(--dim);font:inherit;font-size:12.5px}.modeSwitch button:not(.on):hover:not(:disabled){color:var(--txt)}.modeSwitch button.on{background:var(--accent);color:#191204;font-weight:700}.modeSwitch button:disabled{opacity:.5;cursor:default}.interview{position:relative;display:flex;flex-direction:column;gap:8px;background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:10px 12px}.ivPoignee{position:absolute;left:0;right:0;top:-5px;height:10px;z-index:2;cursor:ns-resize;touch-action:none}.ivPoignee:after{content:"";position:absolute;left:50%;top:3px;width:38px;height:4px;margin-left:-19px;border-radius:2px;background:var(--line);transition:background .12s}.ivPoignee:hover:after,.ivPoignee:focus-visible:after{background:var(--accent)}.ivPoignee:focus-visible{outline:none}body.ivTire,body.ivTire *{cursor:ns-resize!important;-webkit-user-select:none;user-select:none}.ivHead button.ivPlier{flex:none;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;margin-right:-2px;border-color:transparent;color:var(--dim)}.ivHead button.ivPlier:hover{color:var(--accent);border-color:var(--line)}.ivResume{flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--dim);font-size:12px}.ivList[hidden]{display:none}.ivHead{display:flex;align-items:center;gap:10px;font-size:12.5px}.ivHead b{color:var(--txt)}.ivCount{color:var(--dim);font-variant-numeric:tabular-nums}.ivHead button{background:none;border:1px solid var(--line);border-radius:7px;padding:5px 11px;color:var(--txt);font:inherit;font-size:12px;cursor:pointer}.ivHead button:hover:not(:disabled){border-color:var(--accent-dark)}.ivHead button.primary{background:var(--accent);border-color:var(--accent);color:#191204;font-weight:700}.ivHead button:disabled{opacity:.45;cursor:default}.ivList{max-height:240px;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.ivEmpty{display:flex;flex-direction:column;align-items:flex-start;gap:12px;color:var(--dim);font-size:12.5px;line-height:1.6;padding:6px 2px}.ivEmpty button{background:var(--accent);border:0;border-radius:8px;padding:8px 16px;color:#191204;font:inherit;font-weight:700;cursor:pointer}.ivItem{display:flex;flex-direction:column;gap:5px}.ivItem.now .ivQ{color:var(--txt)}.ivQ{font-size:12.5px;line-height:1.55;color:#cfd3db}.ivTopic{display:inline-block;margin-right:8px;padding:1px 7px;border-radius:4px;background:#e5a13b21;border:1px solid rgba(229,161,59,.35);color:var(--accent);font-size:10px;letter-spacing:.1em}.ivA{width:100%;resize:vertical;min-height:34px;background:var(--panel);border:1px solid var(--line);border-radius:7px;color:var(--txt);padding:7px 10px;font:inherit;font-size:12.5px}.ivA:focus{outline:none;border-color:var(--accent-dark)}.ivWait{color:var(--dim);font-size:12px;font-style:italic}.ivHint{color:var(--accent);font-size:12px}.ivItem.old{opacity:.5}.ivJalon{display:flex;align-items:center;gap:10px;color:var(--dim);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.ivJalon:before,.ivJalon:after{content:"";flex:1;border-top:1px solid var(--line)}.ivJalon.retour{color:var(--accent)}.gRow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 18px 4px}.gBtn{background:#fff;border:0;border-radius:8px;padding:9px 16px;color:#1f1f1f;font:inherit;font-weight:600;cursor:pointer}.gBtn:hover:not(:disabled){background:#e9e9e9}.gBtn:disabled{opacity:.6;cursor:default}.gHint{color:var(--dim);font-size:12px}.gMail{color:var(--txt);font-weight:600;overflow-wrap:anywhere}.gRow button:not(.gBtn){background:none;border:1px solid var(--line);border-radius:7px;padding:5px 11px;color:var(--dim);font:inherit;font-size:12px;cursor:pointer}.gKeys{display:flex;flex-direction:column;gap:6px;margin:8px 18px 0}.gKey{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:8px 12px;color:var(--txt);font:inherit;font-size:12.5px;cursor:pointer}.gKey:hover{border-color:var(--accent-dark)}.gKey span{color:var(--dim)}.acctBtn{position:relative;flex:none;display:flex;align-items:center;justify-content:center;width:32px;height:30px;margin-left:2px;background:none;border:1px solid transparent;border-radius:8px;color:var(--dim);cursor:pointer}.acctBtn:hover{color:var(--txt);border-color:var(--line)}.acctBtn.hasUpdate{color:var(--accent)}.acctPhoto,.presentBulle{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;border-radius:50%;overflow:hidden;color:#fff;font:600 11.5px/1 system-ui,sans-serif;letter-spacing:0}.acctPhoto img,.presentBulle img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.acctBtn.connecte:hover .acctPhoto{box-shadow:0 0 0 2px var(--line)}.acctBtn.connecte.hasUpdate .acctPhoto{box-shadow:0 0 0 2px var(--accent)}.presents{display:flex;align-items:center;flex:none;margin:0 4px 0 6px}.presentBulle{width:22px;height:22px;font-size:10.5px;box-shadow:0 0 0 2px var(--panel);cursor:default}.presentBulle+.presentBulle{margin-left:-6px}.presentBulle.plus{background:var(--panel2, #333);color:var(--dim);font-size:10px}.presentBulle:after{content:"";position:absolute;right:0;bottom:0;width:6px;height:6px;border-radius:50%;background:#4cc66a;box-shadow:0 0 0 1.5px var(--panel);z-index:1}.presentBulle.plus:after{display:none}.updDot{position:absolute;top:1px;right:0;min-width:13px;height:13px;border-radius:7px;background:#f0c24a;color:#1a1405;font:700 10px/13px Consolas,Menlo,monospace;text-align:center;box-shadow:0 0 0 2px var(--panel)}.updDot.big{position:static;box-shadow:none;min-width:16px;height:16px;line-height:16px;font-size:11px;display:inline-block;margin-right:7px;vertical-align:-2px}.acctMenu{position:fixed;top:46px;right:52px;z-index:56;width:268px;background:var(--panel2);border:1px solid #3a3e47;border-radius:10px;padding:12px;box-shadow:0 18px 44px #0000008c;display:flex;flex-direction:column;gap:10px}.acctLbl{display:block;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#6c717c;margin-bottom:3px}.acctWho b,.acctLic b{color:var(--txt);font-size:13px;overflow-wrap:anywhere}.acctNone{color:var(--dim);font-size:13px}.acctVer{text-align:center;font-size:11px;color:#6c717c;letter-spacing:.04em}.acctVer .acctMaj{display:block;margin:5px auto 0;padding:2px 6px;background:none;border:none;box-shadow:none;color:#8c919c;font-size:11px;letter-spacing:0;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.acctVer .acctMaj:hover:not(:disabled){color:var(--accent)}.acctVer .acctMaj:disabled{opacity:.6;cursor:default;text-decoration:none}.acctMenu>button{width:100%;background:none;border:1px solid var(--line);border-radius:8px;padding:9px 12px;color:var(--txt);font:inherit;font-size:12.5px;cursor:pointer}.acctMenu>button:hover{border-color:var(--accent-dark)}.acctUpd{border:1px solid rgba(240,194,74,.45);border-radius:9px;background:#f0c24a12;padding:11px 12px;display:flex;flex-direction:column;gap:8px}.acctUpdT{color:#f0c24a;font-weight:700;font-size:13px}.acctUpd p{margin:0;color:var(--dim);font-size:12px;line-height:1.5}.acctUpd button{background:var(--accent);border:0;border-radius:8px;padding:8px 12px;color:#191204;font:inherit;font-weight:700;font-size:12.5px;cursor:pointer}.acctUpd button:disabled{opacity:.6;cursor:default}.gWait{color:var(--dim);font-size:12.5px;line-height:1.5}.gWait b{color:var(--accent)}.docsHint{margin:0 18px 4px}.docsList{display:flex;flex-direction:column;gap:6px;margin:10px 18px 0}.docsItem{display:flex;align-items:center;gap:11px;background:var(--bg);border:1px solid var(--line);border-radius:9px;padding:11px 13px;cursor:pointer;font-size:13px}.docsItem:hover{border-color:var(--accent-dark)}.docsItem.vide{opacity:.45;cursor:default}.docsItem.vide:hover{border-color:var(--line)}.docsName{color:var(--txt);flex:1}.docsMeta{color:var(--dim);font-size:11.5px;font-variant-numeric:tabular-nums}@media print{.docsprint{font-family:Segoe UI,Roboto,system-ui,sans-serif;font-size:11.5pt;line-height:1.45}.dpHeader{border-bottom:1pt solid #000;padding-bottom:.5em;margin-bottom:2em}.dpTitle{font-family:Courier Prime,Courier New,monospace;font-size:13pt;letter-spacing:.08em}.dpAuthor{font-size:10pt;margin-top:.3em}.dp{page-break-before:always}.docsprint .dp:first-of-type{page-break-before:avoid}.dpH1{font-family:Courier Prime,Courier New,monospace;font-size:15pt;letter-spacing:.1em;margin:0 0 1.2em;page-break-after:avoid}.dpH2{font-size:12pt;margin:1.6em 0 .5em;page-break-after:avoid;page-break-inside:avoid}.dpText{margin:0 0 1em;white-space:pre-wrap;text-align:justify}.dpBloc,.dpFiche{page-break-inside:auto}.dpFiche{margin-bottom:1.6em}.dpDl{margin:0}.dpRow{display:flex;gap:1em;margin-bottom:.35em;page-break-inside:avoid}.dpRow dt{flex:0 0 5cm;font-weight:600}.dpRow dd{margin:0;flex:1;white-space:pre-wrap}}.modeSwitch button.locked{color:#6c717c}.modeSwitch button.locked:hover:not(:disabled){color:var(--accent)}.spin{display:inline-block;width:13px;height:13px;flex:none;vertical-align:-2px;margin-right:7px;border:2px solid rgba(229,161,59,.25);border-top-color:var(--accent);border-radius:50%;animation:spin .7s linear infinite}.spin.dark{border-color:#19120440;border-top-color:#191204}@keyframes spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spin{animation-duration:2.4s}}.genWait{display:inline-flex;align-items:center;flex:none;color:var(--dim);font-size:12.5px;white-space:nowrap;padding:0 4px}.ivStop{margin-left:10px;background:none;border:1px solid var(--line);border-radius:6px;padding:3px 9px;color:var(--dim);font:inherit;font-size:11.5px;cursor:pointer}.ivStop:hover{color:#e8a29a;border-color:#d05a4e80}.ivChoix{display:flex;gap:9px;flex-wrap:wrap;padding-top:4px}.ivChoix button{background:none;border:1px solid var(--line);border-radius:8px;padding:8px 14px;color:var(--txt);font:inherit;font-size:12.5px;cursor:pointer}.ivChoix button:hover:not(:disabled){border-color:var(--accent-dark)}.ivChoix button.primary{background:var(--accent);border-color:var(--accent);color:#191204;font-weight:700}.ivChoix button:disabled{opacity:.5;cursor:default}.cowork{flex:1;overflow-y:auto;padding:28px max(24px,calc(50% - 380px)) 60px}.cowork h2{margin:0;font-size:18px;color:#e8eaef}.cwTitreLigne{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:18px}.cwIntro{color:var(--dim);line-height:1.6;max-width:62ch;margin:0 0 14px}.cwNote{color:var(--dim);font-size:12px;line-height:1.55;margin:10px 0 0}.cwInter{display:inline-flex;align-items:center;gap:10px;margin-left:auto;background:none;border:1px solid var(--line);border-radius:999px;padding:6px 14px 6px 8px;color:var(--dim);font-size:13px;cursor:pointer}.cwInter.on{color:var(--txt);border-color:var(--accent-dark)}.cwInterRail{position:relative;width:34px;height:20px;border-radius:999px;background:#3a3e47;transition:background .15s;flex:none}.cwInter.on .cwInterRail{background:var(--accent)}.cwInterBille{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .15s}.cwInter.on .cwInterBille{transform:translate(14px)}.cwBloc{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:16px 18px;margin-bottom:18px}.cwTete{display:flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.14em;color:var(--dim);margin-bottom:12px}.cwQuota{margin-left:auto;letter-spacing:0}.cwEtat{margin:0 0 12px;color:var(--txt)}.cwMembres{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:6px}.cwMembre{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 10px;background:var(--bg);border:1px solid var(--line);border-radius:9px}.cwMembre.proprio{border-color:var(--accent-dark)}.cwEmail{flex:1 1 200px;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--txt)}.cwStatut{color:var(--accent);font-size:12.5px}.cwAcces{color:var(--dim);font-size:12px}.cwMembre select,.cwAjout select{max-width:200px}.cwRetirer{padding:4px 9px}.setModal.fpModal{width:min(980px,96vw);max-height:92vh}.fpEmail{font-size:12.5px;color:var(--dim)}.fpProprio{margin:0 16px 10px;padding:9px 12px;border-radius:10px;font-size:13px;line-height:1.4;color:var(--txt);background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 40%,var(--line))}.fpCorps{display:grid;grid-template-columns:250px minmax(0,1fr);gap:18px;padding:4px 16px 0}@media(max-width:760px){.fpCorps{grid-template-columns:minmax(0,1fr)}}.fpCorps h4{margin:0 0 8px;font-size:13px;font-weight:650;color:var(--txt)}.fpRoles{display:flex;flex-direction:column;gap:1px}.fpRole{display:flex;align-items:flex-start;gap:9px;padding:6px 8px;border-radius:8px;font-size:13.5px;color:var(--txt);cursor:pointer}.fpRole:hover{background:var(--bg)}.fpRole.on{background:color-mix(in srgb,var(--accent) 12%,transparent)}.fpRole input{margin:2px 0 0;accent-color:var(--accent);flex:none}.fpRole span{display:flex;flex-direction:column}.fpRole small{font-size:11.5px;color:var(--dim)}.fpRole.admin{margin-bottom:6px;border:1px solid var(--line)}.fpNote{margin:6px 8px 0;font-size:12px;color:var(--dim)}.fpNote.alerte{color:var(--danger, #ff453a)}.fpPages{min-width:0;display:flex;flex-direction:column;gap:10px}.fpPagesTete{display:flex;align-items:center;justify-content:space-between;gap:10px}.fpPagesTete h4{margin:0}.fpGroupe{display:flex;flex-direction:column;gap:2px}.fpGroupeNom{font-size:11.5px;font-weight:600;color:var(--dim);padding:0 6px 2px}.fpLigne{display:grid;grid-template-columns:minmax(0,1fr) auto 74px;align-items:center;gap:10px;padding:3px 6px;border-radius:8px}.fpLigne:hover{background:var(--bg)}.fpLigne.apart{box-shadow:inset 3px 0 0 var(--accent);background:var(--bg)}.fpNomPage{font-size:13.5px;color:var(--txt);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fpSeg{display:inline-flex;padding:2px;border-radius:9px;background:var(--bg);border:1px solid var(--line)}.fpEtat{border:0;background:transparent;color:var(--dim);font:inherit;font-size:12px;padding:4px 10px;border-radius:7px;cursor:pointer;white-space:nowrap}.fpEtat:hover{color:var(--txt)}.fpEtat.on.cache{background:var(--line);color:var(--txt)}.fpEtat.on.lit{background:color-mix(in srgb,var(--accent) 22%,var(--panel));color:var(--txt)}.fpEtat.on.ecrit{background:var(--accent);color:var(--accent-ink);font-weight:650}.fpEtat.eteint{opacity:.45}.fpRemettre{border:0;background:none;color:var(--accent);font:inherit;font-size:11.5px;cursor:pointer;text-align:right;white-space:nowrap}.fpRemettre.vide{cursor:default}.fpLecture{display:flex;align-items:flex-start;gap:9px;margin-top:4px;padding:8px;border-radius:8px;border:1px dashed var(--line);font-size:13.5px;color:var(--txt);cursor:pointer}.fpLecture input{margin:2px 0 0;accent-color:var(--accent)}.fpLecture span{display:flex;flex-direction:column}.fpLecture small{font-size:11.5px;color:var(--dim)}.fpResume{margin-right:auto;font-size:12.5px;color:var(--dim)}.cwModifier{padding:4px 12px;font-size:12.5px}.grRole{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;text-align:left;padding:7px 10px;border:0;border-radius:8px;background:none;color:var(--txt);font:inherit;font-size:13.5px;cursor:pointer}.grRole:hover{background:var(--bg)}.grRole.on{background:color-mix(in srgb,var(--accent) 18%,transparent);font-weight:650}.grPoint{min-width:20px;padding:0 6px;border-radius:99px;background:var(--accent);color:var(--accent-ink);font-size:11px;font-weight:700;text-align:center}.grSousTitre{margin:12px 0 4px!important}.grRole.perso{font-style:italic}.grCreer{margin-top:4px;padding:7px 10px;border:1px dashed var(--line);border-radius:8px;background:none;color:var(--accent);font:inherit;font-size:13px;cursor:pointer;text-align:left}.grCreer:hover{border-color:var(--accent)}.grNouveau{display:flex;gap:6px;margin-top:4px}.grNouveau input,.grNom{flex:1;min-width:0;padding:6px 9px;border-radius:8px;border:1px solid var(--line);background:var(--bg);color:var(--txt);font:inherit;font-size:13.5px}.grNom{max-width:320px;font-weight:650}.grActions{display:inline-flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.btn.grDanger{border-color:var(--danger, #ff453a);color:var(--danger, #ff453a)}.setModal.cdModal{width:min(560px,94vw)}.cdConsequences{margin:0 18px 4px;padding-left:18px;display:flex;flex-direction:column;gap:4px;font-size:13px;line-height:1.4;color:var(--dim)}.cdErreur{color:var(--danger, #ff453a)}.v4Ceder{align-self:flex-start}.essaiRoles{position:relative;align-self:center}.essaiRolesBtn{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;padding:6px 12px;border-radius:99px;border:1px dashed var(--accent);background:transparent;color:var(--txt);font:inherit;font-size:12.5px}.essaiRolesBtn.on{background:var(--accent);border-style:solid;color:var(--accent-ink);font-weight:600}.essaiRolesBtn.fixe{display:inline-block;vertical-align:middle;cursor:default}.essaiRolesListe{position:absolute;z-index:80;top:calc(100% + 6px);right:0;width:260px;max-height:70vh;overflow-y:auto;display:flex;flex-direction:column;gap:1px;padding:10px;border-radius:12px;background:var(--panel);border:1px solid var(--line);box-shadow:0 14px 30px #00000059}.essaiRolesListe p{margin:0 0 6px;font-size:12px;line-height:1.4;color:var(--dim)}.essaiRolesListe label{display:flex;align-items:center;gap:8px;padding:4px;border-radius:6px;font-size:13px;color:var(--txt);cursor:pointer}.essaiRolesListe label:hover{background:var(--bg)}.essaiRolesListe input{margin:0;accent-color:var(--accent)}.essaiRolesListe button{margin-top:8px}.toolbar{position:relative}.lectureBadge{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;flex:none;align-self:center;display:inline-flex;align-items:center;gap:7px;max-width:340px;overflow:hidden;padding:8px 14px;border-radius:99px;background:var(--accent);color:var(--accent-ink);font-size:13px;font-weight:700;white-space:nowrap;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 28%,transparent)}.lectureBadge svg{flex:none}.lectureBadge small{font-size:12px;font-weight:600;opacity:.8;overflow:hidden;text-overflow:ellipsis}.lectureBadge small:before{content:"· "}@media(max-width:1180px){.lectureBadge{position:static;transform:none}}html[data-disposition=laterale] .lectureBadge{position:static;transform:none}.cwAjout{display:flex;gap:8px;flex-wrap:wrap}.cwAjout input{flex:1 1 220px;min-width:0}.cwActions{margin-top:16px;display:flex;gap:8px}.cwProjets{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.cwProjet{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:3px;text-align:left;padding:10px 12px;background:var(--bg);border:1px solid var(--line);border-radius:9px;cursor:pointer}.cwProjet:hover,.cwProjet.ouvert{border-color:var(--accent-dark)}.cwNom{color:var(--txt);font-weight:600}.cwDetail{color:var(--dim);font-size:12px}.cwBandeau{position:sticky;top:0;z-index:3;margin:0 auto 10px;max-width:21cm;display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:9px 14px;border-radius:9px;font-size:13px;background:#2b2416;border:1px solid var(--accent-dark);color:#f0d9ad}.cwBandeau.lecture{background:#1f2633;border-color:#34507a;color:#bcd3f5}.cwBandeau button{margin-left:auto}.cwConflit{padding:18px 20px}.cwConflit h3{margin:0 0 8px;color:#e8eaef;font-size:16px}.cwConflit p{color:var(--dim);line-height:1.55;margin:0 0 16px}.cwConflitActions{display:flex;gap:8px;flex-wrap:wrap}.cowork input,.cowork select{background:var(--bg);color:var(--txt);border:1px solid var(--line);border-radius:8px;padding:7px 10px;font:inherit;font-size:13px;outline:none}.cowork input:focus,.cowork select:focus{border-color:var(--accent-dark)}.cowork select option{background:var(--panel);color:var(--txt)}.cdFiltres{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0 2px 16px;padding:10px 14px;background:var(--panel);border:1px solid var(--line);border-radius:10px}.cdFiltres label{display:inline-flex;align-items:center;gap:7px;color:var(--txt);font-size:12.5px;cursor:pointer}.cdFiltres input{accent-color:var(--accent)}.cdPage{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:26px 34px;font-family:Courier New,Courier,monospace;font-size:14px;line-height:1.5;color:var(--txt)}.cdLigne{margin:0 0 4px;white-space:pre-wrap}.cd-seq,.cd-section{font-weight:700;margin-top:22px}.cd-seq:first-child,.cd-section:first-child{margin-top:0}.cdNum{display:inline-block;min-width:2.2em;color:var(--dim)}.cd-action{color:var(--dim)}.cd-perso{margin:12px 0 0 34%}.cd-paren{margin-left:28%;font-style:italic}.cd-dial{margin:0 12% 0 18%}.cd-trans{text-align:right;margin-top:10px}.decoMain{flex:1;min-height:0;display:grid;grid-template-columns:minmax(300px,4fr) minmax(0,7fr);gap:14px;padding:14px 16px;overflow:hidden}.dcPane{background:var(--panel);border:1px solid var(--line);border-radius:12px;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.dcPh{display:flex;align-items:center;gap:10px;padding:8px 14px;border-bottom:1px solid var(--line);min-height:46px;flex-wrap:wrap}.dcT{font:500 11px Consolas,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.dcMuted{color:var(--dim);font-size:12px}.dcSheetWrap{flex:1;overflow-y:auto;padding:12px}.decoSheet{background:var(--paper);color:var(--ink);border-radius:6px;padding:22px 22px 22px 12px;font:13px/1.55 Courier New,Courier,monospace;-webkit-user-select:text;user-select:text}.dcLn{display:grid;grid-template-columns:34px 1fr;column-gap:6px}.dcG{display:flex;gap:2px;justify-content:flex-end;align-items:stretch;padding-block:2px;-webkit-user-select:none;user-select:none}.dcG i{width:5px;border-radius:2px;background:var(--c);display:block}.dcX{padding-block:1px}.dc-seq .dcX{font-weight:700;margin-top:8px}.dc-section .dcX{font-weight:700;margin-top:12px}.dc-perso .dcX{margin-left:34%;margin-top:10px}.dc-dial .dcX{margin:0 8% 0 18%}.dc-paren .dcX{margin-left:28%;font-style:italic}.dc-trans .dcX{text-align:right}.dcLn.on .dcX{background:#fff2cf}.dcSeqN{display:inline-block;min-width:2.2em;color:#777}.decoPop{position:fixed;z-index:60;display:flex;gap:6px;background:var(--panel2);border:1px solid var(--accent-dark);border-radius:9px;padding:5px;box-shadow:0 12px 32px #0000008c}.dcBtn{background:var(--panel2);border:1px solid var(--line);border-radius:7px;padding:4px 11px;color:#eceef2;font:inherit;font-size:12.5px;cursor:pointer;white-space:nowrap}.dcBtn:hover{border-color:#4a4e57}.dcBtn.pri{background:var(--accent);border-color:var(--accent);color:#1a1305;font-weight:600}.dcSeg{display:inline-flex;background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:2px}.dcSeg button{background:none;border:0;border-radius:6px;padding:3px 11px;color:var(--dim);font:inherit;font-size:12.5px;cursor:pointer}.dcSeg button[aria-pressed=true]{background:var(--accent);color:#1a1305;font-weight:600}.dcFiltre{width:auto;max-width:220px;background:var(--bg);border:1px solid var(--line);border-radius:6px;padding:4px 8px;color:var(--txt);font:inherit;font-size:12.5px}.dcRight>.dcTw{flex:1;overflow:auto}.dcBody{padding:14px;display:grid;gap:10px;align-content:start;overflow-y:auto;flex:1}.dcShot{background:var(--panel2);border:1px solid var(--line);border-radius:10px;display:grid}.dcShot.sel{border-color:var(--accent-dark);box-shadow:0 0 0 1px var(--accent-dark)}.dcSh{display:flex;align-items:center;gap:10px;padding:8px 12px;cursor:pointer;flex-wrap:wrap}.dcNo{font:600 15px Consolas,Menlo,monospace;color:var(--accent);min-width:2.4ch}.dcChip{font:500 11px Consolas,Menlo,monospace;padding:1px 8px;border-radius:5px;background:var(--bg);border:1px solid var(--line);color:#eceef2}.dcSum{color:var(--dim);font-size:12.5px;flex:1;min-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dcSt{display:inline-flex;align-items:center;gap:6px;font-size:12px;white-space:nowrap}.dcSt:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--dim)}.dcSt.valid:before{background:#b18cf0;box-shadow:0 0 0 2px #b18cf040}.dcSt.ok:before{background:#4fb477}.dcSt.warn:before{background:#d9a441}.dcSt.bad:before{background:var(--danger)}.dcSt.done:before{background:#6aa6d8}.dcSb{padding:12px;display:grid;gap:12px;border-top:1px solid var(--line)}.dcFld{display:grid;gap:4px;min-width:0}.dcFld>label{font:500 10px Consolas,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--dim);display:flex;gap:8px;align-items:baseline}.dcFld>label em{font-style:normal;font-family:inherit;font-size:11px;letter-spacing:0;text-transform:none;color:#5d616b}.dcShot input[type=text],.dcShot select,.dcShot textarea,.dcTable input,.dcTable select,.dcTable textarea{background:var(--bg);border:1px solid var(--line);border-radius:6px;padding:6px 8px;width:100%;min-width:0;color:var(--txt);font:inherit}.dcShot textarea{resize:vertical;min-height:58px;line-height:1.45}.dcShot textarea.dcPaste{font-family:Courier New,monospace;font-size:12.5px}.dcGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.dcCov{font-size:11.5px;color:var(--dim)}.dcLink{background:none;border:0;color:#6aa6d8;text-decoration:underline;cursor:pointer;font:inherit;padding:0 4px}.dcVoc{display:flex;flex-wrap:wrap;gap:4px 12px}.dcVg{display:inline-flex;flex-wrap:wrap;gap:4px;align-items:center}.dcVgt{font:500 9.5px Consolas,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:#5d616b}.dcVc{background:var(--bg);border:1px dashed #3a3e47;border-radius:999px;padding:1px 9px;font:inherit;font-size:11.5px;color:var(--dim);cursor:pointer}.dcVc:hover{color:var(--accent);border-color:var(--accent-dark)}.dcActs{display:flex;gap:6px;flex-wrap:wrap}.dcActs button,.dcMv button{background:var(--bg);border:1px solid var(--line);border-radius:6px;padding:2px 9px;color:var(--txt);font:inherit;font-size:12px;cursor:pointer}.dcActs button.danger:hover,.dcMv button.danger:hover{border-color:var(--danger);color:var(--danger)}.dcTw{overflow:auto}.dcTable{border-collapse:collapse;width:100%;min-width:900px;font-size:12.5px}.dcTable th{text-align:left;font:500 10px Consolas,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);padding:8px 6px;border-bottom:1px solid var(--line);white-space:nowrap;position:sticky;top:0;background:var(--panel)}.dcTable td{padding:3px 4px;border-bottom:1px solid #262930;vertical-align:top}.dcTable td.dcN{font:600 13px Consolas,Menlo,monospace;color:var(--accent);padding:8px;white-space:nowrap}.dcTable td input,.dcTable td select,.dcTable td textarea{background:transparent;border-color:transparent;padding:5px 6px}.dcTable td textarea{min-height:0;resize:none;overflow:hidden}.dcTable td input:hover,.dcTable td select:hover,.dcTable td textarea:hover{border-color:var(--line)}.dcTable td input:focus,.dcTable td select:focus,.dcTable td textarea:focus{background:var(--bg)}.dcMv{display:flex;gap:2px}.dcTot{display:flex;gap:22px;flex-wrap:wrap;align-items:center;padding:10px 14px;font:12px Consolas,Menlo,monospace;color:var(--dim);border-top:1px solid var(--line)}.dcTot b{color:#eceef2;font-weight:500}.premInvite{margin:12px 18px 4px;padding:14px 16px;border:1px solid var(--accent-dark);border-radius:10px;background:#221f18;display:grid;gap:8px;justify-items:start}.premInviteT{color:var(--accent);font-weight:600;font-size:14px}.premInviteP{color:var(--dim);font-size:12.5px}.premInviteOr{margin-top:6px;color:var(--txt);font-size:13px;padding-top:10px;border-top:1px solid var(--line);width:100%}.depOverlay.page{position:static;inset:auto;z-index:auto;background:none;padding:14px 16px;flex:1;min-height:0}.depOverlay.page .depModal{width:100%;height:100%}.dcShot{--st: var(--dim);border-left:4px solid var(--st)}.dcShot.warn{--st: #d9a441}.dcShot.valid{--st: #b18cf0}.dcShot.ok{--st: #4fb477}.dcShot.bad{--st: #e0645a}.dcShot.done{--st: #6aa6d8}.dcSt{padding:2px 10px;border-radius:999px;border:1px solid var(--stc);color:var(--stc);background:color-mix(in srgb,var(--stc) 16%,transparent);font-weight:500}.dcSt:before{display:none}.dcSt.warn{--stc: #d9a441}.dcSt.valid{--stc: #b18cf0}.dcSt.ok{--stc: #4fb477}.dcSt.bad{--stc: #e0645a}.dcSt.done{--stc: #6aa6d8}.dcShot select.dcStSel,.dcTable select.dcStSel{border-color:var(--stc);color:var(--stc);background:color-mix(in srgb,var(--stc) 14%,var(--bg));font-weight:500}.dcStSel.warn{--stc: #d9a441}.dcStSel.valid{--stc: #b18cf0}.dcStSel.ok{--stc: #4fb477}.dcStSel.bad{--stc: #e0645a}.dcStSel.done{--stc: #6aa6d8}.dcTable select.dcStSel option,.dcShot select.dcStSel option{color:var(--txt);background:var(--panel2)}.dcTable tr.sel td{background:#2a2820}.dcBes{display:grid;gap:8px}.dcBesChips{display:flex;flex-wrap:wrap;gap:5px}.dcBesChip{background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:2px 11px;color:var(--dim);font:inherit;font-size:12px;cursor:pointer}.dcBesChip:hover{border-color:#4a4e57;color:var(--txt)}.dcBesChip.on{background:color-mix(in srgb,var(--accent) 18%,var(--bg));border-color:var(--accent-dark);color:var(--accent);font-weight:500}.dcBesLn{display:grid;grid-template-columns:150px 1fr;gap:8px;align-items:center;font-size:12px;color:var(--txt)}.dcBesN{font-size:11px;color:var(--accent);border:1px solid var(--accent-dark);border-radius:999px;padding:1px 8px;white-space:nowrap}.dcBesCell{background:transparent;border:1px solid transparent;border-radius:6px;width:100%;min-height:30px;text-align:left;display:flex;flex-wrap:wrap;gap:3px;padding:4px 5px;cursor:pointer;font:inherit;color:var(--txt)}.dcBesCell:hover{border-color:var(--line)}.dcBesTag{font-size:11px;background:color-mix(in srgb,var(--accent) 16%,var(--bg));color:var(--accent);border-radius:4px;padding:1px 6px}.dcBesPop{position:fixed;z-index:60;width:390px;max-height:330px;overflow:auto;background:var(--panel2);border:1px solid var(--accent-dark);border-radius:10px;padding:12px;box-shadow:0 16px 40px #0009;display:grid;gap:10px}.dcBesPopT{font:500 11px Consolas,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.dcBes .dcBesLn input{background:var(--bg);border:1px solid var(--line);border-radius:6px;padding:5px 8px;color:var(--txt);font:inherit;width:100%;min-width:0}.dcNo{color:var(--c, var(--accent));background:color-mix(in srgb,var(--c, var(--accent)) 20%,transparent);border:1px solid var(--c, var(--accent));border-radius:6px;padding:0 8px;min-width:2.6ch;text-align:center}.dcTable td.dcN{padding:6px 8px}.dcTable td.dcN .dcNo{display:inline-block}.dcBesIA{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dcGrip{cursor:grab;color:var(--dim);font-size:16px;line-height:1;padding:0 4px;-webkit-user-select:none;user-select:none}.dcGrip:hover{color:var(--accent)}.dcGrip:active{cursor:grabbing}.dcShot.dragging,.dcTable tr.dragging{opacity:.35}.dcShot.overAvant{box-shadow:0 -3px 0 var(--accent)}.dcShot.overApres{box-shadow:0 3px 0 var(--accent)}.dcTable tr.overAvant td{box-shadow:inset 0 3px 0 var(--accent)}.dcTable tr.overApres td{box-shadow:inset 0 -3px 0 var(--accent)}.dcTable td.dcN{white-space:nowrap}.dcMaster{font:600 10px Consolas,Menlo,monospace;letter-spacing:.1em;color:#1a1305;background:var(--accent);border-radius:4px;padding:1px 6px}.dcCase{display:flex;align-items:center;gap:8px;font:inherit;font-size:12.5px;color:var(--txt);text-transform:none;letter-spacing:0;min-height:32px}.dcSugg{font-size:12px;color:var(--dim);background:color-mix(in srgb,var(--accent) 10%,var(--bg));border:1px dashed var(--accent-dark);border-radius:8px;padding:8px 10px}.dcSugg b{color:var(--accent)}.dcFiltre{flex:0 1 auto;min-width:0}.dcBesLn{grid-template-columns:minmax(90px,150px) 1fr}.dcBesPop{width:min(390px,calc(100vw - 16px))}.decoPop{flex-wrap:wrap;max-width:calc(100vw - 16px)}.dcTable td.dcN,.dcTable th:first-child{position:sticky;left:0;z-index:1;background:var(--panel)}.dcTable tr.sel td.dcN{background:#2a2820}.dcTable th:first-child{z-index:3}@media(max-width:1250px){.decoMain{grid-template-columns:minmax(240px,3fr) minmax(0,5fr);gap:10px;padding:10px 12px}.dcPh{padding:8px 10px;gap:8px}.dcFiltre{max-width:150px}.dcBesN{display:none}}@media(max-width:980px){.decoMain{grid-template-columns:minmax(200px,2fr) minmax(0,3fr)}.dcSum{display:none}.dcGrid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.decoSheet{padding:14px 12px 14px 6px;font-size:12px}.dc-perso .dcX{margin-left:20%}.dc-dial .dcX{margin:0 3% 0 8%}.dc-paren .dcX{margin-left:14%}}@media(max-width:800px){.decoMain{display:flex;flex-direction:column;overflow-y:auto}.dcPane{flex:none;overflow:visible}.dcLeft{position:static}.dcLeft .dcSheetWrap{max-height:34vh}.dcRight{min-height:60vh}.dcBody{overflow:visible}.dcRight>.dcTw{max-height:70vh}.dcSum{display:block}.dcFiltre{max-width:none;flex:1 1 140px}.dcBesLn{grid-template-columns:1fr;gap:3px}}@media(max-width:520px){.decoMain{padding:8px}.dcSeg button{padding:3px 8px}.dcSh{gap:6px;padding:8px}.dcSb{padding:10px 8px}}.dcNumPop{position:fixed;z-index:60;width:min(340px,calc(100vw - 16px));background:var(--panel2);border:1px solid var(--accent-dark);border-radius:10px;padding:12px;box-shadow:0 16px 40px #0009;display:grid;gap:8px}.dcNumPop p{margin:0;font-size:12px;line-height:1.5}.dcNumConf{display:grid;gap:8px;padding:10px;border:1px dashed var(--danger);border-radius:8px}.dcNumConf p{color:var(--txt)}.dcBesAuto{font-style:normal;font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:#6aa6d8;border:1px solid #2b4054;border-radius:4px;padding:0 5px;margin-left:6px}.dcSw{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.dcSwB{width:24px;height:24px;border-radius:50%;border:2px solid transparent;cursor:pointer;padding:0;position:relative;box-sizing:border-box}.dcSwB:hover{transform:scale(1.1)}.dcSwB.on{border-color:#fff;box-shadow:0 0 0 2px var(--panel2)}.dcSwAutre{display:inline-flex;align-items:center;justify-content:center;background:var(--bg);border:1px dashed #4a4e57;color:var(--dim);font-size:14px;overflow:hidden}.dcSwAutre input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}.dcCouPop{position:fixed;z-index:60;background:var(--panel2);border:1px solid var(--accent-dark);border-radius:10px;padding:12px;box-shadow:0 16px 40px #0009;display:grid;gap:10px;max-width:calc(100vw - 16px)}.dcNoClic{cursor:pointer}.dcNom{font-weight:600;color:#eceef2;font-size:13px}.dcTable td input[data-k=nom]{font-weight:500}.dcNoIn{color:var(--c, var(--accent));background:color-mix(in srgb,var(--c, var(--accent)) 20%,transparent);border:1px solid var(--c, var(--accent));border-radius:6px;padding:0 6px;min-width:3ch;text-align:center;font:600 15px Consolas,Menlo,monospace;height:26px;box-sizing:content-box}.dcNoIn:focus{outline:2px solid var(--c, var(--accent));outline-offset:1px;background:var(--bg)}.dcTable td .dcNoIn{font-size:13px}.dcDot{width:14px;height:14px;border-radius:50%;border:0;padding:0;margin:0 6px 0 2px;cursor:pointer;vertical-align:middle}.dcDot:hover{transform:scale(1.2)}.dcZoom{display:inline-flex;align-items:center;background:var(--bg);border:1px solid var(--line);border-radius:8px;overflow:hidden}.dcZoom button{background:none;border:0;color:var(--txt);font:inherit;font-size:14px;padding:2px 10px;cursor:pointer;min-width:30px}.dcZoom button:hover:not(:disabled){background:var(--panel2);color:var(--accent)}.dcZoom button:disabled{opacity:.35;cursor:default}.dcZoom .dcZoomV{font-size:11.5px;font-family:Consolas,Menlo,monospace;min-width:52px;border-left:1px solid var(--line);border-right:1px solid var(--line)}.dcTable td input.dcNoIn,.dcTable td input.dcNoIn:hover,.dcShot input.dcNoIn{background:color-mix(in srgb,var(--c, var(--accent)) 28%,transparent);border:1px solid var(--c, var(--accent));color:var(--c, var(--accent));padding:0 6px}.dcTable td input.dcNoIn:focus,.dcShot input.dcNoIn:focus{background:var(--bg)}.dcDel{background:none;border:1px solid transparent;border-radius:6px;color:var(--dim);padding:3px 5px;cursor:pointer;display:inline-flex;align-items:center}.dcDel:hover{color:var(--danger);border-color:var(--danger);background:color-mix(in srgb,var(--danger) 12%,transparent)}.dcUndo{position:fixed;bottom:22px;left:50%;transform:translate(-50%);z-index:70;display:flex;align-items:center;gap:14px;background:var(--panel2);border:1px solid var(--accent-dark);border-radius:10px;padding:9px 12px 9px 16px;box-shadow:0 14px 36px #0009;font-size:13px;color:var(--txt)}.dcUndo b{color:var(--accent)}.dcUndo button{background:var(--accent);color:#1a1305;border:0;border-radius:6px;padding:4px 12px;font:inherit;font-weight:600;cursor:pointer}.dcUndo .dcUndoX{background:none;color:var(--dim);padding:2px 6px;font-weight:400}.dcShot{grid-template-columns:46px minmax(0,1fr)}.dcRail{border-right:1px solid var(--line);display:flex;justify-content:center;padding-top:8px}.dcMain{min-width:0;display:grid}.dcRailIn{display:flex;flex-direction:column;align-items:center;gap:6px}.dcRailIn .dcGrip{font-size:18px}.dcDel:disabled{opacity:.3;cursor:not-allowed}.dcDel:disabled:hover{color:var(--dim);border-color:transparent;background:none}.dcLock{background:none;border:1px solid transparent;border-radius:6px;color:var(--dim);padding:3px 5px;cursor:pointer;display:inline-flex}.dcLock:hover{color:var(--accent);border-color:var(--accent-dark)}.dcLock.on{color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,transparent);border-color:var(--accent-dark)}.dcConfirm{display:flex;flex-direction:column;align-items:stretch;gap:3px;width:42px;padding:5px;background:var(--bg);border:1px solid var(--danger);border-radius:8px;font-size:11px;text-align:center;color:var(--txt)}.dcConfirm button{border:1px solid var(--line);background:var(--panel2);color:var(--txt);border-radius:5px;padding:2px 0;font:inherit;font-size:11.5px;cursor:pointer}.dcConfirm button.oui{background:var(--danger);border-color:var(--danger);color:#fff;font-weight:600}.dcShot.verrou{background:color-mix(in srgb,var(--panel2) 90%,#000)}.dcShot.verrou .dcSb{opacity:.7}.dcTable td.dcRailTd{width:46px;padding:6px 4px;vertical-align:top}.dcTable td.dcRailTd,.dcTable th:first-child{position:sticky;left:0;z-index:2;background:var(--panel)}.dcTable td.dcN{left:46px}.dcTable th:nth-child(2){position:sticky;left:46px;z-index:3;background:var(--panel)}.dcTable tr.verrou td:not(.dcRailTd):not(.dcN){opacity:.65}.dcNCell{display:grid;gap:4px;min-width:116px}.dcNLigne{display:flex;align-items:center}.dcTable td.dcN .dcStSel{width:100%;font-size:11.5px;padding:2px 4px}.dcVoc{display:grid;gap:4px}.dcVg{display:block;border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--bg) 60%,transparent)}.dcVg>summary{list-style:none;cursor:pointer;padding:5px 10px;display:flex;align-items:center;gap:8px}.dcVg>summary::-webkit-details-marker{display:none}.dcVg>summary:before{content:"▸";color:var(--dim);font-size:10px}.dcVg[open]>summary:before{content:"▾"}.dcVg>summary span{font:500 10px Consolas,Menlo,monospace;color:var(--dim);background:var(--panel);border-radius:999px;padding:0 6px}.dcVg>summary:hover .dcVgt,.dcVg>summary:hover{color:var(--accent)}.dcVgMots{display:flex;flex-wrap:wrap;gap:4px;padding:4px 10px 10px}.depOverlay.page .depTableWrap{margin:0 12px 12px}.depOverlay.page .depTable{min-width:1100px;table-layout:fixed;font-size:12px}.depOverlay.page .depTable th{padding:10px 8px 8px;font-size:9.5px;letter-spacing:.06em;overflow-wrap:anywhere}.depOverlay.page .depTable td{padding:8px;overflow-wrap:anywhere}.depOverlay.page .depTable .c-seq{width:44px;min-width:0}.depOverlay.page .depTable .c-decor{width:15%;min-width:0;position:static}.depOverlay.page .depTable .c-effet{width:74px;min-width:0}.depOverlay.page .depTable .c-roles,.depOverlay.page .depTable .c-notes,.depOverlay.page .depTable th:not(.c-seq):not(.c-decor):not(.c-effet){min-width:0}.depOverlay.page .c-decor .depCase.decor{display:block;width:100%;min-width:0}.depOverlay.page .depCase,.depOverlay.page .depCase.decor,.depOverlay.page .depDecorMuet{font-size:12px}.dcDossier{display:grid;gap:10px}.dcDossierTete{display:flex;align-items:center;gap:10px;padding:7px 12px;background:var(--panel);border:1px solid var(--line);border-radius:9px;cursor:pointer;-webkit-user-select:none;user-select:none}.dcDossierTete:hover{border-color:#4a4e57}.dcDossierTete.overDossier{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--panel))}.dcCaret{color:var(--dim);font-size:12px;width:1em}.dcDossierN{font:600 12px Consolas,Menlo,monospace;color:var(--accent);white-space:nowrap}.dcDossierT{font:600 12.5px Courier New,Courier,monospace;color:#eceef2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.dcDossierTete.ferme{opacity:.8}.dcVide{padding:2px 14px 6px}.dcDossierRow td{padding:6px 4px 2px;border-bottom:0}.dcDossierRow .dcDossierTete{position:sticky;left:4px;max-width:900px}.dcBtn.sm{padding:2px 9px;font-size:12px}.dcBtn.lg{padding:9px 20px;font-size:15px;border-radius:9px}@keyframes dcMisAnim{0%{box-shadow:0 0 0 3px var(--accent)}to{box-shadow:0 0 0 0 transparent}}.dcShot.dcMis{animation:dcMisAnim 1.8s ease-out}.dcTable tr.dcMis td{animation:dcMisTd 1.8s ease-out}@keyframes dcMisTd{0%{background:color-mix(in srgb,var(--accent) 30%,transparent)}to{background:transparent}}.dcSaveBar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:6px 14px;border-bottom:1px solid var(--line);font-size:12px}.dcSaveEtat{font-weight:500}.dcSaveEtat.sale{color:var(--accent)}.dcSaveEtat.ok{color:#4fb477}.modBar{display:inline-flex;gap:6px;align-items:center}.modBtn{background:var(--panel2);border:1px solid var(--line);border-radius:7px;padding:3px 11px;color:#eceef2;font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}.modBtn:hover{border-color:var(--accent-dark);color:var(--accent)}.chBarre{padding:0 12px 10px}.docHead .modBar{margin-left:auto}.docsTous{border-color:var(--accent-dark);background:color-mix(in srgb,var(--accent) 8%,var(--panel))}.docsTous .docsName{font-weight:600;color:var(--accent)}.wmToggle.off{opacity:.5}.modList{display:grid;gap:6px;margin:4px 0 8px}.modRow{display:flex;align-items:center;gap:10px;padding:8px 12px;background:var(--panel);border:1px solid var(--line);border-radius:9px}.modRow.vide{opacity:.5}.modRowBtns{display:flex;gap:6px;margin-left:auto}.setModal .btn.sm{padding:3px 10px;font-size:12px}.modModal{max-width:640px}@media print{.docsprint.apresScenario .dp:first-of-type{page-break-before:always}.dpTable{width:100%;border-collapse:collapse;font-size:8pt;line-height:1.3;table-layout:auto}.dpTable th{text-align:left;font-family:Courier Prime,Courier New,monospace;font-size:7pt;letter-spacing:.04em;text-transform:uppercase;border-bottom:1pt solid #000;padding:3pt 4pt}.dpTable td{vertical-align:top;padding:3pt 4pt;border-bottom:.4pt solid #999;overflow-wrap:anywhere}.dpTable tr{page-break-inside:avoid}.dpTable thead{display:table-header-group}.dpNo{font-family:Courier Prime,Courier New,monospace;font-weight:700;white-space:nowrap}.dpGroupe{margin-bottom:1.4em}.dpGroupe .dpH2{margin-top:1em}.dpCd{font-family:Courier Prime,Courier New,monospace;font-size:11pt;line-height:1.3}.dpCdL{white-space:pre-wrap;margin:0 0 .3em}.dpCd-seq,.dpCd-section{font-weight:700;margin-top:1.1em}.dpCd-perso{margin-left:6cm;margin-top:.6em}.dpCd-dial{margin-left:3cm;margin-right:2cm}.dpCd-paren{margin-left:5cm;font-style:italic}.dpCd-trans{text-align:right}.dpCdN{display:inline-block;min-width:2em}}@media print{.dpPaysage{font-family:Segoe UI,Roboto,Arial,system-ui,sans-serif;-webkit-print-color-adjust:exact;print-color-adjust:exact}.dpPaysage .dpH1{font-size:14pt;letter-spacing:.12em;margin:0 0 .9em;padding-bottom:.35em;border-bottom:1.2pt solid #000}.dpTable{table-layout:fixed;width:100%;border-collapse:collapse;font-size:8pt;line-height:1.35}.dpTable th{background:#ececec;color:#222;text-align:left;vertical-align:bottom;font-family:Segoe UI,Roboto,Arial,sans-serif;font-weight:700;font-size:6.6pt;letter-spacing:.05em;text-transform:uppercase;padding:4pt 5pt;border-top:.8pt solid #000;border-bottom:.8pt solid #000;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none}.dpTable td{vertical-align:top;padding:4pt 5pt;border-bottom:.4pt solid #c8c8c8;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.dpTable tbody tr:nth-child(2n) td{background:#f8f8f8}.dpTable tr{page-break-inside:avoid}.dpTable thead{display:table-header-group}.dpDep .dpSeqN{font-weight:700;text-align:center}.dpDep .dpDecor{font-family:Courier Prime,Courier New,monospace;font-weight:700;font-size:7.6pt;text-transform:uppercase}.dpDep .dpEffet{font-weight:600;white-space:nowrap}.dpGroupe{margin-bottom:1.3em;page-break-inside:auto}.dpBande{display:flex;align-items:baseline;gap:8pt;margin:0 0 4pt;padding:4pt 8pt;background:#e4e4e4;border-left:5pt solid #000;page-break-after:avoid}.dpBandeN{font-family:Courier Prime,Courier New,monospace;font-weight:700;font-size:11pt}.dpBandeT{font-family:Courier Prime,Courier New,monospace;font-weight:700;font-size:9.5pt;text-transform:uppercase}.dpBandeInfo{margin-left:auto;font-size:7.5pt;color:#444;white-space:nowrap}.dpDec .dpNo{font-family:Courier Prime,Courier New,monospace;font-weight:700;font-size:9pt;padding-left:6pt;white-space:nowrap}.dpMaster{display:inline-block;margin-left:3pt;padding:0 2.5pt;font:700 6pt Segoe UI,Arial,sans-serif;background:#000;color:#fff;border-radius:2pt;vertical-align:middle}.dpSt{white-space:nowrap;font-weight:600;font-size:7.4pt}.dpSt:before{content:"";display:inline-block;width:5pt;height:5pt;border-radius:50%;margin-right:3pt;background:#888}.dpSt-ok:before{background:#2f9e5b}.dpSt-warn:before{background:#d59a1f}.dpSt-valid:before{background:#8b5cf6}.dpSt-bad:before{background:#d64545}.dpSt-done:before{background:#3b82c4}}@media print{.dpFicheSeq,.dpPlan{page-break-inside:avoid;margin-bottom:1em;font-family:Segoe UI,Roboto,Arial,system-ui,sans-serif}.dpFicheSeq .dpBande,.dpGroupe .dpBande{margin-bottom:5pt}.dpGrille{display:grid;grid-template-columns:1fr 1fr;gap:3pt 14pt;margin:0 0 0 2pt}.dpGrille2{margin-top:3pt}.dpCase{break-inside:avoid}.dpCase dt{font-size:6.6pt;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#555}.dpCase dd{margin:0 0 2pt;font-size:9pt;line-height:1.35}.dpPlan{border-bottom:.4pt solid #c8c8c8;padding-bottom:6pt;margin-bottom:7pt}.dpPlanTete{display:flex;align-items:baseline;gap:10pt;font-size:9pt}.dpPlanTete .dpNo{font-family:Courier Prime,Courier New,monospace;font-weight:700;font-size:11pt;padding-left:6pt}.dpPlanVal{font-weight:600}.dpPlanFin{margin-left:auto}.dpPlanCadrage{font-size:9.5pt;margin:3pt 0 2pt 2pt;line-height:1.4}.dpDep .dpNum{text-align:right;white-space:nowrap}}@media print{.docsprint{-webkit-print-color-adjust:exact;print-color-adjust:exact}.dpTable,.dpDep,.dpDec{font-family:Segoe UI,Roboto,Arial,system-ui,sans-serif}.docsprint.enPaysage .dpH1{font-size:14pt;letter-spacing:.12em;margin:0 0 .9em;padding-bottom:.35em;border-bottom:1.2pt solid #000}}.suiteBar{position:fixed;bottom:22px;left:50%;transform:translate(-50%);z-index:90;display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center;max-width:min(760px,calc(100vw - 24px));background:var(--panel2);border:1px solid var(--accent-dark);border-radius:12px;padding:10px 14px;box-shadow:0 16px 44px #0009;font-size:13px;color:var(--txt)}.docsUnique{margin-top:8px;align-items:flex-start}.docsUnique em{display:block;font-style:normal;color:var(--dim);font-size:11.5px;margin-top:2px}@media print{#root,.app{display:block!important}}.modFormats{display:flex;align-items:center;gap:10px;padding:8px 12px;margin-top:4px;border:1px dashed var(--line);border-radius:9px}.exportWrap{position:relative;transition:transform .38s cubic-bezier(.22,.8,.26,1)}.exportWrap.avecCote{transform:translate(-196px)}.exportMain{position:relative;z-index:2}.wmCol{position:absolute;top:0;left:100%;margin-left:14px;width:380px;z-index:1;transform:translate(calc(-100% - 14px));opacity:0;pointer-events:none;transition:transform .38s cubic-bezier(.22,.8,.26,1),opacity .25s ease .05s}.exportWrap.avecCote .wmCol{transform:none;opacity:1;pointer-events:auto}.wmSide{width:100%;max-height:88vh;position:relative;z-index:2}.destSlide{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.22,.8,.26,1)}.destSlide.ouvert{grid-template-rows:1fr}.destInner{min-height:0;overflow:hidden;transform:translateY(-14px);opacity:0;transition:transform .4s cubic-bezier(.22,.8,.26,1),opacity .28s ease}.destSlide.ouvert .destInner{transform:none;opacity:1}@media(max-width:1000px){.exportWrap.avecCote{transform:none}.wmCol{position:static;margin:10px 0 0;width:min(520px,94vw);transform:none;display:none;opacity:1}.exportWrap.avecCote .wmCol{display:block}}@media(prefers-reduced-motion:reduce){.exportWrap,.wmCol,.destSlide,.destInner{transition:none}}.overlay.exportOverlay{overflow-y:auto;align-items:safe center}.wmSide .wmPrev{height:220px}.ptMain{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;--jour: #3a3120;--jour-b: #6b5522;--jour-t: #f1cf85;--nuit: #1f2b45;--nuit-b: #3b5088;--nuit-t: #a9bff2;--sel: rgba(229, 161, 59, .09);--ok: #4fb477;--warn: #d9a441;--bad: #e0645a;--cam: #6aa6d8}.ptHead{display:flex;align-items:center;gap:10px 14px;flex-wrap:wrap;padding:10px 16px;border-bottom:1px solid var(--line)}.ptPar{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--dim)}.ptPar input[type=range]{accent-color:var(--accent);width:100px}.ptPar b{color:#eceef2;font:500 12px Consolas,Menlo,monospace;min-width:5.5ch}.ptOpts{display:flex;flex-wrap:wrap;gap:10px 18px;padding:10px 16px;border-bottom:1px solid var(--line);background:var(--panel);align-items:end}.ptOpts label{display:grid;gap:3px;font-size:12px;color:var(--dim)}.ptOpts label.ptCase{display:flex;align-items:center;gap:6px;padding-bottom:6px;color:var(--txt)}.ptOpts small{font-size:11px}.ptCorps{flex:1;min-height:0;overflow:auto;padding:14px 16px 40px;display:grid;gap:10px;align-content:start}.ptInp,.ptSel{background:var(--bg);border:1px solid var(--line);border-radius:6px;padding:4px 8px;color:var(--txt);font:inherit;font-size:12.5px;min-width:0}.ptInp:focus,.ptSel:focus{outline:none;border-color:var(--accent-dark)}.ptNum{width:68px;text-align:right}.ptSel.sm{padding:2px 6px;font-size:12px;max-width:150px}.ptMsg{font:12.5px Consolas,Menlo,monospace;color:var(--dim);min-height:20px;margin:0}.ptSuivi{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.ptSv{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:9px 13px;display:grid;gap:5px}.ptSvK{display:flex;align-items:baseline;gap:8px}.ptSvK b{font:600 19px Consolas,Menlo,monospace;color:#eceef2;font-variant-numeric:tabular-nums}.ptSvK>span:not(.ptBadge){color:var(--dim);font-size:12.5px}.ptBadge{margin-left:auto;font:600 10px Consolas,Menlo,monospace;padding:1px 7px;border-radius:4px;border:0}button.ptBadge{cursor:pointer}.ptBadge.d{background:#1d3040;color:var(--cam)}.ptBadge.c{background:#40311a;color:var(--accent)}.ptBadge.p{background:#34283f;color:#c9a5f2}.ptCharge{width:100%;height:5px;border-radius:3px;background:var(--line);overflow:hidden}.ptCharge i{display:block;height:100%;background:var(--accent)}.ptSuivi .ptCharge i{background:var(--accent)}.ptBande .ptCharge i,.ptDj .ptCharge i{background:var(--ok)}.ptCharge.w i{background:var(--warn)!important}.ptCharge.b i{background:var(--bad)!important}.ptPlan{display:grid;grid-template-columns:250px minmax(0,1fr) 390px;gap:12px;align-items:start}@media(max-width:1150px){.ptPlan{grid-template-columns:1fr}}.ptCol{display:grid;gap:10px;align-content:start;min-width:0}.ptCol h3{margin:0;font-weight:500}.ptPool{display:grid;gap:8px;border:1px dashed #3a3e47;border-radius:10px;padding:10px;min-height:90px;align-content:start}.ptPool.over{border-color:var(--accent);background:var(--sel)}.ptBande{background:var(--panel);border:1px solid var(--line);border-radius:10px;overflow:hidden}.ptBande.sel{border-color:#8a6320}.ptJcReduire{background:transparent;border:1px solid var(--line);border-radius:6px;padding:2px 6px;cursor:pointer;color:var(--dim);display:inline-flex;align-items:center}.ptJcReduire:hover{color:var(--accent)}.ptChevron{display:block;transition:transform .2s ease}.ptChevron.haut{transform:rotate(180deg)}.ptJcIcone .ptChevron{margin:0 auto;color:var(--dim)}.ptJourCompact:hover .ptJcIcone .ptChevron{color:var(--accent);transform:translateY(2px)}.ptJcReduire:hover{border-color:var(--accent)}.ptJourCompact{display:flex;align-items:center;gap:10px;width:100%;background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:6px 12px;cursor:pointer;text-align:left;font:inherit;color:inherit}.ptJourCompact:hover{border-color:#5a5f6a}.ptJourCompact.sel{border-color:#8a6320}.ptJourCompact.over{border-color:var(--accent);background:var(--sel)}.ptJourCompact.off{opacity:.55}.ptJcIcone{flex:none;font-size:15px;min-width:2.2em;text-align:center}.ptJourCompact.off .ptJcIcone{font:700 10px Consolas,Menlo,monospace;color:var(--dim);letter-spacing:.05em}.ptJcDate{flex:none;font-weight:600;color:#eceef2;min-width:9ch}.ptJcListe{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:12px Consolas,Menlo,monospace;color:var(--txt)}.ptJcRepos{flex:1;color:var(--dim);font-style:italic}.ptBh{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:4px 12px;padding:8px 12px;border-bottom:1px solid var(--line);cursor:pointer}.ptJn{font:700 12px Consolas,Menlo,monospace;color:var(--accent);min-width:2ch}.ptDt{color:#eceef2;font-weight:600}.ptTm{font:12px Consolas,Menlo,monospace;color:var(--txt);text-align:right}.ptBb{padding:8px;display:grid;gap:6px;min-height:52px}.ptBb.over{outline:2px dashed var(--accent);outline-offset:-4px;background:var(--sel)}.ptVide{color:var(--dim);font-size:12px;text-align:center;margin:auto;padding:8px}.ptVideLigne{padding:8px 12px;color:var(--dim);font-size:12px}.ptSr{display:grid;grid-template-columns:auto 1fr auto;gap:0 12px;align-items:center;border:1px solid;border-radius:8px;padding:7px 11px;cursor:grab;-webkit-user-select:none;user-select:none;text-align:left}.ptSr.j{background:var(--jour);border-color:var(--jour-b)}.ptSr.n{background:var(--nuit);border-color:var(--nuit-b)}.ptSr:hover{filter:brightness(1.15)}.ptSr.act{box-shadow:0 0 0 2px var(--accent)}.ptSr.bad{border-color:var(--bad)}.ptSr .ptNo{font:700 21px Consolas,Menlo,monospace;color:#eceef2;grid-column:1;grid-row:1 / span 2;min-width:1.5ch;text-align:center}.ptSr .ptNm{grid-column:2;grid-row:1;color:#eceef2;font-weight:600;font-size:13.5px;overflow-wrap:anywhere}.ptSr .ptMt{grid-column:2;grid-row:2;font:11.5px Consolas,Menlo,monospace}.ptSr.j .ptMt{color:var(--jour-t)}.ptSr.n .ptMt{color:var(--nuit-t)}.ptSr .ptDu{grid-column:3;grid-row:1 / span 2;font:600 13px Consolas,Menlo,monospace;color:#eceef2;text-align:right}.ptSr .ptDu small{display:block;font-weight:400;font-size:10.5px;color:var(--dim)}.ptTag{display:inline-block;font:600 9.5px Consolas,Menlo,monospace;padding:0 6px;border-radius:3px;margin-right:6px}.ptTag.ok{background:#143323;color:#6fd39a}.ptTag.nc{background:#3a2a10;color:#f0b755}.ptAl{padding:0 8px 8px}.ptAlerte{display:inline-block;font-size:12.5px;border-radius:6px;padding:2px 9px;border:1px solid;margin:0 6px 6px 0}.ptAlerte.w{color:var(--warn);border-color:#5a4720;background:#241f12}.ptAlerte.b{color:var(--bad);border-color:#5c2b27;background:#26161a}.ptAlerte.i{color:var(--cam);border-color:#2b4054;background:#142029}.ptAlerte.o{color:var(--ok);border-color:#2f5a41;background:#14241b}.ptCv{display:flex;flex-wrap:wrap;gap:5px;align-items:center;padding:0 10px 8px}.ptCvt{font:500 10px Consolas,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-right:2px}.ptCvd{font:600 10px Consolas,Menlo,monospace;padding:1px 7px;border-radius:10px;border:1px solid var(--c);color:var(--c)}.ptCvd.ko{background:#3a1a1a;border-color:var(--bad);color:#ff9a92}.ptCvs{margin-left:auto;font:600 10.5px Consolas,Menlo,monospace;color:var(--dim)}.ptCvs.ok{color:var(--ok)}.ptCvs.renvoyer{color:var(--warn)}.ptSide{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:14px;display:grid;gap:14px;position:sticky;top:0;max-height:calc(100vh - 220px);overflow:auto;min-width:0}.ptSide h3{margin:0;font-size:15px;display:flex;gap:8px;align-items:baseline;color:#eceef2}.ptSide h3 .ptNo{font:700 22px Consolas,Menlo,monospace;color:var(--accent)}.ptSide h4{margin:0 0 8px;font:500 11px Consolas,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);display:flex;gap:8px;align-items:center}.ptSide section{min-width:0}.ptKv{display:grid;grid-template-columns:96px 1fr;gap:3px 10px;font-size:12.5px;margin:0}.ptKv dt{color:var(--dim)}.ptKv dd{margin:0;color:var(--txt);min-width:0;overflow-wrap:anywhere}.ptKv dd .ptInp{width:100%}.ptPl{width:100%;border-collapse:collapse;font-size:12.5px}.ptPl td,.ptPl th{padding:3px 5px;border-bottom:1px solid var(--line);text-align:left}.ptPl th{font:500 10px Consolas,Menlo,monospace;letter-spacing:.08em;color:var(--dim);text-transform:uppercase}.ptPl td:first-child{font:600 12px Consolas,Menlo,monospace;color:#eceef2}.ptPl td:last-child,.ptPl th:last-child{text-align:right;font-family:Consolas,Menlo,monospace}.ptTotL{text-align:right;color:var(--dim)}.ptNeed{display:inline-block;font-size:11px;padding:0 6px;border-radius:4px;background:#40311a;color:#f0c477;margin:1px 2px 1px 0}.ptBox{border:1px dashed #3a3e47;border-radius:8px;padding:10px;display:grid;gap:8px;font-size:13px}.ptPlace{display:grid;gap:4px;font-size:12.5px;color:var(--dim)}.ptPlace .ptSel{width:100%;max-width:none}.ptCvl{display:grid;gap:8px;margin:0 0 8px}.ptCvr{display:grid;gap:5px;padding:8px 10px;background:var(--panel2);border-radius:8px}.ptCvh{display:flex;align-items:center;gap:8px}.ptCvh i{width:8px;height:8px;border-radius:50%}.ptCvh b{color:#eceef2;font-size:13px}.ptCvh span{margin-left:auto;font:600 12px Consolas,Menlo,monospace;color:var(--accent)}.ptCvm{display:flex;flex-wrap:wrap;gap:5px}.ptMb{display:inline-flex;flex-direction:column;font-size:12.5px;color:#eceef2;background:var(--bg);border:1px solid #3a3e47;border-radius:6px;padding:2px 8px;line-height:1.25}.ptMb small{font:10.5px Consolas,Menlo,monospace;color:var(--dim)}.ptMb.chef{border-color:#6b5522}.ptTg2{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.ptTgl{font:600 11px Consolas,Menlo,monospace;padding:2px 9px;border-radius:12px;border:1px solid #3a3e47;background:var(--bg);color:var(--txt);cursor:pointer}.ptTgl:hover{border-color:#5a5f6a}.ptTgl.on{background:var(--accent);border-color:var(--accent);color:#1a1305}.ptTgl.auto{border-style:dashed;color:var(--dim)}.ptHor5{display:grid;grid-template-columns:1.3fr repeat(5,auto);gap:4px 8px;align-items:center;background:var(--bg);border-radius:6px;padding:5px 8px;font:12px Consolas,Menlo,monospace;color:#eceef2}.ptHor5 b{font:600 12.5px system-ui,sans-serif;display:grid;line-height:1.2}.ptHor5 b small{font:10.5px Consolas,Menlo,monospace;color:var(--dim);font-weight:400}.ptHor5 span{display:grid;text-align:center}.ptHor5 em{font: 500 9px Consolas,Menlo,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--dim)}.ptTlWrap{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px;align-items:start}@media(max-width:1000px){.ptTlWrap{grid-template-columns:1fr}}.ptBarre{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:8px}.ptTl{position:relative;border-left:1px solid #3a3e47;margin-left:56px}.ptH{position:absolute;left:-56px;width:48px;text-align:right;font:11px Consolas,Menlo,monospace;color:var(--dim);transform:translateY(-50%)}.ptHl{position:absolute;left:0;right:0;border-top:1px dashed #2a2d34}.ptBlk{position:absolute;left:10px;right:6px;border-radius:7px;padding:4px 10px;font-size:12.5px;display:flex;gap:10px;align-items:baseline;border:1px solid transparent}.ptBlk .ptHr{font:600 11px Consolas,Menlo,monospace;white-space:nowrap;display:inline-flex;align-items:center;gap:2px}.ptHrSep{opacity:.6}.ptHrCliq{cursor:pointer;border-radius:3px;padding:0 2px}.ptHrCliq:hover{outline:1px dashed var(--dim);outline-offset:1px}.ptHrEd{background:#0006;border:1px solid var(--accent);border-radius:4px;color:#eceef2;font:600 11px Consolas,Menlo,monospace;padding:0 2px}.ptBlkTxt{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ptBlk.seq{color:#eceef2;cursor:grab}.ptBlk.seq.j{background:var(--jour);border-color:var(--jour-b)}.ptBlk.seq.n{background:var(--nuit);border-color:var(--nuit-b)}.ptBlk.seq.act{box-shadow:0 0 0 2px var(--accent)}.ptBlk.seq.multi{box-shadow:0 0 0 2px #5fa8e0}.ptBlk.seq.multi.act{box-shadow:0 0 0 2px #5fa8e0,0 0 0 4px var(--accent)}.ptBlk.seq.glisse{opacity:.4}.ptBlk.seq.cale{border-style:dashed;box-shadow:inset 0 0 0 1px var(--accent)}.ptBlk.inst,.ptBlk.move,.ptBlk.meal{cursor:grab}.ptBlk.glisse{opacity:.4}.ptBlk.par{box-shadow:inset -4px 0 0 var(--accent),0 0 0 1px var(--accent)}.ptBlk.par:after{content:"∥";position:absolute;right:6px;top:50%;transform:translateY(-50%);font:700 14px system-ui;color:var(--accent)}.ptBlk.inst.cale,.ptBlk.move.cale,.ptBlk.meal.cale{border-style:dashed;border-color:var(--accent)}.ptTlWrap.avecPioche{grid-template-columns:240px minmax(0,1fr) 300px}.ptTlPioche{grid-row:span 3;align-self:start;position:sticky;top:0;max-height:100vh;overflow-y:auto}@media(max-width:1200px){.ptTlWrap.avecPioche{grid-template-columns:200px minmax(0,1fr)}.ptTlWrap.avecPioche>.ptRecap{grid-column:2}}@media(max-width:1000px){.ptTlWrap.avecPioche{grid-template-columns:1fr}.ptTlWrap.avecPioche>.ptRecap{grid-column:auto}.ptTlPioche{position:static;max-height:none;grid-row:auto}}.ptCaleIco{margin-right:2px}.ptCaleX{flex:none;background:transparent;border:1px solid var(--line);border-radius:4px;color:var(--dim);cursor:pointer;font-size:11px;line-height:1;padding:1px 4px}.ptCaleX:hover{border-color:var(--accent);color:#eceef2}.ptBlk:has(.ptTroisPop),.ptBlk:has(.ptEdit){z-index:20}.ptBlkNo{cursor:pointer;border-radius:4px}.ptBlkNo:hover{outline:1px dashed var(--dim);outline-offset:2px}.ptBlkDu{font:600 11px Consolas,Menlo,monospace;color:var(--dim);cursor:pointer;border-radius:4px;padding:0 4px}.ptBlkDu:hover{outline:1px dashed var(--dim);outline-offset:1px;color:#eceef2}.ptTl.over{outline:2px dashed var(--accent);outline-offset:-3px}.ptOp{opacity:.8}.ptBlk.inst{background:#2a2c33;border-color:#3a3e47}.ptBlk.move{background:repeating-linear-gradient(135deg,#2a2222,#2a2222 6px,#332727 6px 12px);color:#e9b3ad;border-color:#5c2b27}.ptBlk.meal{background:#1d2a22;color:#9fd8b3;border-color:#2f5a41}.ptFin{position:absolute;left:0;right:0;border-top:2px solid var(--bad)}.ptFin span{position:absolute;right:6px;top:-18px;font:600 11px Consolas,Menlo,monospace;color:var(--bad);background:var(--bg);padding:0 6px}.ptRecap{display:grid;gap:8px;background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:14px}.ptRecap h3{margin:0;font-size:14px;color:#eceef2}.ptRow{display:flex;justify-content:space-between;gap:8px;font-size:12.5px;border-bottom:1px dashed var(--line);padding-bottom:4px}.ptRow b{color:#eceef2;font:500 12px Consolas,Menlo,monospace}.ptPd{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:7px}.ptTw{overflow-x:auto;border:1px solid var(--line);border-radius:10px;background:var(--panel)}.ptTw table{border-collapse:collapse;width:100%;min-width:880px;font-size:12.5px}.ptTw th{text-align:left;font:500 10px Consolas,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);padding:8px;border-bottom:1px solid #3a3e47;white-space:nowrap}.ptTw td{padding:6px 8px;border-bottom:1px solid var(--line);vertical-align:top}.ptTw tr.ptJrow td{background:var(--panel2);color:var(--accent);font:600 12px Consolas,Menlo,monospace}.ptK{width:6px;padding:0!important}.ptK i{display:block;width:6px;height:100%;min-height:26px}.ptK i.j{background:var(--jour-b)}.ptK i.n{background:var(--nuit-b)}.ptDood td,.ptDood th,.ptEquipe .ptTw td:not(:first-child),.ptEquipe .ptTw th:not(:first-child){text-align:center;padding:5px 4px;min-width:40px}.ptDood td:first-child,.ptDood th:first-child,.ptEquipe .ptTw td:first-child,.ptEquipe .ptTw th:first-child{text-align:left;min-width:170px}.ptDc{border-radius:4px;font:600 11px Consolas,Menlo,monospace;padding:2px 4px;display:block}.ptDc.W{background:#2c4a37;color:#b9ecc9}.ptDc.SW,.ptDc.WF,.ptDc.SWF{background:#3b6a4a;color:#e6fff0}.ptDc.H{background:#3a3320;color:#e6c98a}.ptDc.X{background:#4a1f22;color:#ffb3ad}.ptDc.n{color:#454952}.ptSous{margin-top:18px}.ptDetail{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;margin-top:4px}.ptCard{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:14px;display:grid;gap:8px;align-content:start}.ptCard h3{margin:0;font-size:13px;color:#eceef2}.ptEquipe{display:grid;gap:12px}.ptAddm{display:flex;flex-wrap:wrap;gap:10px;align-items:end;background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:12px}.ptAddm label{display:grid;gap:3px;font-size:12px;color:var(--dim);flex:1 1 150px}.ptDeps{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px;align-items:start}.ptDep{background:var(--panel);border:1px solid var(--line);border-top:3px solid var(--c);border-radius:10px;padding:10px 12px;display:grid;gap:8px;align-content:start}.ptDph{display:flex;align-items:center;gap:8px}.ptDph b{color:#eceef2}.ptDph i{width:9px;height:9px;border-radius:50%;background:var(--c)}.ptDph span{margin-left:auto;font:600 12px Consolas,Menlo,monospace;color:var(--dim)}.ptEq{background:var(--panel2);border-radius:8px;padding:8px 10px;display:grid;gap:4px}.ptEqh{display:flex;align-items:center;gap:8px}.ptEqh span{margin-left:auto;font:600 11px Consolas,Menlo,monospace;color:var(--dim)}.ptTname{background:transparent;border:1px solid transparent;color:#eceef2;font:600 13px system-ui,sans-serif;padding:2px 4px;border-radius:5px;width:9em}.ptTname:hover,.ptTname:focus{border-color:#3a3e47;background:var(--bg);outline:none}.ptMr{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center;padding:4px 0;border-top:1px solid var(--line)}.ptMn{display:grid;gap:2px;min-width:0}.ptMn b{color:#eceef2;font-weight:600;font-size:13px}.ptMn small{color:var(--dim);font-size:12px}.ptAdd{color:var(--dim)}.ptVides{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.ptPers{display:grid;gap:8px;border-top:1px solid var(--line);padding-top:8px}.ptPer{display:grid;gap:4px}.ptPerL{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto;gap:6px;align-items:center}.ptPerL b{color:#eceef2;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ptX{background:none;border:0;color:var(--dim);font-size:20px;line-height:1;padding:0 6px;border-radius:6px;cursor:pointer}.ptX:hover{color:var(--bad);background:#2a1a1c}.ptCast{display:grid;gap:6px;padding:8px 0;border-top:1px solid var(--line)}.ptCastL{display:grid;grid-template-columns:8em 1fr;gap:8px;align-items:center}.ptCastL b{color:#eceef2;font-size:13px}.ptMins{display:flex;gap:12px;flex-wrap:wrap}.ptMins label{display:flex;align-items:center;gap:4px;font-size:11.5px;color:var(--dim)}.ptMins .ptNum{width:56px;padding:2px 4px}.ptIndispo{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px}.ptChipD{display:inline-flex;align-items:center;gap:2px;font-size:11.5px;color:#ffb3ad;background:#2a1a1c;border:1px solid #5c2b27;border-radius:12px;padding:0 2px 0 9px}.ptChipD button{background:none;border:0;color:inherit;cursor:pointer;font-size:15px;padding:0 5px}.ptDate{background:var(--bg);border:1px solid var(--line);border-radius:6px;padding:1px 4px;color:var(--dim);font:inherit;font-size:11.5px}.ptFeuille{display:grid;gap:8px}.ptSheet{overflow:auto;border-radius:10px;border:1px solid #3a3e47;background:var(--panel);max-height:74vh}.ptGrid{display:grid;width:max-content;min-width:100%}.ptR{display:grid;border-bottom:1px solid var(--line)}.ptR>div{padding:6px 8px;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-left:1px solid var(--line);gap:1px}.ptR>.ptLb{position:sticky;left:0;z-index:3;background:var(--panel);align-items:flex-start;justify-content:center;text-align:left;border-left:0;box-shadow:1px 0 #3a3e47}.ptLb b{color:#eceef2;font-weight:600;font-size:13px;display:flex;align-items:center;gap:6px}.ptLb small{color:var(--dim);font-size:11.5px;line-height:1.3}.ptR>.we{background:repeating-linear-gradient(135deg,transparent 0 5px,rgba(255,255,255,.03) 5px 10px);padding:0}.ptR>.sel:not(.we){background:var(--sel)}.ptSh{background:var(--panel2);cursor:pointer}.ptSh>.ptLb{background:var(--panel2)!important;font:600 11px Consolas,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);flex-direction:row;align-items:center;gap:8px;padding-block:8px}.ptSh>div:not(.ptLb){background:var(--panel2)}.ptCar{display:inline-block;transition:transform .15s}.ptSh.clos .ptCar{transform:rotate(-90deg)}.ptR:not(.ptSh):not(.ptHd):hover>div:not(.we):not(.sel){background-color:#ffffff06}.ptOri{width:6px;height:6px;border-radius:50%;display:none;flex:none}.avecOri .ptOri{display:inline-block}.ptOri.d{background:var(--cam)}.ptOri.c{background:var(--accent)}.ptOri.p{background:#b58ae8}.ptLeg{display:flex;align-items:center;gap:6px;margin:0}.ptLeg .ptOri{display:inline-block}.ptHd{position:sticky;top:0;z-index:5;background:var(--panel);border-bottom:2px solid #3a3e47}.ptHd>.ptLb{z-index:6;justify-content:center}.ptDj{padding-block:10px!important;cursor:pointer;background:var(--panel);gap:3px!important}.ptDj.sel{background:#2a2417}.ptDj:hover{background:#2b2d34}.ptJj{font:500 10.5px Consolas,Menlo,monospace;letter-spacing:.1em;color:var(--dim)}.ptDd{font-size:24px;line-height:1;font-weight:600;color:#eceef2;font-variant-numeric:tabular-nums}.ptDd em{font-style:normal;font-size:12px;font-weight:500;color:var(--dim)}.ptJt{font:600 10px Consolas,Menlo,monospace;letter-spacing:.08em;padding:1px 8px;border-radius:10px}.ptJt.j{background:var(--jour);color:var(--jour-t)}.ptJt.n{background:var(--nuit);color:var(--nuit-t)}.ptJt.m{background:#3b2b3f;color:#e2b4ec}.ptHor{font:12px Consolas,Menlo,monospace;color:var(--txt)}.ptDim{color:var(--dim);font-weight:400}.ptSup{font:600 10.5px Consolas,Menlo,monospace;color:var(--bad)}.ptSq>div:not(.ptLb){align-items:stretch;justify-content:flex-start;gap:6px;padding:8px;min-height:132px}.ptSq>.we{min-height:0}.ptDz.over{outline:2px dashed var(--accent);outline-offset:-3px;background:var(--sel)!important}.ptSc{display:grid;grid-template-columns:auto 1fr;gap:0 9px;align-items:center;text-align:left;border-radius:8px;padding:7px 9px;border:1px solid;cursor:grab;-webkit-user-select:none;user-select:none}.ptSc.j{background:var(--jour);border-color:var(--jour-b)}.ptSc.n{background:var(--nuit);border-color:var(--nuit-b)}.ptSc:hover{filter:brightness(1.18)}.ptSc.act{box-shadow:0 0 0 2px var(--accent)}.ptSc.bad{border-color:var(--bad)}.ptSc.nd{border-style:dashed}.ptSc .ptNo{grid-row:1 / span 2;font:700 22px Consolas,Menlo,monospace;color:#eceef2;min-width:1.4ch;text-align:center}.ptSc .ptNm{color:#eceef2;font-weight:600;font-size:13px;line-height:1.2;overflow-wrap:anywhere}.ptSc .ptMt{font:11px Consolas,Menlo,monospace}.ptSc.j .ptMt{color:var(--jour-t)}.ptSc.n .ptMt{color:var(--nuit-t)}.ptPres{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font:700 12px Consolas,Menlo,monospace;background:var(--accent);color:#1a1305}.ptPres.mal{background:var(--bad);color:#fff}.ptVal{font:600 13px Consolas,Menlo,monospace;color:#eceef2;font-variant-numeric:tabular-nums}.ptVal.ko{color:var(--bad)}.ptTot .ptVal{color:var(--accent)}.ptPt{width:9px;height:9px;border-radius:50%;background:var(--accent)}.ptHs{font:12px Consolas,Menlo,monospace}.ptDec{font-size:12px;color:#eceef2;font-weight:500;line-height:1.25}.ptTags{display:flex;gap:4px;flex-wrap:wrap;justify-content:center}.ptTg{font:600 10px Consolas,Menlo,monospace;padding:1px 6px;border-radius:4px;background:var(--panel2);border:1px solid #3a3e47}.ptLh{display:grid;gap:1px;font:10px Consolas,Menlo,monospace;width:100%}.ptLh span{display:flex;justify-content:space-between;gap:4px;color:#eceef2}.ptLh em{font-style:normal;color:var(--dim)}@media print{.ptMain{display:none!important}}@media print{.dpPdt{table-layout:fixed;font-size:7pt}.dpPdt th{text-align:left;font-family:inherit;font-size:6.6pt;letter-spacing:0;text-transform:none;font-weight:700;border-bottom:.4pt solid #999;padding:2pt 3pt}.dpPdt td{text-align:center;padding:2pt 3pt;border-left:.4pt solid #bbb}.dpPdt .dpPdtSec th{background:#d8d8d8;text-transform:uppercase;letter-spacing:.05em;font-size:6.6pt}.dpPdt .dpPdtHd td{background:#fbe94a;font-size:7.5pt}.dpPdt .dpPdtTot td,.dpPdt .dpPdtTot th{font-weight:700}.dpPdt .dpPdtSeq td{text-align:left}.dpMuted{font-size:8pt;font-weight:400;color:#555}}.ptSide h4 .ptBadge{margin-left:0}.ptMois{margin:10px 0 0;font:600 12px Consolas,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.ptNouvelle{border-style:dashed;background:transparent}.ptNouvelle .ptBh{cursor:default;grid-template-columns:auto auto auto 1fr}.ptSr .ptNo.long,.ptSc .ptNo.long{font-size:13px}.ptSr.petit{padding:4px 9px}.ptSr.petit .ptNo{font-size:15px}.ptSr.petit .ptNm{font-size:11.5px}.ptSr.petit .ptMt{font-size:10px}.ptSr.mini{padding:2px 7px;opacity:.82}.ptSr.mini .ptNo{font-size:12px}.ptSr.mini .ptNm{font-size:10.5px}.ptSr.mini .ptMt{display:none}.ptSide h3 .ptNo.long{font-size:15px}.ptTag.pl{background:#2b3a55;color:#a9bff2}.ptNav{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ptNavT{font:500 12px Consolas,Menlo,monospace;color:var(--txt)}.ptCalWrap{display:grid;grid-template-columns:250px minmax(0,1fr);gap:12px;align-items:start}@media(max-width:1000px){.ptCalWrap{grid-template-columns:1fr}}.ptCalBarre{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ptCalTitre{margin:0 6px;font-size:16px;color:#eceef2;text-transform:capitalize;min-width:10ch;text-align:center}.ptCal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border:1px solid #3a3e47;border-radius:10px;overflow:hidden;background:var(--panel)}.ptCalJ{padding:6px 8px;font:500 10.5px Consolas,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);background:var(--panel2);border-bottom:1px solid var(--line)}.ptCalC{min-height:108px;padding:4px 5px 6px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:3px;min-width:0;cursor:pointer}.ptCalC:nth-child(7n+7){border-right:0}.ptCalC.hors{opacity:.42}.ptCalC.we{background:repeating-linear-gradient(135deg,transparent 0 5px,rgba(255,255,255,.03) 5px 10px)}.ptCalC.tourne{background-color:#e5a13b0d}.ptCalC.sel{box-shadow:inset 0 0 0 2px var(--accent)}.ptCalC.auj .ptCalN span{background:var(--accent);color:#1a1305;border-radius:10px;padding:0 6px}.ptCalC.over{outline:2px dashed var(--accent);outline-offset:-3px;background:var(--sel)}.ptCalN{display:flex;justify-content:space-between;align-items:baseline;font:600 12px Consolas,Menlo,monospace;color:#eceef2}.ptCalN em{font-style:normal;font-weight:500;font-size:10.5px;color:var(--dim)}.ptCalN em.trop{color:var(--bad)}.ptCalU{display:flex;gap:5px;align-items:baseline;border:1px solid;border-radius:5px;padding:1px 5px;font-size:11.5px;cursor:grab;min-width:0;-webkit-user-select:none;user-select:none}.ptCalU b{font:700 11.5px Consolas,Menlo,monospace;color:#eceef2;flex:none}.ptCalU span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#eceef2}.ptCalU.j{background:var(--jour);border-color:var(--jour-b)}.ptCalU.n{background:var(--nuit);border-color:var(--nuit-b)}.ptCalU.nd{border-style:dashed}.ptCalU.act{box-shadow:0 0 0 2px var(--accent)}.ptCalU:hover{filter:brightness(1.2)}.ptCalU.loc{box-shadow:0 0 0 2px var(--accent);animation:ptLocPulse 1.4s ease-in-out infinite}@keyframes ptLocPulse{0%,to{filter:none}50%{filter:brightness(1.35)}}.ptSr.multi,.ptSc.multi,.ptCalU.multi{box-shadow:0 0 0 2px #5fa8e0}.ptSr.multi.act,.ptSc.multi.act,.ptCalU.multi.act{box-shadow:0 0 0 2px #5fa8e0,0 0 0 4px var(--accent)}.ptLocWrap{position:relative;display:inline-block}.ptLocPanel{position:absolute;z-index:60;top:calc(100% + 4px);left:0;width:300px;max-height:360px;display:flex;flex-direction:column;background:var(--panel2);border:1px solid var(--accent-dark);border-radius:10px;box-shadow:0 12px 32px #0000008c}.ptLocEntete{display:flex;align-items:center;gap:6px;padding:8px 10px;border-bottom:1px solid var(--line)}.ptLocEntete b{flex:1;font-size:12.5px}.ptLocListe{overflow-y:auto;padding:4px}.ptLocItem{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;padding:3px 6px;border-radius:6px}.ptLocItem:hover{background:var(--sel)}.ptLocLig{display:flex;align-items:center;gap:6px;font-size:12.5px;cursor:pointer;flex:1;min-width:0}.ptLocLig span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ptLocSous{flex-basis:100%;padding-left:20px;color:var(--dim)}.ptBh{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.ptBh .ptCharge{flex:1 1 80px;min-width:60px}.ptRg{display:flex;align-items:center;gap:6px;flex-wrap:wrap;flex-basis:100%;padding-top:2px}.ptRg label{display:flex;align-items:center;gap:4px;font-size:11.5px;color:var(--dim)}.ptRg .ptNum{width:58px;padding:2px 4px}.ptDateJ{width:9.6em;padding:2px 4px;font-size:12px}.ptHeureJ{width:5.6em;padding:2px 4px;font-size:12px}.ptRg .ptX{font-size:12px;padding:2px 6px;border:1px solid var(--line)}.ptPuces{display:inline-flex;gap:3px;margin-left:8px;vertical-align:middle}.ptPuces i{width:8px;height:8px;border-radius:50%;display:inline-block}.ptEtiq{display:inline-flex;align-items:center;gap:5px;color:var(--c);background:color-mix(in srgb,var(--c) 20%,transparent);border:1px solid var(--c);border-radius:6px;padding:1px 4px 1px 8px;white-space:nowrap}.ptEtiq b{font:600 13px Consolas,Menlo,monospace}.ptEtiq input{width:42px;background:#00000047;border:1px solid transparent;border-radius:4px;color:#eceef2;font:600 12px Consolas,Menlo,monospace;text-align:right;padding:1px 3px}.ptEtiq input:focus{outline:none;border-color:var(--c)}.ptEtiq input::placeholder{color:#9aa0ab;font-weight:400}.ptEtiq small{font-size:10.5px;color:var(--dim)}.ptTotV{text-align:left;font-family:Consolas,Menlo,monospace;color:#eceef2}.ptSr.coul,.ptSc.coul,.ptCalU.coul{background:color-mix(in srgb,var(--c) 24%,var(--panel));border-color:var(--c)}.ptSr.coul.act,.ptSc.coul.act,.ptCalU.coul.act{box-shadow:0 0 0 2px var(--accent)}.ptSr.coul .ptMt,.ptSc.coul .ptMt{color:var(--txt)}.ptSr.coul .ptNo,.ptSc.coul .ptNo{color:var(--c);background:color-mix(in srgb,var(--c) 22%,transparent);border:1px solid var(--c);border-radius:6px;padding:0 7px;align-self:center}.ptCalU.coul b{color:var(--c)}.ptTag.pl{background:#00000047;color:var(--txt)}.ptSr,.ptSc,.ptCalU{position:relative}.glisse{opacity:.35}.ins-av:before,.ins-ap:after{content:"";position:absolute;left:-2px;right:-2px;height:4px;border-radius:3px;background:var(--accent);box-shadow:0 0 10px #e5a13bcc;z-index:4;pointer-events:none}.ins-av:before{top:-5px}.ins-ap:after{bottom:-5px}.ptCalU.ins-av:before{top:-3px;height:3px}.ptCalU.ins-ap:after{bottom:-3px;height:3px}.ptCliq{cursor:pointer}.ptCliq:hover{outline:1px dashed var(--accent);outline-offset:2px}.ptEdit{display:inline-flex;align-items:center;gap:3px}.ptEdit input{width:52px;background:#0006;border:1px solid var(--accent);border-radius:4px;color:#eceef2;font:600 13px Consolas,Menlo,monospace;text-align:right;padding:1px 4px}.ptEdit input:focus{outline:none}.ptEdit small{font:10.5px Consolas,Menlo,monospace;color:var(--dim)}.ptSr .ptNo.ptEdit,.ptSc .ptNo.ptEdit{padding:0 5px}.ptCalB{font:700 11.5px Consolas,Menlo,monospace;color:#eceef2;flex:none}.ptCalU.coul .ptCalB{color:var(--c)}.ptSr .ptDu{justify-self:end;align-self:center}.ptSr .ptDu.ptEdit{flex-direction:row}.ptSr .ptDu.ptCliq:hover{outline-offset:3px;border-radius:4px}.ptCvd.nr{border-style:dashed;color:var(--dim);border-color:#4a4e57;background:transparent}.ptCvr.nr{border:1px dashed #4a4e57;background:transparent}.ptJourScen{display:grid;gap:12px;margin-top:4px;padding-top:10px;border-top:1px solid var(--line)}.ptScenPlan{display:grid;gap:3px}.ptScenPlanNo{font:700 12px Consolas,Menlo,monospace;color:var(--accent)}.ptScenInd{margin:2px 0 0;font-size:11.5px;color:var(--dim);display:flex;gap:14px;flex-wrap:wrap}.ptScenInd b{color:#eceef2;font-weight:600}.ptScB{margin:0 0 8px}.ptScB.perso{text-transform:uppercase;margin:8px 0 0 30%;font-weight:700}.ptScB.dial{margin:0 8% 8px 16%}.ptScB.paren{margin:0 8% 0 22%;font-style:italic}.ptScB.trans{text-align:right;text-transform:uppercase}.ptCar.clos{transform:rotate(-90deg)}.ptPlan{grid-template-columns:250px minmax(0,1fr) auto 470px}@media(max-width:1150px){.ptPlan{grid-template-columns:1fr}.ptZones{position:static;max-height:none}}.ptScenPan{position:sticky;top:0;max-height:calc(100vh - 230px);display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--line);border-top:3px solid var(--c, var(--accent));border-radius:10px;min-width:0;overflow:hidden}.ptScenEnt{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--line)}.ptScenTitre{font:600 12.5px system-ui,sans-serif;color:#eceef2;flex:1}.ptScenEtiq{font:600 12px Consolas,Menlo,monospace;color:var(--c, var(--accent));border:1px solid var(--c, var(--accent));border-radius:6px;padding:0 7px;background:color-mix(in srgb,var(--c, var(--accent)) 18%,transparent)}.ptScenPan .ptScenC{flex:1;margin:0;max-height:none;border:0;border-radius:0;background:transparent;padding:12px 14px;font-size:13.5px;line-height:1.6;overflow:auto}.ptScenBande{position:sticky;top:0;height:160px;width:40px;background:var(--panel);border:1px solid var(--line);border-radius:10px;color:var(--dim);cursor:pointer;padding:0}.ptScenBande span{writing-mode:vertical-rl;font:600 12px Consolas,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase}.ptScenBande:hover{border-color:var(--accent-dark);color:var(--accent)}.ptZones{position:sticky;top:0;max-height:calc(100vh - 230px);display:flex;align-items:flex-start;gap:6px;min-width:0;margin-left:-8px}.ptZonesO{display:flex;flex-direction:column;gap:10px;width:clamp(270px,26vw,440px);max-height:calc(100vh - 230px);overflow:auto;min-width:0}.ptBandesV{display:flex;flex-direction:column;gap:6px;flex:none}.ptZone{background:var(--panel);border:1px solid var(--line);border-top:3px solid var(--c, var(--accent));border-radius:10px;min-width:0;flex:none}.ptZoneEnt{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;background:none;border:0;color:#eceef2;cursor:pointer;text-align:left;border-radius:8px}.ptZoneEnt:hover .ptScenTitre{color:var(--accent)}.ptZone .ptScenC{max-height:320px;overflow:auto;margin:0;padding:10px 14px 12px;border:0;border-top:1px solid var(--line);border-radius:0;background:transparent;font-size:13.5px;line-height:1.6}.ptEqC{padding:10px 12px 12px;border-top:1px solid var(--line);display:grid;gap:8px}.ptEqC section{min-width:0}.ptEqC h4{display:none}.ptHeureE{cursor:pointer;border-radius:3px}.ptHeureE:hover{outline:1px dashed var(--accent);outline-offset:2px}.ptHeureE.mod{text-decoration:underline;text-decoration-style:dotted;text-decoration-color:var(--accent);text-underline-offset:3px;color:#ffd28a}.ptHeureEd input{width:5.6em;background:#00000073;border:1px solid var(--accent);border-radius:4px;color:#eceef2;font:600 12px Consolas,Menlo,monospace;padding:0 3px}.ptHeureEd input:focus{outline:none}.ptHorD{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12px;color:var(--dim)}.ptHorD .ptHeureE{color:#eceef2;font-family:Consolas,Menlo,monospace}.ptHorD .ptHeureE.mod{color:#ffd28a}.ptTrois{display:inline-flex;align-items:flex-end;gap:6px;flex-wrap:wrap;margin-top:4px}.ptTrois label{display:grid;gap:1px}.ptTrois label small{font:500 9.5px Consolas,Menlo,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--dim)}.ptTrois input{width:52px;background:var(--bg);border:1px solid var(--line);border-radius:5px;color:#eceef2;font:600 12px Consolas,Menlo,monospace;text-align:right;padding:2px 4px}.ptTrois input:focus{outline:none;border-color:var(--accent)}.ptTrois input::placeholder{color:#6b707a;font-weight:400}.ptTroisT{padding-bottom:4px;font-size:10.5px;color:var(--dim)}.ptPl td:first-child{min-width:210px}.ptCliqW{position:relative;display:inline-block}.ptTroisPop{position:absolute;z-index:30;left:0;top:calc(100% + 6px);display:grid;gap:6px;padding:10px 12px;background:var(--panel2);border:1px solid var(--accent);border-radius:10px;box-shadow:0 10px 30px #00000080;min-width:250px;cursor:default;text-align:left}.ptTroisPop b{color:#eceef2;font:600 12px system-ui,sans-serif}.ptTroisPop{font:12px system-ui,sans-serif;color:var(--txt);text-transform:none;letter-spacing:0;font-weight:400;white-space:normal}.ptDu .ptTroisPop{left:auto;right:0}.ptSr .ptNo .ptTroisPop{min-width:260px}.ptSvT{font-size:15px!important}.ptEcr{font:600 12px Consolas,Menlo,monospace;color:#eceef2;white-space:nowrap;text-align:center}.ptPl td.ptEcr,.ptPl th:nth-child(2){text-align:center}.ptMenu{position:fixed;z-index:60;min-width:250px;background:var(--panel2);border:1px solid var(--accent-dark);border-radius:10px;box-shadow:0 12px 32px #0000008c;padding:6px;display:grid;gap:2px}.ptMenuT{font:600 11px Consolas,Menlo,monospace;letter-spacing:.06em;color:var(--dim);padding:4px 8px 6px;border-bottom:1px solid var(--line);margin-bottom:2px;text-transform:uppercase}.ptMenuI{background:none;border:0;text-align:left;color:#eceef2;font:inherit;font-size:13px;padding:7px 10px;border-radius:6px;cursor:pointer}.ptMenuI:hover,.ptMenuI:focus-visible{background:var(--accent);color:#1a1305}.ptMenuVide{color:var(--dim);font-size:12px;padding:6px 10px;max-width:260px}.ptPoolItem{position:relative;display:grid;gap:4px}.ptFleche{position:absolute;left:-9px;top:50%;transform:translateY(-50%);width:20px;height:20px;padding:0;display:grid;place-items:center;border-radius:50%;background:var(--panel2);border:1px solid var(--accent-dark);color:var(--accent);font-size:12px;line-height:1;cursor:pointer;z-index:3;transition:transform .15s}.ptFleche:hover{background:var(--accent);color:#1a1305}.ptFleche.ouvert{transform:translateY(-50%) rotate(90deg)}.ptSousPlans{display:grid;gap:4px;margin:0 0 4px 14px;padding-left:8px;border-left:2px solid var(--line)}.ptSousPlan{display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;padding:4px 8px;border-radius:7px;border:1px solid var(--c);background:color-mix(in srgb,var(--c) 18%,var(--panel));cursor:grab;-webkit-user-select:none;user-select:none}.ptSousPlan:hover{filter:brightness(1.15)}.ptSousPlan .ptEtiq{padding:0 6px;font-size:12px}.ptSousT{font-size:11.5px;font-style:italic;color:var(--txt);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ptSousD{font:600 11px Consolas,Menlo,monospace;color:#eceef2}.ptSousAide{font-size:11px;color:var(--dim);padding:2px 0 0}.ptPied{display:flex;justify-content:flex-end;gap:18px;flex-wrap:wrap;padding:6px 12px 8px;border-top:1px solid var(--line);font-size:12.5px;color:var(--dim)}.ptPied b{color:#eceef2;font:600 13px Consolas,Menlo,monospace;margin-left:4px}.ptPied span:first-child b{color:var(--accent)}.ptBandeV{width:34px;min-height:130px;padding:10px 0;background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--c, var(--accent));border-radius:0 10px 10px 0;color:var(--dim);cursor:pointer;display:grid;place-items:center}.ptBandeV span{writing-mode:vertical-rl;font:600 11.5px Consolas,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.ptBandeV:hover{border-color:var(--accent-dark);color:var(--accent);background:var(--panel2)}.ptZoneX{color:var(--dim);font-size:14px}.ptZoneEnt:hover .ptZoneX{color:var(--accent)}.ptSide{position:static;max-height:none;overflow:visible}.ptSr{padding:5px 10px;gap:0 10px}.ptSr .ptNo{font-size:17px}.ptSr .ptNo.long,.ptSc .ptNo.long{font-size:11.5px}.ptSr .ptNm{font-size:13px}.ptSr .ptMt{font-size:11px}.ptSr .ptDu{font-size:12px}.ptSr.coul .ptNo{padding:0 5px}.sansAides .aide{display:none!important}.ptSvT{white-space:nowrap}.ptPlan>.ptZones{margin-left:-12px;margin-top:57px;gap:0}.ptBandesV{gap:4px}.ptBandeV{border-radius:0 10px 10px 0;border-left:4px solid var(--c, var(--accent));margin-left:0}.ptZonesO{margin-left:8px}.ptPlan>.ptZones{margin-left:0;margin-right:-12px;margin-top:0}.ptZonesO{margin-left:0;margin-right:8px}.ptBandeV{border-radius:10px 0 0 10px;border-left:1px solid var(--line);border-right:4px solid var(--c, var(--accent))}@media(max-width:1150px){.ptPlan>.ptZones{margin:0}}.ptBande{cursor:pointer;transition:border-color .12s}.ptBande:hover{border-color:#5a5f6a}.ptBande.sel:hover{border-color:#b98a2e}.ptBande input,.ptBande button,.ptBande select{cursor:auto}.ptBande button{cursor:pointer}.ptTw td .ptEtiq,.ptBlk .ptEtiq,.ptDetail .ptEtiq,.dpPdt .ptEtiq,.dpCase .ptEtiq{padding:0 6px}.ptBlk .ptEtiq b{color:var(--c)}.ptCalU .ptPuces{margin-left:auto;flex:none}.ptSc .ptNm .ptPuces{vertical-align:middle}@media print{.dpPdt .ptEtiq,.dpCase .ptEtiq{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#000;background:color-mix(in srgb,var(--c) 35%,#fff);border-color:var(--c)}.dpPdt .ptEtiq b,.dpCase .ptEtiq b{color:#000;font-size:7.5pt}.dpPdt .ptPuces i,.dpCase .ptPuces i{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ptMasque{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--txt);cursor:pointer}.ptMasque input{accent-color:var(--accent)}.ptR>.wk{background:#7f7f7f14}.ptBlk.seq.coul{background:color-mix(in srgb,var(--c) 24%,var(--panel));border-color:var(--c)}.pteP{display:grid;gap:10px}.pteRes{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.pteRes>div{background:var(--panel2, #1d2027);border:1px solid var(--line, #2c303a);border-radius:8px;padding:7px 8px;display:grid;gap:1px;text-align:center}.pteRes b{font:700 18px Consolas,Menlo,monospace;color:var(--txt)}.pteRes small{font-size:10.5px;color:var(--dim);text-transform:uppercase;letter-spacing:.04em}.pteRes .pb b{color:#e9857c}.pteRes .ok b{color:#7fd0a0}.pteEnv{width:100%;justify-content:center}.pteListe{display:grid;gap:4px}.pteL{border:1px solid var(--line, #2c303a);border-left:3px solid var(--c);border-radius:8px;background:var(--panel2, #1d2027)}.pteL.pb{border-color:#7a3a35;border-left-color:#e0645a}.pteT{all:unset;box-sizing:border-box;width:100%;display:grid;grid-template-columns:10px minmax(0,1.3fr) minmax(0,1fr) auto auto 14px;gap:8px;align-items:center;padding:8px 10px;cursor:pointer;color:var(--txt);font-size:13px}.pteT:hover{background:#ffffff0a}.pteT:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.pteDot{width:9px;height:9px;border-radius:50%;background:var(--c);display:inline-block}.pteT b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pteEq{color:var(--dim);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pteN{color:var(--dim);font-size:12px;white-space:nowrap}.pteH{font:700 14px Consolas,Menlo,monospace;color:var(--c)}.pteCh{color:var(--dim);font-size:11px}.ptePb{display:block;padding:0 10px 8px 29px;color:#e9857c;font-size:12px}.pteC{padding:8px 10px 10px 29px;display:grid;gap:8px;border-top:1px solid var(--line, #2c303a)}.pteChoix{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.pteChoix small,.pteSans small{color:var(--dim);font-size:11px;text-transform:uppercase;letter-spacing:.04em;margin-right:2px}.pteMb{display:grid;gap:3px}.pteM{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 10px;align-items:baseline;padding:4px 0;border-bottom:1px dashed var(--line, #2c303a)}.pteM:last-child{border-bottom:0}.pteM b{font-weight:600;font-size:13px}.pteM small{grid-column:1;color:var(--dim);font-size:11.5px}.pteM>:last-child{grid-column:2;grid-row:1 / span 2;font:700 14px Consolas,Menlo,monospace}.pteM.chef b{color:var(--c)}.pteAct{display:grid;gap:3px}.pteActH,.pteActL{display:grid;grid-template-columns:minmax(90px,1.4fr) repeat(5,minmax(44px,1fr));gap:4px;align-items:center}.pteActH em{font-style:normal;font-size:10px;color:var(--dim);text-transform:uppercase;letter-spacing:.04em;text-align:center}.pteActL{padding:4px 0;border-bottom:1px dashed var(--line, #2c303a)}.pteActL:last-child{border-bottom:0}.pteActL b{font-size:13px;font-weight:600;display:grid}.pteActL b small{color:var(--dim);font-weight:400;font-size:11px}.pteActL>span{font:600 13px Consolas,Menlo,monospace;text-align:center}.pteWhy{font-size:11.5px}.pteSans{display:grid;gap:5px;padding:8px 10px;border:1px dashed var(--line, #2c303a);border-radius:8px}.pteSans>div{display:flex;flex-wrap:wrap;gap:5px}.pteChip{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:999px;border:1px solid var(--line, #2c303a);font-size:12px;color:var(--dim)}.ptNouv{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:8px;padding-top:8px;border-top:1px dashed var(--line, #2c303a)}.ptNouvT{font-size:11px;color:var(--dim);text-transform:uppercase;letter-spacing:.05em;width:100%}.ptNouvB{all:unset;box-sizing:border-box;cursor:pointer;font-size:12.5px;padding:4px 10px;border-radius:7px;border:1px solid var(--c);color:var(--c);background:color-mix(in srgb,var(--c) 14%,transparent)}.ptNouvB:hover{background:color-mix(in srgb,var(--c) 28%,transparent)}.ptNouvB:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ptNouvF{display:flex;gap:6px;width:100%}.ptNouvF input{flex:1;min-width:0;background:#00000040;border:1px solid var(--line, #2c303a);border-radius:7px;color:var(--txt);padding:4px 8px;font:inherit;font-size:12.5px}.ptNouvF input:focus{outline:none;border-color:var(--accent)}.ptCarte h3{display:flex;align-items:center;gap:8px}.ptChamp{display:grid;gap:3px;margin-bottom:8px}.ptChamp small{color:var(--dim);font-size:11px;text-transform:uppercase;letter-spacing:.04em}.ptChamp input,.ptChamp textarea{background:#00000040;border:1px solid var(--line, #2c303a);border-radius:7px;color:var(--txt);padding:5px 8px;font:inherit}.ptChamp input:focus,.ptChamp textarea:focus{outline:none;border-color:var(--accent)}.ptPalette{display:flex;gap:6px;flex-wrap:wrap}.ptPalette button{all:unset;box-sizing:border-box;width:22px;height:22px;border-radius:50%;cursor:pointer;border:2px solid transparent}.ptPalette button.on{border-color:var(--txt)}.ptPalette button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ptTag.pl{border-color:currentColor}.ptPlan>.ptCol:first-child{align-self:stretch}.ptNouv{position:sticky;top:8px;z-index:6;margin:0;padding:8px;border:1px solid var(--line, #2c303a);border-radius:10px;background:var(--panel, #171a20);box-shadow:0 6px 16px #00000059;max-height:calc(100vh - 24px);overflow:auto}.ptNouvT{all:unset;box-sizing:border-box;cursor:pointer;width:100%;font-size:11.5px;color:var(--dim);text-transform:uppercase;letter-spacing:.05em}.ptNouvT:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ptNouvL{display:flex;flex-wrap:wrap;gap:5px;width:100%}.pq{display:grid;gap:14px}.pqBloc{border:1px solid var(--line, #2c303a);border-radius:12px;padding:12px;background:var(--panel, #171a20);display:grid;gap:10px;min-width:0}.pqTitre{margin:0;display:flex;align-items:center;gap:8px;font-size:14px}.pqTitre i,.pqDot{width:9px;height:9px;border-radius:50%;background:var(--c, #888);display:inline-block;flex:none}.pqTitre span{color:var(--dim);font:500 12px Consolas,Menlo,monospace}.pqBarre{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between}.pqFiltres{display:flex;flex-wrap:wrap;gap:5px}.pqF{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid var(--line, #2c303a);font-size:12.5px;color:var(--dim)}.pqF small{font:600 11px Consolas,Menlo,monospace;opacity:.8}.pqF:hover{color:var(--txt)}.pqF.on{color:var(--txt);border-color:var(--c, var(--accent));background:color-mix(in srgb,var(--c, var(--accent)) 18%,transparent)}.pqF:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pqRech{min-width:200px}.pqAdd{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:8px;border:1px dashed var(--line, #2c303a);border-radius:10px}.pqAdd .ptInp{flex:1 1 150px;min-width:0}.pqColle{display:grid;gap:6px}.pqColle textarea{width:100%;box-sizing:border-box;background:#00000040;border:1px solid var(--line, #2c303a);border-radius:8px;color:var(--txt);padding:8px;font:12.5px Consolas,Menlo,monospace}.pqTab{overflow-x:auto;max-height:68vh;overflow-y:auto;border:1px solid var(--line, #2c303a);border-radius:10px}.pqL{display:grid;gap:6px;align-items:center;padding:3px 8px;min-width:max-content}.pqL>*{min-width:0}.pqLw{border-bottom:1px solid var(--line, #2c303a)}.pqLw:nth-child(odd){background:#ffffff05}.pqLw:last-child{border-bottom:0}.pqLw:hover{background:#ffffff0d}.pqH{position:sticky;top:0;z-index:3;background:var(--panel2, #1d2027);font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--dim);padding-block:6px;border-bottom:1px solid var(--line, #2c303a)}.pqNom{display:flex;align-items:center;gap:6px}.pqNom small{color:var(--dim);font-size:11px;white-space:nowrap}.pqNomI{font-weight:600}.pqL .ptInp{width:100%;box-sizing:border-box;padding:3px 6px;font-size:12.5px;background:transparent;border-color:transparent}.pqL .ptInp:hover{border-color:var(--line, #2c303a)}.pqL .ptInp:focus{background:#00000040;border-color:var(--accent)}.pqTe{display:grid;justify-items:center;position:relative}.pqTeB{all:unset;cursor:pointer;font:700 11.5px Consolas,Menlo,monospace;color:var(--txt);padding:1px 4px;border-radius:5px;text-transform:none;letter-spacing:0}.pqTeB:hover{background:#ffffff1a}.pqTe small{font:600 10px Consolas,Menlo,monospace;text-transform:none}.pqTeX{all:unset;cursor:pointer;position:absolute;top:-3px;right:-2px;font-size:12px;line-height:1;color:var(--dim);opacity:0;padding:0 3px}.pqTe:hover .pqTeX,.pqTeX:focus-visible{opacity:1}.pqRen{width:80px!important}.pqCel{all:unset;box-sizing:border-box;width:34px;height:26px;border-radius:6px;border:1px dashed var(--line, #2c303a);cursor:pointer;text-align:center;line-height:24px;font-size:13px;justify-self:center;color:var(--txt)}.pqCel:hover{border-color:var(--c);background:#ffffff0f}.pqCel:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pqCel.on{border-style:solid}.pqCel.mem{border-color:var(--c);background:color-mix(in srgb,var(--c) 22%,transparent)}.pqCel.adj{border-color:var(--c);background:color-mix(in srgb,var(--c) 38%,transparent);font-weight:700}.pqCel.chef{border-color:#f0c477;background:color-mix(in srgb,#f0c477 30%,transparent);color:#f0c477;font-weight:700}.pqEqs{display:flex;flex-wrap:wrap;gap:4px}.pqEqs em{font-style:normal;font:600 11px Consolas,Menlo,monospace;padding:1px 6px;border-radius:999px;background:color-mix(in srgb,var(--c) 22%,transparent)}.pqInd{all:unset;cursor:pointer;font-size:11.5px;color:var(--dim);padding:2px 6px;border-radius:6px;border:1px solid transparent;text-align:center;white-space:nowrap}.pqInd:hover{border-color:var(--line, #2c303a)}.pqInd.a{color:#e9857c}.pqInd:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pqIndispo{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:4px 12px 8px 24px}.pqPied{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.pqVide{padding:14px;margin:0}.pqCast{display:grid;gap:0;border:1px solid var(--line, #2c303a);border-radius:10px;overflow-x:auto}.pqCastH,.pqCastL{display:grid;grid-template-columns:minmax(110px,1fr) minmax(150px,1.4fr) 76px 76px 96px 62px;gap:8px;align-items:center;padding:4px 10px;min-width:max-content}.pqCastH{background:var(--panel2, #1d2027);font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--dim)}.pqCastL-w{border-top:1px solid var(--line, #2c303a)}.pqCastL b{font-size:13px}.pqCastL .ptInp{width:100%;box-sizing:border-box;padding:3px 6px;font-size:12.5px}.pteAjout{display:block}.pteAjout .ptSel{width:100%}.pqTete .pqFiltres{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:flex-start}.pqGrp{display:grid;gap:4px}.pqGrpT{font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--dim)}.pqGrp>div{display:flex;flex-wrap:wrap;gap:5px}.rp{display:grid;gap:12px;padding:4px 2px 40px}.rpTuiles{display:flex;flex-wrap:wrap;gap:8px}.rpTuile{border:1px solid var(--line, #2c303a);background:var(--panel, #171a20);border-radius:10px;padding:8px 14px;min-width:130px;text-align:center}.rpTuile b{display:block;font:700 20px Consolas,Menlo,monospace}.rpTuile small{color:var(--dim);font-size:11px;text-transform:uppercase;letter-spacing:.05em}.rpTuile i{display:block;height:4px;border-radius:2px;background:var(--line, #2c303a);margin-top:6px;overflow:hidden}.rpTuile i:after{content:"";display:block;height:100%;width:var(--p, 0%);background:var(--accent)}.rpGrille{display:grid;grid-template-columns:260px minmax(0,1fr) 330px;gap:14px;align-items:start}@media(max-width:1150px){.rpGrille{grid-template-columns:1fr}}.rpCol{display:grid;gap:14px;min-width:0}.rpBloc{background:var(--panel, #171a20);border:1px solid var(--line, #2c303a);border-radius:12px;padding:12px;min-width:0;display:grid;gap:10px;align-content:start}.rpBloc>h3{margin:0;font:600 11px Consolas,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);display:flex;justify-content:space-between;gap:8px}.rpBloc h4{margin:0 0 8px;font:600 11px Consolas,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.rpListe{display:grid;gap:6px}.rpItem{all:unset;box-sizing:border-box;width:100%;cursor:pointer;border:1px solid var(--line, #2c303a);background:var(--panel2, #1d2027);border-radius:10px;padding:9px 11px;display:grid;gap:4px;color:var(--txt)}.rpItem:hover{border-color:var(--dim)}.rpItem[aria-current=true]{border-color:var(--accent);background:var(--sel, rgba(232, 161, 59, .14))}.rpItem:focus-visible,.rpCand:focus-visible,.rpEtoiles button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rpItem .t{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.rpItem .s{display:flex;flex-wrap:wrap;gap:5px;align-items:center;font-size:12px;color:var(--dim)}.rpPill{display:inline-flex;font:600 10.5px Consolas,Menlo,monospace;letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;border-radius:999px;border:1px solid var(--line, #2c303a);color:var(--dim);white-space:nowrap}.rpPill.ok{color:#62c58a;border-color:color-mix(in srgb,#62c58a 50%,var(--line, #2c303a))}.rpPill.bad{color:#e5675d;border-color:color-mix(in srgb,#e5675d 50%,var(--line, #2c303a))}.rpPill.acc{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 50%,var(--line, #2c303a))}.rpChip{font:600 11px Consolas,Menlo,monospace;padding:1px 6px;border-radius:5px;background:var(--panel, #171a20);border:1px solid var(--line, #2c303a)}.rpRang{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.rpMono{font:12px Consolas,Menlo,monospace;color:var(--dim)}.rpJours{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:13px}.rpJours li{display:flex;justify-content:space-between;gap:8px;padding:4px 0;border-bottom:1px dashed var(--line, #2c303a)}.rpBesoins{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:13px}.rpBesoins li{display:grid;gap:4px;padding:7px 10px;border:1px solid var(--line, #2c303a);border-left:3px solid var(--accent);border-radius:8px;background:var(--panel2, #1d2027)}.rpBesoins li.ok{border-left-color:#62c58a}.rpAlimente li{border-left-color:var(--line, #2c303a);background:transparent;padding:3px 0 3px 10px;border-width:0 0 0 3px}.rpQuoi{display:flex;flex-wrap:wrap;gap:5px}.rpQuoi em{font-style:normal;font-size:11.5px;color:#e5675d;padding:1px 7px;border:1px solid color-mix(in srgb,#e5675d 45%,var(--line, #2c303a));border-radius:999px}.rpQuoi em.ok{color:#62c58a;border-color:color-mix(in srgb,#62c58a 45%,var(--line, #2c303a))}.rpCands{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:10px}.rpCand{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--line, #2c303a);background:var(--panel2, #1d2027);border-radius:12px;overflow:hidden;display:grid;color:var(--txt)}.rpCand[aria-current=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.rpCand.retenu{border-color:#62c58a}.rpPhoto{height:96px;background:linear-gradient(135deg,#2b3140,#3a3250);display:grid;place-items:center;color:var(--dim);font-size:12px;overflow:hidden}.rpPhoto img{width:100%;height:100%;object-fit:cover;display:block}.rpCand .corps{padding:9px 11px 11px;display:grid;gap:5px}.rpCand .nom{display:flex;justify-content:space-between;gap:8px;font-weight:600}.rpCand .adr{color:var(--dim);font-size:12.5px}.rpEtoiles{color:var(--line, #2c303a);letter-spacing:1px;white-space:nowrap}.rpEtoiles .on,.rpEtoiles button.on{color:var(--accent)}.rpEtoiles button{all:unset;cursor:pointer;font-size:18px;padding:0 1px;color:var(--line, #2c303a)}.rpEtoiles button:hover,.rpEtoiles button.on{color:var(--accent)}.rpFiche{gap:14px}.rpNom{font-weight:700;font-size:17px;max-width:420px}.rpPhotos{display:flex;flex-wrap:wrap;gap:8px}.rpPh{position:relative;width:110px;height:80px;border-radius:8px;overflow:hidden;border:1px solid var(--line, #2c303a)}.rpPh img{width:100%;height:100%;object-fit:cover;display:block}.rpPh button{all:unset;cursor:pointer;position:absolute;top:3px;right:3px;width:20px;height:20px;border-radius:50%;background:#000000a6;color:#fff;text-align:center;line-height:20px}.rpAjoutPh{all:unset;cursor:pointer;box-sizing:border-box;width:110px;height:80px;border-radius:8px;border:1px dashed var(--dim);color:var(--dim);display:grid;place-items:center;font-size:13px}.rpAjoutPh:hover{color:var(--txt);border-color:var(--txt)}.rpAjoutPh:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rpDeux{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}.rpChamps{display:grid;gap:8px}.rpChamps label,.rpForm label,.rpArea{display:grid;gap:3px;font-size:12px;color:var(--dim)}.rpNote{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--dim)}.rpCheck{display:flex;gap:9px;align-items:flex-start;padding:6px 0;border-bottom:1px dashed var(--line, #2c303a);font-size:13px;cursor:pointer}.rpCheck:last-child{border-bottom:0}.rpCheck input{margin-top:3px;accent-color:var(--accent)}.rpCheck em{margin-left:auto;font-style:normal;font-size:11px;color:var(--accent);white-space:nowrap}.rpCheck.dem span{font-weight:600}.rpForm{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;align-items:end}.rpArea textarea{width:100%;box-sizing:border-box;resize:vertical}.rpVide{border:1px dashed var(--line, #2c303a);border-radius:12px;padding:20px;text-align:center;color:var(--dim);display:grid;gap:6px}.rpCarte{width:100%;height:auto;display:block;background:var(--panel2, #1d2027);border-radius:10px;border:1px solid var(--line, #2c303a)}.rpCarte text{font:600 10px Consolas,Menlo,monospace;fill:var(--txt)}.rpCarte .g{stroke:var(--line, #2c303a);stroke-width:.6}.rpCarte .t{stroke:var(--accent);stroke-width:1.5;stroke-dasharray:4 3}.rpCarte .p{fill:var(--panel, #171a20);stroke:var(--accent);stroke-width:2}.rpCarte .p.on{fill:var(--accent)}.rpCarte .p.ret{stroke:#62c58a}.rpCarte text.on{fill:#1a1305}.rpCarte .b{fill:#6aa6d8}.rpSoleil{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;text-align:center}.rpSoleil div{background:var(--panel2, #1d2027);border:1px solid var(--line, #2c303a);border-radius:8px;padding:6px 4px}.rpSoleil b{display:block;font:700 15px Consolas,Menlo,monospace}.rpSoleil small{font-size:10.5px;color:var(--dim);text-transform:uppercase;letter-spacing:.05em}.rpJour{height:10px;border-radius:5px;position:relative;background:linear-gradient(90deg,#1c2540 0%,#2a3556 var(--l),#d9a548 var(--l),#f0c477 var(--m),#d9a548 var(--c),#2a3556 var(--c),#1c2540 100%)}.rpJour i{position:absolute;top:-3px;width:2px;height:16px;background:var(--txt)}.rpLiens{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:13px}.rpLiens li{display:flex;justify-content:space-between;gap:10px;padding:4px 0;border-bottom:1px dashed var(--line, #2c303a)}.rpLiens li span{color:var(--dim)}.rpLiens li b{text-align:right;font-weight:600}.rpAlerte{margin:0;padding:7px 10px;border-radius:8px;border:1px solid color-mix(in srgb,var(--accent) 50%,var(--line, #2c303a));background:color-mix(in srgb,var(--accent) 10%,transparent);font-size:13px}.ptDuRep{display:grid;gap:4px;justify-items:start}.ptDuRep small{color:var(--dim)}.rpOnglets{display:flex;gap:2px;border-bottom:1px solid var(--line, #2c303a)}.rpOnglets button{all:unset;cursor:pointer;padding:8px 14px;color:var(--dim);border-bottom:2px solid transparent;margin-bottom:-1px;font-weight:500}.rpOnglets button[aria-selected=true]{color:var(--txt);border-bottom-color:var(--accent)}.rpOnglets button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.rpGrille2{grid-template-columns:minmax(0,1fr) 330px}@media(max-width:1150px){.rpGrille2{grid-template-columns:1fr}}.rpEtapes{display:grid;gap:8px}.rpEtape{background:var(--panel2, #1d2027);border:1px solid var(--line, #2c303a);border-radius:10px;padding:8px 10px 10px;display:grid;gap:8px;align-content:start}.rpEtape.fin{border-color:color-mix(in srgb,#62c58a 45%,var(--line, #2c303a))}.rpEtape>h4{margin:0;display:flex;justify-content:space-between}.rpCartes{display:grid;grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:8px}.cc{border:1px solid var(--line, #2c303a);background:var(--panel, #171a20);border-radius:9px;padding:8px;display:grid;gap:5px}.cc[data-sel=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.cb{all:unset;display:grid;gap:6px;cursor:pointer;width:100%;color:var(--txt)}.cb:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:6px}.cc .l1{display:flex;gap:8px;align-items:center}.cc .l2{display:flex;flex-wrap:wrap;gap:5px;align-items:center;font-size:12px}.av{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font:700 11px Consolas,Menlo,monospace;color:#10131a;flex:none;background:var(--c)}.mv{display:flex;gap:4px;justify-content:flex-end}.mv button{border:1px solid var(--line, #2c303a);background:var(--panel2, #1d2027);border-radius:6px;width:26px;height:22px;line-height:1;padding:0;color:var(--dim);cursor:pointer}.mv button:hover:not(:disabled){color:var(--txt);border-color:var(--dim)}.mv button:disabled{opacity:.3;cursor:default}.mv button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.rpJoursR{display:flex;flex-wrap:wrap;gap:5px}.rpJoursR .j{font:600 11px Consolas,Menlo,monospace;padding:3px 7px;border-radius:6px;border:1px solid var(--line, #2c303a);background:var(--panel2, #1d2027)}.rpJoursR .j.ok{color:#62c58a;border-color:color-mix(in srgb,#62c58a 50%,var(--line, #2c303a))}.rpJoursR .j.bad{color:#e5675d;border-color:color-mix(in srgb,#e5675d 55%,var(--line, #2c303a));text-decoration:line-through}.rpH4{display:flex;justify-content:space-between;align-items:baseline}.rpMoy{font:700 15px Consolas,Menlo,monospace;color:var(--txt);text-transform:none;letter-spacing:0}.rpNotes{display:grid;gap:8px}.rpNoteL{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13px}.rpPts{display:flex;gap:4px}.rpPts button{width:18px;height:18px;border-radius:50%;border:1px solid var(--line, #2c303a);background:var(--panel2, #1d2027);padding:0;cursor:pointer}.rpPts button.on{background:var(--accent);border-color:var(--accent)}.rpPts button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rpTable{border-collapse:collapse;width:100%;font-size:13px}.rpTable th{text-align:left;font:600 10.5px Consolas,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);padding:6px 8px;border-bottom:1px solid var(--line, #2c303a)}.rpTable td{padding:6px 8px;border-bottom:1px solid var(--line, #2c303a);vertical-align:middle}.rpTable .pause td{color:var(--dim);font-style:italic;background:var(--panel2, #1d2027)}.rpFig{display:grid;grid-template-columns:minmax(0,1.4fr) auto auto auto;gap:10px 16px;align-items:center;padding:10px 0;border-bottom:1px dashed var(--line, #2c303a)}.rpFig:last-of-type{border-bottom:0}.rpCpt{display:flex;align-items:center;gap:6px}.rpCpt button{width:26px;height:26px;border-radius:7px;border:1px solid var(--line, #2c303a);background:var(--panel2, #1d2027);padding:0;cursor:pointer;color:var(--txt)}.rpCpt b{min-width:2ch;text-align:center;font-family:Consolas,Menlo,monospace}.rpLien{all:unset;cursor:pointer;color:#6aa6d8;margin-right:10px}.rpLien:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pqCasté{display:flex;align-items:center;gap:10px;font-weight:600}.chInterp{display:block;font-size:11px;color:var(--dim);text-transform:none;font-weight:400;letter-spacing:0}.chCasting{margin:0 0 10px;font-size:13px}.chLien{all:unset;cursor:pointer;color:#6aa6d8}.chLien:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ptCorps.rp{padding:14px 16px 40px}.ptCorps.rp{display:flex;flex-direction:column}.ptCorps.rp>*{flex:none}.rpCarteW{position:relative;border-radius:10px;overflow:hidden;border:1px solid var(--line, #2c303a);background:#2a2f3b;isolation:isolate}.rpCarteL{position:absolute;inset:0;z-index:0}.rpCarteHL,.rpCartePl{position:absolute;left:50%;transform:translate(-50%);z-index:500;padding:6px 12px;border-radius:8px;font-size:12.5px;max-width:calc(100% - 20px);text-align:center}.rpCarteHL{bottom:10px;background:#14161ce6;color:#e7e9ef;border:1px solid #3a3f4c}.rpCartePl{top:10px;background:var(--accent);color:#1a1305;font-weight:600}.rpMkW{background:none;border:0}.rpMk{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#fff;color:#1a1d26;border:3px solid var(--c, #e8a13b);font:700 13px Consolas,Menlo,monospace;box-shadow:0 2px 6px #00000073}.rpMk.on{background:var(--c, #e8a13b);color:#1a1305;transform:scale(1.18)}.rpMk.ret{box-shadow:0 0 0 3px #62c58a,0 2px 6px #00000073}.rpMk.autre{opacity:.78}.rpMkBase{display:block;width:18px;height:18px;border-radius:4px;background:#3b82c4;border:2px solid #fff;box-shadow:0 2px 6px #00000073}.rpBarreC{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.rpBasc{display:inline-flex;border:1px solid var(--line, #2c303a);border-radius:8px;overflow:hidden}.rpBasc button{all:unset;cursor:pointer;padding:4px 12px;font-size:12.5px;color:var(--dim)}.rpBasc button.on{background:var(--panel2, #1d2027);color:var(--txt);box-shadow:inset 0 -2px 0 var(--accent)}.rpBasc button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.leaflet-container{font:inherit}.rpCarteL .leaflet-tile-pane{filter:saturate(.85) brightness(.92)}.rpGrilleC{grid-template-columns:minmax(0,1fr) 340px}@media(max-width:1150px){.rpGrilleC{grid-template-columns:1fr}}.rpBandeau{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.rpBandeau .rpItem{width:210px;flex:none}.rpCentre .rpEtapes{grid-template-columns:repeat(5,minmax(200px,1fr));overflow-x:auto;align-items:start}.rpCentre .rpCartes{grid-template-columns:1fr}.rpCentre .rpEtape{min-height:120px}.av img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.av{overflow:hidden}.rpPortrait{display:grid;gap:2px;justify-items:center;flex:none}.rpPortrait .rpLien{margin:0;font-size:11.5px}.rpRech{display:flex;gap:8px}.rpRech .ptInp{flex:1;min-width:0}.rpRes{list-style:none;margin:0;padding:0;display:grid;border:1px solid var(--line, #2c303a);border-radius:10px;overflow:hidden;background:var(--panel2, #1d2027)}.rpRes li+li{border-top:1px solid var(--line, #2c303a)}.rpRes button{all:unset;box-sizing:border-box;width:100%;cursor:pointer;display:grid;gap:2px;padding:8px 12px;color:var(--txt)}.rpRes button:hover{background:#ffffff0d}.rpRes button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.rpRes span{color:var(--dim);font-size:12.5px}.rpPing{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid #b06ad8;border-radius:10px;background:color-mix(in srgb,#b06ad8 10%,transparent)}.rpPingT{display:grid;gap:2px;min-width:0}.rpPingT span{color:var(--dim);font-size:12.5px}.rpMkPing{display:block;width:26px;height:26px;border-radius:50% 50% 50% 0;background:#b06ad8;border:3px solid #fff;transform:rotate(-45deg);box-shadow:0 2px 6px #00000080}.rpMkPing:after{content:"";position:absolute;left:8px;top:8px;width:6px;height:6px;border-radius:50%;background:#fff}.rpInfo{margin:0;padding:6px 10px;border-radius:8px;font-size:13px;background:var(--panel2, #1d2027);border:1px solid var(--line, #2c303a)}.rpResO{position:absolute;top:8px;left:8px;right:8px;z-index:600;max-height:60%;overflow:auto;box-shadow:0 8px 24px #00000080}.rpPingO{position:absolute;left:8px;right:8px;bottom:26px;z-index:600;background:var(--panel, #171a20);box-shadow:0 8px 24px #00000080}.rpTag{position:absolute;left:0;top:0;transform:translate(-50%,calc(-100% - 8px));white-space:nowrap;padding:3px 9px;border-radius:999px;font:600 12px Consolas,Menlo,monospace;color:#10131a;background:var(--c, #b0b5c0);border:2px solid #fff;box-shadow:0 2px 6px #00000080;pointer-events:auto;cursor:grab}.rpTag:after{content:"";position:absolute;left:50%;bottom:-7px;width:8px;height:8px;background:var(--c, #b0b5c0);border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translate(-50%) rotate(45deg)}.rpTag.on{outline:3px solid var(--accent);outline-offset:1px}.rpTag.t-camions,.rpEtBtn.t-camions{--c: #e8a13b}.rpTag.t-wc,.rpEtBtn.t-wc{--c: #6aa6d8}.rpTag.t-cantine,.rpEtBtn.t-cantine{--c: #62c58a}.rpTag.t-loge,.rpEtBtn.t-loge{--c: #c9a5f2}.rpTag.t-autre,.rpEtBtn.t-autre{--c: #b0b5c0}.rpTag.base{top:22px;transform:translate(-50%);background:#3b82c4;color:#fff}.rpTag.base:after{bottom:auto;top:-7px;background:#3b82c4;border:0;border-left:2px solid #fff;border-top:2px solid #fff}.rpEtiqs{display:inline-flex;flex-wrap:wrap;gap:5px;align-items:center}.rpEtBtn{all:unset;box-sizing:border-box;cursor:pointer;font-size:12.5px;padding:3px 10px;border-radius:999px;border:1px solid var(--c, var(--line));color:var(--c, var(--txt));background:color-mix(in srgb,var(--c, transparent) 12%,transparent)}.rpEtBtn:hover,.rpEtBtn.on{background:color-mix(in srgb,var(--c, transparent) 30%,transparent)}.rpEtBtn.on{box-shadow:0 0 0 2px var(--c)}.rpEtBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rpEtBtn:disabled{opacity:.5;cursor:default}.rpBase{display:flex;flex-wrap:wrap;gap:10px;align-items:end}.rpBase .rpMkBase{align-self:center;flex:none}.rpBase .rpChamps{flex:1;min-width:150px}.rpPoints{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rpPoints li{display:grid;grid-template-columns:130px minmax(0,1fr) minmax(0,1.4fr) 64px auto auto;gap:8px;align-items:center;padding:6px;border:1px solid var(--line, #2c303a);border-radius:8px}.rpPoints li.sel{border-color:var(--accent)}@media(max-width:800px){.rpPoints li{grid-template-columns:1fr 1fr}}.fdsVue{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px}@media(max-width:1100px){.fdsVue{grid-template-columns:minmax(0,1fr)}}.fdsJours{display:flex;gap:6px;padding:10px 16px;border-bottom:1px solid var(--line);overflow-x:auto;align-items:center}.fdsJc{position:relative;flex:none;display:grid;gap:1px;text-align:left;min-width:76px;background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:6px 22px 6px 10px;color:var(--txt);font:inherit;cursor:pointer}.fdsJc b{font-size:13px;color:#eceef2}.fdsJc small{font-size:11.5px;color:#9a9ea8}.fdsJc.on{border-color:var(--accent);background:#2a2418}.fdsPt{position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:50%;background:#5a5e68}.fdsPt.envoyee{background:#4fb477}.fdsPt.modifiee{background:#e5a13b}.fdsBandeModele{font-size:13px;color:#c6cad3}.fdsCentre{display:grid;gap:10px;min-width:0;justify-items:center}.fdsBandeau{width:100%;max-width:980px;box-sizing:border-box;background:#3a2c14;border:1px solid #6b5522;color:#f1cf85;border-radius:10px;padding:9px 12px;font-size:13px}.fdsCote{display:grid;gap:12px;align-content:start}.fdsCarte{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:12px 14px;display:grid;gap:8px}.fdsCarteT{font:600 11px Consolas,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:#9a9ea8;cursor:default}details.fdsCarte summary{cursor:pointer}.fdsCarte .dcBtn{justify-self:stretch}.fdsEtat{justify-self:start;font-size:11px;border-radius:999px;padding:1px 8px;background:#2c2f36;color:#c6cad3;white-space:nowrap}.fdsEtat.envoyee{background:#1f3326;color:#9fd6ae}.fdsEtat.modifiee{background:#3a2c14;color:#f1cf85}.fdsEtat.grand{font-size:13px;padding:4px 12px}.fdsAide{font-size:12px;color:#9a9ea8;line-height:1.5;margin:0}.fdsVersions{list-style:none;margin:0;padding:0;display:grid;gap:3px;font-size:12.5px}.fdsAlertes{margin:6px 0 0;padding-left:16px;display:grid;gap:5px;font-size:12.5px;line-height:1.45}.fdsAlertes .n-b{color:#f0a49b}.fdsAlertes .n-w{color:#f1cf85}.fdsListeB{list-style:none;margin:0;padding:0;display:grid;gap:3px}.fdsLb{display:flex;align-items:center;gap:8px;border:1px solid transparent;border-radius:8px;padding:4px 6px}.fdsLb.on{background:#2a2418;border-color:#6b5522}.fdsLb.tenu{opacity:.45}.fdsLb input{width:17px;height:17px;accent-color:var(--accent);margin:0;flex:none}.fdsLbNom{flex:1;text-align:left;background:none;border:0;color:#e3e5ea;font:inherit;font-size:13px;cursor:pointer;padding:3px 0}.fdsPoign{color:#6f737c;cursor:grab;font-size:12px;letter-spacing:-2px}.fdsFleches{display:flex;gap:2px}.fdsFleches button{background:none;border:1px solid var(--line);color:#c6cad3;border-radius:5px;width:24px;height:24px;cursor:pointer}.fdsFleches button:disabled{opacity:.3;cursor:default}.fdsJourBadge{font-size:10.5px;background:#3a2c14;color:#f1cf85;border-radius:999px;padding:1px 7px}.fdsBlocReg{display:grid;gap:6px;border-top:1px solid var(--line);padding-top:10px;margin-top:4px}.fdsLab2{display:grid;gap:4px;font-size:12.5px;color:#c6cad3}.fdsInP{background:var(--bg);border:1px solid #3a3e47;border-radius:7px;padding:6px 8px;color:#eceef2;font:inherit;font-size:13px}.fdsOpt{display:flex;align-items:center;gap:8px;font-size:13px;color:#e3e5ea;padding:2px 0;cursor:pointer}.fdsOpt input{width:17px;height:17px;accent-color:var(--accent);margin:0}.fdsDoc{width:100%;max-width:980px;box-sizing:border-box;background:var(--paper);color:var(--ink);border-radius:4px;padding:28px 30px 20px;display:grid;gap:12px;font:12.5px/1.4 Segoe UI,Roboto,system-ui,sans-serif;box-shadow:0 24px 50px -30px #000000e6}.fdsGrille{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;grid-auto-flow:row dense}.fdsB{border:1.5px solid var(--ink);display:grid;align-content:start;min-width:0;position:relative}.fdsB-entete{border-width:2px}.fdsB.sel{outline:3px solid var(--accent);outline-offset:3px}.fdsBt{display:flex;align-items:center;gap:10px;background:var(--ink);color:var(--paper);padding:4px 9px}.fdsBt h2{margin:0;font:800 11px Segoe UI,Roboto,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;flex:1}.fdsBt span{font-size:11px;opacity:.85}.fdsRegler{background:transparent;border:1px solid rgba(253,253,251,.45);color:var(--paper);border-radius:4px;font:inherit;font-size:10.5px;padding:1px 7px;cursor:pointer;opacity:0}.fdsB:hover .fdsRegler,.fdsRegler:focus-visible,.fdsB.sel .fdsRegler{opacity:1}.fdsB>:not(.fdsBt){padding:7px 9px}.fdsB>table.fdsT{padding:0}.fdsK{font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#3a332b}.fdsMut{color:#4a443d}.fdsVide{color:#8a8478;font-style:italic;font-size:12px}.fdsB-entete>.fdsBandeauT{padding:0}.fdsBandeauT{display:grid;grid-template-columns:1.1fr 1.5fr 1.4fr}.fdsBandeauT.sansProd{grid-template-columns:1.4fr 1.4fr}.fdsProd{display:grid;gap:2px;align-content:start;padding:9px 11px;border-right:1.5px solid var(--ink)}.fdsProdNom{font-weight:800;font-size:14px}.fdsTitreC{display:grid;justify-items:center;align-content:center;gap:3px;padding:12px 10px;text-align:center;border-right:1.5px solid var(--ink)}.fdsGros{font:800 25px/1 Segoe UI,Roboto,system-ui,sans-serif;letter-spacing:.05em;text-transform:uppercase}.fdsFilm{font:700 15px Courier Prime,Courier New,monospace;letter-spacing:.12em}.fdsJourL{font-weight:800;font-size:13.5px;text-transform:uppercase}.fdsVersion{font-size:11px;border:1px solid var(--ink);padding:1px 8px;margin-top:2px}.fdsHoraires{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.fdsHoraires.n1{grid-template-columns:1fr}.fdsHcase{display:grid;gap:1px;align-content:center;padding:6px 10px;border-bottom:1px solid var(--ink);border-right:1px solid var(--ink)}.fdsHoraires .fdsHcase:nth-child(2n){border-right:0}.fdsHoraires.n5 .fdsHcase:last-child,.fdsHoraires.n3 .fdsHcase:last-child,.fdsHoraires.n1 .fdsHcase{grid-column:1 / -1;border-right:0}.fdsGrandeH{font-size:21px;font-weight:800;font-variant-numeric:tabular-nums}.fdsLieux{display:grid;gap:6px}.fdsLieu{display:grid;gap:1px}.fdsUrg{border-top:1px dashed #bdb6aa;padding-top:5px}.fdsMeteoB{display:grid;gap:4px}.fdsMeteo{font-weight:700;font-size:14px}.fdsDl{display:grid;grid-template-columns:1fr auto;gap:2px 10px;margin:0}.fdsDl dt,.fdsDl dd{margin:0}.fdsDl dd{text-align:right}.fdsT{width:100%;border-collapse:collapse;font-size:12px}.fdsT th{text-align:left;font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:#3a332b;background:#ebe6dc;border-bottom:1.5px solid var(--ink);padding:4px 7px}.fdsT td{border-bottom:1px solid #cfc6b8;padding:4px 7px;vertical-align:top}.fdsT tr:last-child td{border-bottom:0}.fdsT .n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.fdsT .fdsLarge{width:38%}.fdsSlug{font:700 11.5px Courier Prime,Courier New,monospace}.fdsManque td{color:#6b4007}.fdsAlerte{color:#a3261a;font-weight:600}.fdsB .fdsAide{color:#4a443d;font-size:11px;padding-top:0}.fdsBesoins{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px 14px}.fdsBesoin{display:grid;gap:1px;align-content:start}.fdsDemain{display:grid;gap:2px}.fdsContacts{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:4px 18px}.fdsContact{display:grid;grid-template-columns:1fr 1fr 130px auto;gap:6px;grid-column:1 / -1}.fdsContactL{display:flex;justify-content:space-between;gap:8px;border-bottom:1px dotted #bdb6aa;padding:2px 0}.fdsAjout{justify-self:start;grid-column:1 / -1}.fdsPre{white-space:pre-line}.fdsPied{display:flex;justify-content:space-between;border-top:1px solid var(--ink);padding-top:6px;font-size:10.5px;color:#4a443d}.fdsChamp{display:inline-flex;align-items:center;gap:2px;width:100%}.fdsH{width:auto}.fdsIn{font:inherit;color:inherit;background:transparent;border:1px solid transparent;border-radius:3px;padding:1px 3px;margin:-2px -4px;width:100%;min-width:0;resize:vertical;box-sizing:border-box}.fdsDoc .fdsIn:hover{border-color:#cfc6b8}.fdsDoc .fdsIn:focus{outline:none;border-color:var(--accent-dark);background:#fff}.fdsIn::placeholder{color:#9a9087;font-style:italic}.fdsIn.mod{box-shadow:inset 3px 0 0 var(--accent)}.fdsInH{width:5.6em;font-weight:700;font-variant-numeric:tabular-nums}.fdsInH.grand{font-size:21px;font-weight:800;width:4.4em}.fdsInH::-webkit-calendar-picker-indicator{display:none}.fdsReset{flex:none;border:0;background:transparent;color:#6b4007;cursor:pointer;font-size:14px;padding:0 3px;line-height:1}.fdsReset:hover{color:#a3261a}@media(max-width:760px){.fdsGrille{grid-template-columns:1fr}.fdsB{grid-column:1 / -1!important}.fdsBandeauT,.fdsBandeauT.sansProd{grid-template-columns:1fr}.fdsProd,.fdsTitreC{border-right:0;border-bottom:1.5px solid var(--ink)}.fdsDoc{padding:16px}}@media print{.docsprint .fdsPage{page-break-before:always}.docsprint .fdsPage:first-of-type{page-break-before:avoid}.docsprint .fdsDoc{box-shadow:none;padding:0;max-width:none;border-radius:0;background:#fff;font-size:9pt;gap:8px}.docsprint .fdsGrille{gap:6px}.docsprint .fdsB{break-inside:avoid}.docsprint .fdsT{font-size:8.5pt}.docsprint .fdsT td,.docsprint .fdsT th{padding:2px 5px}.docsprint .fdsT th{background:#ebe6dc;-webkit-print-color-adjust:exact;print-color-adjust:exact}.docsprint .fdsBt{-webkit-print-color-adjust:exact;print-color-adjust:exact}.docsprint .fdsGros{font-size:18pt}.docsprint .fdsGrandeH{font-size:15pt}.docsprint .fdsRegler{display:none}}.fdsEquipeCle{font-size:11.5px;color:#3a332b}.fdsRepas{display:inline-flex;align-items:baseline;gap:6px;flex-wrap:wrap}.fdsRepasFin{font-size:15px;font-weight:700;color:#3a332b}.fdsT td.fdsCourt{width:4.5em}.fdsSaut{position:relative;margin-top:18px;padding-top:18px;border-top:2px dashed #b9ae9e}.fdsSautT{position:absolute;top:-11px;left:50%;transform:translate(-50%);background:var(--paper);color:#6e655b;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:0 10px}@media print{.docsprint .fdsSaut{break-before:page;page-break-before:always;margin-top:0;padding-top:0;border-top:0}.docsprint .fdsSautT{display:none}}.fdsHoraires .fdsHcase.seule{grid-column:1 / -1;border-right:0;border-bottom:0}.fdsHoraires .fdsHcase.bas{border-bottom:0}.fdsRepasB,.fdsPageL{display:grid;gap:4px}.fdsPageT{font:600 10.5px Consolas,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:#f0c477;border-bottom:1px solid var(--line);padding:6px 2px 4px;margin-top:4px}.fdsVideL{font-size:12px;color:#9a9ea8;font-style:italic;padding:8px 6px;border:1px dashed #3a3e47;border-radius:8px;text-align:center}.fdsPages{display:grid;gap:28px;justify-items:center;position:relative;width:100%}.fdsDoc.fdsA4{width:794px;max-width:100%;min-height:1123px;padding:45px;display:flex;flex-direction:column;gap:10px}.fdsDoc.fdsA4 .fdsPied{margin-top:auto}.fdsGrille{position:relative}.fdsMesure{position:absolute;left:-10000px;top:0;width:704px;visibility:hidden;pointer-events:none}@media print{@page{margin:12mm}.docsprint .fdsDoc .fdsGrille{display:grid}.docsprint .fdsB{break-inside:avoid;page-break-inside:avoid}}.fdsDoc.fdsA4{position:relative}.fdsRepereP{position:absolute;left:0;right:0;height:0;border-top:2px dashed #b9ae9e;pointer-events:none;z-index:2}.fdsRepereP span{position:absolute;right:12px;top:-11px;background:var(--paper);color:#6e655b;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:0 8px}.fdsB{min-width:0;overflow-x:auto;overflow-y:hidden}@media print{.docsprint .fdsB{overflow:hidden}}.fdsInH{width:4.7em}.fdsT td.n .fdsChamp{justify-content:flex-end}.fdsPoignee{flex:none;cursor:grab;color:#fdfdfb99;font-size:12px;letter-spacing:-2px;padding:0 6px 0 0;-webkit-user-select:none;user-select:none}.fdsBt .fdsPoignee{order:-1}.fdsPoignee.flottante{position:absolute;top:4px;left:4px;z-index:3;color:#8a8478;background:var(--paper);border-radius:3px;padding:0 5px;opacity:0}.fdsB:hover .fdsPoignee.flottante{opacity:1}.fdsB.tenu{opacity:.35}.fdsB.depotAvant{box-shadow:-4px 0 0 var(--accent)}.fdsB.depotApres{box-shadow:4px 0 0 var(--accent)}@media print{.docsprint .fdsPoignee{display:none}}.fdsSens-h .fdsBandeauT{grid-template-columns:1.1fr 1.5fr}.fdsSens-h .fdsBandeauT.sansProd{grid-template-columns:1fr}.fdsSens-h .fdsHoraires{grid-column:1 / -1;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);border-top:1.5px solid var(--ink)}.fdsSens-h .fdsHoraires .fdsHcase{border-bottom:0;border-right:1px solid var(--ink);grid-column:auto}.fdsSens-h .fdsHoraires .fdsHcase:last-child{border-right:0}.fdsSens-h .fdsTitreC{border-right:0}.fdsSens-h .fdsBandeauT:not(.sansProd) .fdsTitreC{border-left:0}.fdsSens-v .fdsBandeauT{grid-template-columns:1fr 1.5fr .9fr}.fdsSens-v .fdsBandeauT.sansProd{grid-template-columns:1.5fr .9fr}.fdsSens-v .fdsHoraires{grid-template-columns:1fr}.fdsSens-v .fdsHoraires .fdsHcase{border-right:0;border-bottom:1px solid var(--ink);grid-column:auto}.fdsSens-v .fdsHoraires .fdsHcase:last-child{border-bottom:0}.fdsSens-h .fdsLieux{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:6px 16px}.fdsSens-h .fdsLieux>.fdsUrg,.fdsSens-h .fdsLieux>.fdsMut{grid-column:1 / -1}.fdsSens-h .fdsDl,.fdsSens-h .fdsRepasB,.fdsSens-h .fdsDemain,.fdsSens-h .fdsMeteoB{display:flex;flex-wrap:wrap;gap:4px 18px;align-items:baseline}.fdsSens-h .fdsDl dt:after{content:" "}.fdsSens-h .fdsDl dd{margin-right:10px}.fdsSens-v .fdsBesoins,.fdsSens-v .fdsContacts{grid-template-columns:1fr}.fdsSens-h .fdsBesoins{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.fdsSens-h .fdsContacts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.fdsLignes{display:flex;flex-direction:column;gap:10px}.fdsLigne{display:flex;align-items:stretch;min-width:0}.fdsCol{display:flex;flex-direction:column;gap:10px;min-width:0;flex-basis:0}.fdsCol>.fdsB:last-child{flex:1 1 auto}.fdsSep{flex:none;width:10px;position:relative;cursor:col-resize}.fdsSep:after{content:"";position:absolute;top:8px;bottom:8px;left:4px;width:2px;border-radius:1px;background:transparent}.fdsSep:hover:after{background:var(--accent)}.fdsSep.fixe{cursor:default}.fdsSep.fixe:after{display:none}.fdsBt{cursor:grab}.fdsBt .fdsRegler{cursor:pointer}.fdsB{position:relative}.fdsB.depot-gauche{box-shadow:inset 6px 0 0 var(--accent)}.fdsB.depot-droite{box-shadow:inset -6px 0 0 var(--accent)}.fdsB.depot-haut{box-shadow:inset 0 6px 0 var(--accent)}.fdsB.depot-bas{box-shadow:inset 0 -6px 0 var(--accent)}.fdsDepotTxt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:4;background:var(--accent);color:#1a1206;font:700 12px Segoe UI,system-ui,sans-serif;border-radius:999px;padding:4px 12px;pointer-events:none;white-space:nowrap}.fdsZoneLigne{height:22px;margin:-6px 0;border:2px dashed transparent;border-radius:6px;display:flex;align-items:center;justify-content:center}.fdsZoneLigne span{font:700 11px Segoe UI,system-ui,sans-serif;color:transparent;letter-spacing:.06em;text-transform:uppercase}.fdsZoneLigne:hover,.fdsZoneLigne.on{border-color:var(--accent);background:#e5a13b14}.fdsZoneLigne.on span{color:#8a5a0f}@media(max-width:760px){.fdsLigne{flex-direction:column;gap:10px}.fdsSep{display:none}}@media print{.docsprint .fdsSep:after,.docsprint .fdsZoneLigne,.docsprint .fdsDepotTxt{display:none}.docsprint .fdsLigne{break-inside:auto}}.fdsStyle-epure{font-family:Segoe UI,Public Sans,system-ui,sans-serif;color:#1a1815}.fdsStyle-epure .fdsB{border:0;overflow:visible}.fdsStyle-epure .fdsB>:not(.fdsBt){padding:0}.fdsStyle-epure .fdsB-entete{border-bottom:3px solid #1a1815;padding-bottom:12px}.fdsEnteteE{display:grid;grid-template-columns:1fr auto;gap:6px 20px;align-items:stretch}.fdsEnteteG{display:grid;gap:4px;align-content:start}.fdsTitreE{font:400 46px/.9 Bebas Neue,Impact,Arial Narrow,sans-serif;letter-spacing:.02em;text-transform:uppercase}.fdsFilmE{font-size:15px}.fdsFilmE b{font-weight:800}.fdsFilmE .fdsSocE{width:15em;display:inline-block;margin:0}.fdsStyle-epure .fdsEquipeCle{font-size:12.5px;color:#3a332b}.fdsEnteteD{display:grid;justify-items:end;align-content:space-between;gap:6px;min-width:190px}.fdsJourE{display:flex;align-items:baseline;gap:6px}.fdsJourE span{font-size:13px;font-weight:700;letter-spacing:.1em}.fdsJourE span:last-child{font-size:15px;font-weight:600;color:#3a332b;letter-spacing:0}.fdsJourE b{font:400 64px/.8 Bebas Neue,Impact,Arial Narrow,sans-serif}.fdsDateE{font-size:15px;font-weight:700}.fdsDateE:first-letter{text-transform:uppercase}.fdsStyle-epure .fdsVersion{font-size:11.5px;color:#3a332b;border:1px solid #1a1815;padding:2px 8px;border-radius:3px}.fdsHorairesE.enLigne{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:6px}.fdsStyle-epure .fdsCase{border:1.5px solid #1a1815;border-radius:4px;padding:12px 14px;gap:6px}.fdsStyle-epure .fdsCase>.fdsBt{background:none;color:#7a4f0e;padding:0}.fdsStyle-epure .fdsCase>.fdsBt h2{font:700 11.5px Segoe UI,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase}.fdsStyle-epure .fdsSection{gap:6px}.fdsStyle-epure .fdsSection>.fdsBt{background:none;color:#1a1815;padding:0;align-items:baseline}.fdsStyle-epure .fdsSection>.fdsBt h2{font:400 24px/1 Bebas Neue,Impact,Arial Narrow,sans-serif;letter-spacing:.03em;text-transform:uppercase}.fdsStyle-epure .fdsSection>.fdsBt>span{font-size:12.5px;color:#3a332b;margin-left:auto;opacity:1}.fdsStyle-epure .fdsBt .fdsPoignee{color:#8a8478}.fdsStyle-epure .fdsRegler{color:#1a1815;border-color:#b9ae9e}.fdsStyle-epure .fdsT{font-size:12.5px}.fdsStyle-epure .fdsT th{background:none;font-size:11.5px;font-weight:700;letter-spacing:.06em;color:#3a332b;border-bottom:1.5px solid #1a1815;padding:6px 8px}.fdsStyle-epure .fdsT td{border-bottom:1px solid #cfc6b8;padding:7px 8px}.fdsStyle-epure .fdsT tr:last-child td{border-bottom:1px solid #cfc6b8}.fdsStyle-epure .fdsDl{grid-template-columns:1fr auto;gap:4px 12px;font-size:13px}.fdsStyle-epure .fdsDl dd b,.fdsStyle-epure .fdsHorairesE dd{font-weight:700}.fdsStyle-epure .fdsMeteo{font:400 30px/1 Bebas Neue,Impact,Arial Narrow,sans-serif;letter-spacing:.02em}.fdsStyle-epure .fdsMeteo .fdsIn{font:inherit}.fdsStyle-epure .fdsBesoins{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fdsStyle-epure .fdsBesoin{border:1.5px solid #1a1815;border-radius:4px;padding:9px 12px}.fdsStyle-epure .fdsBesoin .fdsK,.fdsStyle-epure .fdsLieux .fdsK,.fdsStyle-epure .fdsRepasB .fdsK{color:#7a4f0e}.fdsStyle-epure .fdsPied{border-top:1px solid #1a1815;font-size:11.5px;color:#3a332b}.fdsStyle-epure.fdsA4,.fdsStyle-epure .fdsLignes,.fdsStyle-epure .fdsCol{gap:18px}.fdsStyle-epure .fdsSep{width:12px}@media print{.docsprint .fdsStyle-epure .fdsT th{background:none}}.fdsStyleSeg button[aria-pressed=true]{background:#3a2f1a;color:#f0c477}.fdsPages{display:grid;gap:28px;justify-items:center;width:100%}.fdsPageP{display:flex;flex-direction:column}.fdsPageP>.fdsPied{margin-top:auto}.fdsMesure{position:fixed;left:-12000px;top:0;width:704px;visibility:hidden;pointer-events:none}.fdsEnteteAnnexe{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;border-bottom:3px solid #1a1815;padding-bottom:10px;margin-bottom:8px}.fdsAnnexeT{font:400 30px/1 Bebas Neue,Impact,Arial Narrow,sans-serif;letter-spacing:.02em;text-transform:uppercase}.fdsAnnexeD{font-weight:700;font-size:14px}.fdsAnnexeD:first-letter{text-transform:uppercase}.fdsStyle-pro .fdsAnnexeT{font:800 20px Segoe UI,system-ui,sans-serif;letter-spacing:.04em}.fdsPied{display:flex;justify-content:space-between;gap:12px}@media print{.fdsMesure{display:none!important}.docsprint .fdsPages{display:block;justify-items:normal}.docsprint .fdsPageP{width:100%;justify-self:stretch;height:272mm;min-height:0;padding:0;box-shadow:none;border-radius:0;overflow:hidden;break-after:page;page-break-after:always}.docsprint .fdsPageP:last-child{break-after:auto;page-break-after:auto}}.fdsPages.ecran{justify-content:center;justify-items:stretch;align-items:start}.fdsCentre:has(.fdsPages.ecran){justify-items:stretch}.fdsPageP>.fdsLignes{flex:1 1 auto;align-content:start}.fdsLignes.depotFin{box-shadow:inset 0 -6px 0 var(--accent)}.fdsLigne{position:relative}.fdsZoneLigne{position:absolute;left:0;right:0;height:18px;margin:0;z-index:5}.fdsZoneLigne.haut{top:-15px}.fdsZoneLigne.bas{bottom:-15px}body.fdsGlisse,body.fdsGlisse *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.fdsFantome{position:fixed;z-index:9999;pointer-events:none;background:var(--ink, #1a1815);color:var(--paper, #fdfdfb);font:700 11px Segoe UI,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;padding:5px 10px;border-radius:4px;box-shadow:0 6px 18px #00000040;white-space:nowrap}.fdsPages .fdsB{container:fdsbloc / inline-size}.fdsDl:not(.enLigne){max-width:380px}.fdsSens-h .fdsDl{max-width:none}.fdsDl dd .fdsInH{text-align:right;margin-right:0}.fdsSens-h .fdsDl dd .fdsInH,.fdsSens-h .fdsDl dd{text-align:left}.fdsMeteoB>.fdsMeteo{flex:1 1 100%;min-width:0}.fdsStyle-epure .fdsMeteo{font-size:clamp(18px,7.5cqi,30px)}.fdsRepasB>div{display:grid;grid-template-columns:6.5em minmax(0,1fr);column-gap:10px;align-items:baseline}.fdsSens-h .fdsRepasB{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px 18px;align-items:start}.fdsSens-h .fdsRepasB>div{grid-template-columns:minmax(0,1fr);row-gap:1px}@container fdsbloc (max-width: 260px){.fdsRepasB>div{grid-template-columns:minmax(0,1fr);row-gap:1px}}.fdsStyle-epure .fdsSens-v .fdsBesoins{grid-template-columns:minmax(0,1fr)}.fdsStyle-epure .fdsSens-h .fdsBesoins{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}@container fdsbloc (max-width: 300px){.fdsStyle-epure .fdsBesoins{grid-template-columns:minmax(0,1fr)}}.fdsSens-v .fdsContact{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.fdsSens-v .fdsContact>input:nth-of-type(3){grid-column:1 / 3;grid-row:2}.fdsSens-v .fdsContactL{flex-wrap:wrap}@container fdsbloc (max-width: 420px){.fdsContact{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.fdsContact>input:nth-of-type(3){grid-column:1 / 3;grid-row:2}.fdsContactL{flex-wrap:wrap}}.fdsTitreE{font-size:clamp(26px,9cqi,46px)}.fdsSens-v .fdsEnteteE{grid-template-columns:minmax(0,1fr)}.fdsSens-v .fdsEnteteD{justify-items:start;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px}.fdsSens-v .fdsHorairesE.enLigne{display:grid;grid-template-columns:minmax(0,1fr) auto;max-width:380px;gap:4px 12px}.fdsSens-v .fdsHorairesE.enLigne dd{text-align:right}@container fdsbloc (max-width: 520px){.fdsEnteteE:not(.fdsSens-h *){grid-template-columns:minmax(0,1fr)}.fdsB:not(.fdsSens-h) .fdsEnteteD{justify-items:start;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px}}.fdsSens-h .fdsEnteteD{min-width:0}@container fdsbloc (max-width: 360px){.fdsEnteteE{grid-template-columns:minmax(0,1fr)!important}.fdsEnteteD{justify-items:start;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px}}@container fdsbloc (max-width: 420px){.fdsBandeauT,.fdsBandeauT.sansProd{grid-template-columns:minmax(0,1fr)!important}.fdsBandeauT>*{border-left:0!important;border-right:0!important}.fdsBandeauT>.fdsProd{border-bottom:1px solid var(--ink)}}.fdsSens-v .fdsBandeauT:not(:has(.fdsHoraires)){grid-template-columns:1fr 1.5fr}.fdsSens-v .fdsBandeauT.sansProd:not(:has(.fdsHoraires)){grid-template-columns:1fr}.fdsPaire{display:contents}.fdsSens-h .fdsDl,.fdsHorairesE.enLigne{justify-content:center;column-gap:26px}.fdsSens-h .fdsDl .fdsPaire,.fdsHorairesE.enLigne .fdsPaire{display:inline-flex;align-items:baseline;gap:8px;white-space:nowrap}.fdsSens-h .fdsDl dd{margin-right:0}.fdsSens-h .fdsDl dt:after{content:none}.fdsSens-v .fdsHorairesE.enLigne{justify-content:start}.fdsSens-v .fdsHorairesE.enLigne .fdsPaire{display:contents}.fdsSens-h .fdsMeteoB>.fdsDl{flex:1 1 100%}@container fdsbloc (min-width: 480px){.fdsSensAuto .fdsLieux{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:6px 16px}.fdsSensAuto .fdsLieux>.fdsUrg,.fdsSensAuto .fdsLieux>.fdsMut{grid-column:1 / -1}.fdsSensAuto .fdsDl,.fdsSensAuto .fdsRepasB,.fdsSensAuto .fdsDemain,.fdsSensAuto .fdsMeteoB{display:flex;flex-wrap:wrap;gap:4px 18px;align-items:baseline}.fdsSensAuto .fdsDl dt:after{content:" "}.fdsSensAuto .fdsDl dd{margin-right:10px}.fdsSensAuto .fdsBesoins{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.fdsSensAuto .fdsContacts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.fdsSensAuto .fdsDl{max-width:none}.fdsSensAuto .fdsDl dd .fdsInH,.fdsSensAuto .fdsDl dd{text-align:left}.fdsSensAuto .fdsRepasB{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px 18px;align-items:start}.fdsSensAuto .fdsRepasB>div{grid-template-columns:minmax(0,1fr);row-gap:1px}.fdsStyle-epure .fdsSensAuto .fdsBesoins{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.fdsSensAuto .fdsDl{justify-content:center;column-gap:26px}.fdsSensAuto .fdsDl .fdsPaire{display:inline-flex;align-items:baseline;gap:8px;white-space:nowrap}.fdsSensAuto .fdsDl dd{margin-right:0}.fdsSensAuto .fdsDl dt:after{content:none}.fdsSensAuto .fdsMeteoB>.fdsDl{flex:1 1 100%}}@container fdsbloc (max-width: 479.98px){.fdsSensAuto .fdsContacts{grid-template-columns:1fr}.fdsSensAuto .fdsContact{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.fdsSensAuto .fdsContact>input:nth-of-type(3){grid-column:1 / 3;grid-row:2}.fdsSensAuto .fdsContactL{flex-wrap:wrap}}.fdsStyle-epure .fdsSensAuto .fdsBesoins,.fdsSensAuto .fdsBesoins{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.fdsBandeModele{flex-wrap:wrap;row-gap:8px}.fdsMesModeles{flex:1 1 100%;display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.08)}.fdsMesModeles .fdsInP{width:auto;min-width:180px;max-width:280px}.fdsMmT{font-weight:700;color:var(--accent);margin-right:4px}.fdsMmSep{width:1px;height:22px;background:#ffffff24;margin:0 6px}.eq{display:grid;gap:12px}.eqOnglets{justify-self:start;position:sticky;top:0;z-index:3}.eqOnglets button{display:inline-flex;align-items:center;gap:6px}.eqCompte{font-style:normal;font-size:10.5px;background:var(--line);color:var(--txt);border-radius:999px;padding:0 6px}.eqMsg{margin:0 0 0 12px}.eqVue{display:grid;gap:10px;min-width:0}.eqOutils{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.eqRech{min-width:230px}.eqPuces{display:flex;flex-wrap:wrap;gap:6px}.eqAl{color:var(--danger);font-size:9px;margin-left:2px}.eqSplit{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start}.eqSplit.ouvert{grid-template-columns:minmax(0,1fr) 360px}.eqTableW{overflow:auto;max-height:calc(100vh - 290px);min-height:220px;border:1px solid var(--line);border-radius:10px;background:var(--panel)}.eqTable{border-collapse:collapse;width:100%;font-size:12.5px}.eqTable th{position:sticky;top:0;z-index:1;background:var(--panel2);text-align:left;font:500 10px Consolas,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);padding:8px 6px;border-bottom:1px solid #3a3e47;white-space:nowrap}.eqTable td{padding:1px 4px;border-bottom:1px solid var(--line);white-space:nowrap;vertical-align:middle}.eqTable tr:hover td{background:#ffffff05}.eqTable tr.sel td{background:#e5a13b1a}.eqIn{width:100%;min-width:90px;background:transparent;border:1px solid transparent;border-radius:4px;padding:5px 6px;color:var(--txt);font:inherit}.eqIn:hover{border-color:var(--line)}.eqIn:focus{outline:none;border-color:var(--accent-dark);background:var(--bg)}.eqIn::placeholder{color:#5a5e68;font-style:italic}.eqSel{min-width:130px;cursor:pointer}.eqSel option{background:var(--panel)}.eqNomC{min-width:170px}.eqNomW{display:flex;align-items:center;gap:4px}.eqNomC .eqIn{font-weight:600}.eqNum{color:var(--dim);font:11px Consolas,Menlo,monospace;text-align:right;width:34px}.eqOuvre{width:26px}.eqOuvre button{background:none;border:0;color:var(--dim);cursor:pointer;font-size:13px;padding:4px 6px;border-radius:4px}.eqOuvre button:hover,tr.sel .eqOuvre button{color:var(--accent);background:#e5a13b1f}.eqTags{white-space:normal!important;min-width:90px}.eqTag{display:inline-block;background:var(--line);border-radius:4px;padding:0 6px;font-size:11px;margin:1px 4px 1px 0;white-space:nowrap}.eqTag.chef{color:var(--accent)}.eqTag.ind{background:#3a2f22;color:#e6c98a}.eqTag.ko{background:#4a1f22;color:#ffb3ad}.eqTag.ko.fort{font-weight:700}.eqTag.ok{background:#233a2c;color:#9fe0b5}.eqTag.am{background:#3a3320;color:#e6c98a}.eqGrp td{background:var(--panel2);color:var(--txt);font-weight:700;font-size:12px;padding:7px 8px!important;cursor:pointer}.eqGrp td .pqDot{margin:0 6px}.eqFl{display:inline-block;width:12px;color:var(--dim)}.eqNouv td{background:#e5a13b0a}.eqPetit{font-size:11px;font-style:italic}.eqAide{font-size:12px;margin:0}.eqLienNom{background:none;border:0;padding:0;color:var(--txt);font:inherit;font-weight:600;cursor:pointer;text-align:left}.eqLienNom:hover{color:var(--accent);text-decoration:underline}.eqFiche{position:sticky;top:44px;background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:14px 16px;max-height:calc(100vh - 230px);overflow:auto;display:grid;gap:8px;align-content:start}.eqFicheX{position:absolute;top:8px;right:8px;background:none;border:1px solid var(--line);color:var(--dim);border-radius:6px;width:26px;height:26px;cursor:pointer}.eqFicheX:hover{color:var(--txt);border-color:var(--dim)}.eqFicheNom{background:transparent;border:1px solid transparent;border-radius:6px;color:var(--txt);font-size:19px;font-weight:700;line-height:1.2;font-family:inherit;padding:2px 4px;margin-right:30px}.eqFicheNom:focus{outline:none;border-color:var(--accent-dark);background:var(--bg)}.eqFicheSous{color:var(--dim);font-size:12.5px;display:flex;align-items:center;gap:6px}.eqDl{display:grid;grid-template-columns:96px minmax(0,1fr);gap:2px 8px;margin:4px 0 0;align-items:center;font-size:12.5px}.eqDl dt{color:var(--dim)}.eqDl dd{margin:0}.eqDl .eqIn{min-width:0}.eqH5{margin:8px 0 0;font:600 10.5px Consolas,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.eqFicheEqs{display:grid;gap:4px}.eqFicheEq{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12.5px;padding:3px 8px;border-radius:6px;background:var(--bg)}.eqFicheEq.on{background:#e5a13b1a;color:var(--accent)}.eqFicheConv{display:grid;grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:4px}.eqFc{display:grid;text-align:center;border-radius:5px;padding:3px 0;background:var(--bg);color:#4c4f57;font:11px Consolas,Menlo,monospace}.eqFc small{font-size:10px;color:var(--dim)}.eqFc.on{background:#e5a13b1f;color:var(--accent)}.eqFc.chef{background:#e5a13b3d;color:#ffcf7f}.eqFc.ko{background:#4a1f22;color:#ffb3ad}.eqAlerte{background:#d05a4e1f;border:1px solid rgba(208,90,78,.4);color:#f0a49c;border-radius:8px;padding:8px 10px;font-size:12.5px}.eqFicheNb{margin:0;font-size:12px}.eqSuppr{justify-self:start;margin-top:4px;color:#f0a49c}.ptChipD.ko{background:#4a1f22;color:#ffb3ad}.eqFicheSeule{max-width:420px;margin-top:10px}.eqFicheSeule .eqFiche{position:static;max-height:none}.eqImport{border:1px solid var(--accent-dark);background:#e5a13b0a;border-radius:10px;padding:12px 14px;display:grid;gap:10px}.eqImportT{display:grid;gap:2px}.eqImportT .dcMuted{font-size:12.5px}.eqImport textarea{width:100%;background:var(--bg);border:1px solid var(--line);border-radius:8px;color:var(--txt);font:12.5px Consolas,Menlo,monospace;padding:8px;resize:vertical}.eqImportB{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.eqImportB .dcMuted{font-size:12px}.eqImportBilan{margin:0;font-size:13px}.eqImportBilan .ok{color:#9fe0b5}.eqImportBilan .am{color:#e6c98a}.eqImportBilan .ko{color:#ffb3ad}.eqImportTab{max-height:300px;overflow:auto;border:1px solid var(--line);border-radius:8px}.eqImportTab table{border-collapse:collapse;width:100%;font-size:12.5px}.eqImportTab th{position:sticky;top:0;background:var(--panel2);text-align:left;font:500 10px Consolas,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);padding:6px 8px}.eqImportTab td{padding:4px 8px;border-top:1px solid var(--line)}.eqImportTab tr.am td{background:#e5a13b12}.eqImportTab tr.ign td{opacity:.5}.eqGrille td{padding:3px 6px}.eqGrille .eqTe{white-space:nowrap}.eqGrille .eqTe .pqTeB{font:inherit;text-transform:none;letter-spacing:0;font-size:11.5px}.eqCelW{width:70px;text-align:center}.eqCelW .pqCel{width:100%}.eqConv{max-height:calc(100vh - 260px);overflow:auto}.eqConv tr.sel td{background:#e5a13b14}@media(max-width:1100px){.eqSplit.ouvert{grid-template-columns:minmax(0,1fr)}.eqFiche{position:static;max-height:none}}.eq,.eqTete{--eqT: #e8e6e1;--eqD: #9a9ca6;--eqL: #34363f;--eqC: #26282f;--eqL2: #2c2e36;--eqA2: rgba(229, 161, 59, .14)}.eq{font:14px/1.45 Segoe UI,system-ui,sans-serif;color:var(--eqT);gap:12px}.eqTete{gap:12px;flex-wrap:wrap}.eqTete .dcT{font:11px Segoe UI,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--eqD)}.eqTete .eqOnglets{display:inline-flex;flex-wrap:wrap;background:var(--eqC);border:1px solid var(--eqL);border-radius:8px;padding:2px;gap:0;position:static}.eqTete .eqOnglets button{background:none;border:0;color:var(--eqD);padding:6px 12px;border-radius:6px;font:13px Segoe UI,system-ui,sans-serif;cursor:pointer;display:inline-flex;gap:6px;align-items:center}.eqTete .eqOnglets button[aria-pressed=true]{background:var(--eqA2);color:var(--accent);font-weight:700}.eqTete .eqCompte{font-style:normal;font-size:11px;background:var(--eqL);color:var(--eqT);border-radius:999px;padding:0 6px;font-weight:400}.eq .dcSeg{background:var(--eqC);border:1px solid var(--eqL);border-radius:8px;padding:2px}.eq .dcSeg button{font:13px Segoe UI,system-ui,sans-serif;padding:6px 12px;border-radius:6px;color:var(--eqD);background:none;border:0}.eq .dcSeg button[aria-pressed=true]{background:var(--eqA2);color:var(--accent);font-weight:700}.eq .dcBtn{font:13px Segoe UI,system-ui,sans-serif;border-radius:7px;padding:6px 12px;background:var(--eqC);border:1px solid var(--eqL);color:var(--eqT)}.eq .dcBtn.pri{background:var(--accent);border-color:var(--accent);color:#1a1206;font-weight:700}.eq .dcBtn.sm{padding:2px 8px;font-size:12px}.eq .ptInp,.eq .ptSel{background:var(--eqC);border:1px solid var(--eqL);border-radius:7px;padding:6px 10px;color:var(--eqT);font:13px Segoe UI,system-ui,sans-serif}.eq .dcMuted{color:var(--eqD)}.eqOutils{gap:8px;margin:0}.eq .eqPuces{gap:8px;align-items:center}.eq .eqPuces .pqF{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--eqL);border-radius:999px;padding:3px 10px;font:12.5px Segoe UI,system-ui,sans-serif;color:var(--eqT);background:var(--eqC);cursor:pointer;text-transform:none;letter-spacing:0}.eq .eqPuces .pqF.on{border-color:var(--accent);color:var(--accent);background:var(--eqC)}.eq .eqPuces .pqF small{color:var(--eqD);font-size:11px}.eq .eqPuces .pqF .pqDot{width:8px;height:8px;border-radius:50%;background:var(--c);display:inline-block;margin:0}.eq .eqAl{color:#e06a5f;font-size:10px}.eq .eqTableW{border:1px solid var(--eqL);border-radius:8px;background:transparent;max-height:calc(100vh - 300px)}.eq .eqTable{font-size:13px}.eq .eqTable th{font:600 10.5px Segoe UI,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--eqD);padding:7px 8px;background:#22242b;border-bottom:1px solid var(--eqL)}.eq .eqTable th.c,.eq .eqTable td.c{text-align:center}.eq .eqTable td{padding:2px 4px;border-bottom:1px solid var(--eqL2);color:var(--eqT)}.eq .eqTable tr.sel td{background:var(--eqA2)}.eq .eqIn{color:var(--eqT);font:13px Segoe UI,system-ui,sans-serif;padding:4px 6px}.eq .eqNomC .eqIn{font-weight:700}.eq .eqNomC.chef .eqIn,.eq .eqGrade.chef,.eq .eqLienNom.chef{color:var(--accent)}.eq .eqGrade{font-weight:700;font-size:12px;min-width:10px;color:var(--eqD)}.eq .eqNomC .pqDot{width:8px;height:8px;border-radius:50%;flex:none;margin:0 2px 0 4px}.eq .eqNumIn{width:64px;min-width:0;text-align:center}.eq .eqGrp td{background:#23252c;font:700 12px Segoe UI,system-ui,sans-serif;letter-spacing:.04em;text-transform:uppercase;padding:7px 8px!important;color:var(--eqT)}.eq .eqGrp td .pqDot{width:8px;height:8px;border-radius:50%;display:inline-block;margin:0 6px 0 2px}.eq .eqTag{background:var(--eqL);color:var(--eqT);border-radius:4px;padding:0 6px;font-size:11px;margin:1px 4px 1px 0}.eq .eqTag.ok{background:#6cc28a2e;color:#6cc28a}.eq .eqTag.ko,.eq .eqTag.ind.ko{background:#e06a5f2e;color:#e06a5f}.eq .eqTag.am,.eq .eqTag.ind{background:var(--eqA2);color:var(--accent)}.eq .eqTag.chef{color:var(--accent)}.eq .eqLienNom{color:var(--eqT);font-weight:700}.eq .eqCx,.eq .eqCxs,.eq .eqCr,.eq .eqCo,.eq .eqCw{text-align:center;padding:6px 7px!important;font-size:12.5px}.eq .eqCx{background:#e5a13b1f;color:var(--accent);font-weight:700}.eq .eqCxs{background:#e5a13b38;color:#ffcf7f;font-weight:800}.eq .eqCr{background:#e06a5f29;color:#e06a5f;font-size:11.5px}.eq .eqCo{color:#4c4e57}.eq .eqCw{color:#4c4e57;background:#1b1c21}.eq .eqConvT td{padding:6px 8px}.eq .eqLegende{display:flex;flex-wrap:wrap;gap:14px;font-size:12px;color:var(--eqD)}.eq .eqLegende b{padding:0 5px;border-radius:3px}.eq .eqSem{display:inline-flex;align-items:center;gap:8px;color:var(--eqD);font-size:13px}.eq .eqSem span:first-letter{text-transform:uppercase}.eq .eqSplit.ouvert{grid-template-columns:minmax(0,1fr) 400px;gap:14px}.eq .eqFiche{background:var(--eqC);border:1px solid var(--eqL);border-radius:10px;padding:14px 16px;gap:6px}.eq .eqFicheNom{font-size:22px;font-weight:700;color:var(--eqT);padding:0 4px;margin-left:-4px}.eq .eqFicheSous{color:var(--eqD);font-size:13px;margin-bottom:8px}.eq .eqFicheSous .pqDot{width:8px;height:8px;border-radius:50%}.eq .eqDl{grid-template-columns:110px minmax(0,1fr);gap:6px 14px;font-size:13px;margin:0 0 6px}.eq .eqDl dt{color:var(--eqD)}.eq .eqDl .eqIn{padding:3px 6px;margin-left:-6px}.eq .eqDl .ptSel{padding:3px 8px}.eq .eqH5{font:600 11.5px Segoe UI,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--eqD);margin:10px 0 4px}.eq .eqFicheTags{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.eq .eqTagR{display:inline-flex;align-items:center;background:var(--eqL);border-radius:4px;font-size:11.5px;color:var(--eqT)}.eq .eqTagR>button,.eq .eqTagR>span{background:none;border:0;color:inherit;font:inherit;padding:1px 4px 1px 7px;cursor:pointer}.eq .eqTagR.chef{color:var(--accent)}.eq .eqTagR.ko{background:#e06a5f2e;color:#e06a5f}.eq .eqTagR.ind{background:var(--eqA2);color:var(--accent)}.eq .eqTagX{background:none;border:0;color:inherit;opacity:.6;cursor:pointer;padding:0 6px 0 2px;font-size:13px}.eq .eqTagX:hover{opacity:1}.eq .eqPlus{background:var(--eqC);border:1px solid var(--eqL);border-radius:7px;color:var(--eqT);font:12px Segoe UI,system-ui,sans-serif;padding:2px 8px;cursor:pointer;-webkit-appearance:none;appearance:none}.eq .eqPlus:hover{border-color:var(--eqD)}.eq .eqDateCachee{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.eq .eqMiniT{border:1px solid var(--eqL);border-radius:8px;overflow:hidden}.eq .eqMiniT table{width:100%;border-collapse:collapse;font-size:12.5px}.eq .eqMiniT th{font:600 10.5px Segoe UI,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--eqD);padding:6px 4px;background:#22242b;text-align:center;border-bottom:1px solid var(--eqL)}.eq .eqAlerte{background:#e06a5f1f;border:1px solid rgba(224,106,95,.4);color:#f0a49c;border-radius:8px;padding:8px 12px;font-size:13px;margin-top:8px}.eq .eqAlerte .dcBtn{margin-top:4px}.eq .eqRemp{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:8px}.eq .eqRempN{cursor:pointer;border:0;font:11.5px Segoe UI,system-ui,sans-serif;padding:2px 8px}.eq .eqFicheNb{margin:0;font-size:13px;color:var(--eqD)}.eq .eqSuppr{margin-top:10px;color:#f0a49c}.eq .eqColsW{position:relative}.eq .eqColsMenu{position:absolute;right:0;top:calc(100% + 4px);z-index:5;background:var(--eqC);border:1px solid var(--eqL);border-radius:8px;padding:8px 12px;display:grid;gap:6px;min-width:170px;box-shadow:0 10px 30px #0006;font-size:13px}.eq .eqAide{font-size:12.5px;color:var(--eqD)}.eq .eqGrille .pqCel{border:0;background:none;color:#4c4e57;font:13px Segoe UI,system-ui,sans-serif;width:100%;height:auto;padding:6px 0;border-radius:0}.eq .eqGrille .pqCel.on{color:var(--eqT);background:none}.eq .eqGrille .pqCel.on.adj{color:#6aa7e8;font-weight:700}.eq .eqGrille .pqCel.on.chef{color:var(--accent);font-weight:700}.eq .eqGrille td.eqCelW{padding:0!important;width:90px}.eq .eqGrille td.eqCelW:hover{background:var(--eqA2)}.eq .eqGrille .eqTe{text-align:center}.eq .eqImport{border-color:var(--accent);background:#e5a13b0d;padding:14px}.eq .eqImportTab th{font:600 10.5px Segoe UI,system-ui,sans-serif;letter-spacing:.1em}.eq .eqImportTab tr.am td{background:#e5a13b1f}.eq .eqTable td .eqIn{min-width:0}.eq .eqTable td.eqCPoste{min-width:220px}.eq .eqTable td.eqCTel{min-width:130px}.eq .eqTable td.eqCMail{min-width:210px}.eq .eqTable td.eqCSpec{min-width:170px}.eq .eqNomC{min-width:200px}.eq .eqTable th.j,.eq .eqMiniT th{text-transform:none;letter-spacing:.04em;font-size:11px}.eq .eqGrille .eqTe .pqTeB{font:600 10.5px Segoe UI,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--eqD)}.eq .eqTable td{vertical-align:middle;height:36px}.eq .eqTable td.eqTags{white-space:nowrap!important}.eq .eqRecherche{display:flex;flex-wrap:wrap;align-items:center;gap:8px;background:var(--eqC);border:1px solid var(--eqL);border-radius:10px;padding:8px 10px}.eq .eqRechIc{color:var(--eqD);font-size:18px;line-height:1;padding:0 2px 0 4px}.eq .eqRechIn{flex:1 1 260px;min-width:200px;background:#1b1c21;border:1px solid var(--eqL);border-radius:7px;padding:7px 10px;color:var(--eqT);font:13.5px Segoe UI,system-ui,sans-serif}.eq .eqRechIn:focus{outline:none;border-color:var(--accent)}.eq .eqRechN{font-size:12.5px;margin-left:auto;white-space:nowrap}.eq .eqNouvC td{background:#e5a13b12;border-top:2px solid rgba(229,161,59,.45)}.eq .eqNouvC .eqIn{background:#1b1c21;border-color:var(--eqL)}.eq .eqNouvC .eqIn:focus{border-color:var(--accent)}.eq .eqPlusIc{color:var(--accent);font-weight:700;padding:0 2px 0 4px}.eq .eqTable select.eqIn{cursor:pointer}.eq .eqTable{min-width:980px}.eq .eqTable td.eqCDept{min-width:200px}.eq .eqAjout{display:flex;flex-wrap:wrap;align-items:center;gap:8px;background:#e5a13b12;border:1px solid rgba(229,161,59,.45);border-left:4px solid var(--accent);border-radius:10px;padding:9px 12px}.eq .eqAjoutT{font:700 12px Segoe UI,system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);margin-right:4px;white-space:nowrap}.eq .eqAjout .ptInp,.eq .eqAjout .ptSel{background:#1b1c21;flex:1 1 130px;min-width:120px}.eq .eqAjout .eqAjNom{flex:2 1 190px}.eq .eqAjout .ptInp:focus,.eq .eqAjout .ptSel:focus{border-color:var(--accent)}.eq .eqBtnRenf{border-color:#6cc28a80;color:#6cc28a}.eq .eqTag.renf,.eq .eqTagR.renf{background:#6cc28a29;color:#6cc28a}.eq .eqTe.renf{background:#6cc28a14}.eq .eqTe.renf .pqTeB{color:#6cc28a}.eq .eqRenfB{background:none;border:1px solid var(--eqL);border-radius:4px;color:var(--eqD);font:600 10px Segoe UI,system-ui,sans-serif;padding:0 4px;margin:0 2px;cursor:pointer;text-transform:none;letter-spacing:0}.eq .eqRenfB.on{border-color:#6cc28a99;color:#6cc28a}.ptTgl.renf{border-style:dashed}.ptTgl.renf.on{background:#6cc28a2e;color:#6cc28a;border-color:#6cc28a99}.eq .eqRenfB:not(.on){visibility:hidden}.eq .eqTe:hover .eqRenfB{visibility:visible}.eq .eqTeX{background:none;border:0;color:var(--eqD);font-size:14px;line-height:1;padding:0 3px;margin-left:2px;cursor:pointer;border-radius:3px}.eq .eqTeX:hover,.eq .eqTeX:focus-visible{color:#e06a5f;background:#e06a5f24}.eq .eqBtnVides{color:#f0a49c;border-color:#e06a5f66}.eq .eqTable td.eqCInfo{min-width:200px}.eq .eqAllergie .eqIn{color:#ffcf7f;font-weight:600}.eq .eqDemandes{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px}.eq .eqDemandes .eqTag small{color:var(--eqD)}.eq .eqAideArt{margin:0}.eq .eqAideArt b{color:var(--accent);font-weight:600}.eq .eqFam button{font-weight:600}.eq .eqVersRole{padding:2px 6px;font-size:12px}.eq .eqVoirFam{margin-left:10px;text-transform:none;letter-spacing:0;font-weight:400}.eq .eqNomFixe{padding:4px 6px}.eq .eqRole{display:inline-flex;align-items:center;gap:6px;padding:0 4px;white-space:nowrap}.eq .eqRoleVide td{background:#e06a5f0a}.fdsVersionsT{margin-top:10px}.fdsVersions li{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.fdsVersions li span{color:var(--dim);font-size:12px;margin-right:auto}.fdsMsgEnvoi{margin:6px 0 0;padding:6px 8px;border-radius:6px;background:#6cc28a1f;color:#9fe0b5;font-size:12.5px}.fdsVersionVoile{position:fixed;inset:0;z-index:60;background:#0009;display:flex;align-items:stretch;justify-content:center;padding:24px}.fdsVersionBoite{background:var(--panel);border:1px solid var(--line);border-radius:12px;width:min(1700px,100%);display:flex;flex-direction:column;overflow:hidden}.fdsVersionTete{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--line);flex-wrap:wrap}.fdsVersionCorps{overflow:auto;padding:16px;background:#2a2c33;flex:1}.emVoile{position:fixed;inset:0;z-index:70;background:#0009;display:flex;align-items:center;justify-content:center;padding:24px 16px}.emBoite{background:var(--panel);border:1px solid var(--line);border-radius:12px;width:min(820px,100%);max-height:100%;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 18px 50px #00000073}.emTete,.emPied{display:flex;align-items:center;gap:10px;padding:10px 14px}.emTete{border-bottom:1px solid var(--line)}.emPied{border-top:1px solid var(--line)}.emCorps{overflow:auto;padding:6px 14px 12px;display:grid;gap:2px;font-size:13px}.emLigne{display:flex;align-items:flex-start;gap:8px;border-bottom:1px solid var(--line);padding:6px 0;min-width:0}.emLigne>label,.emLib{flex:0 0 44px;color:var(--muted, #9aa0aa);padding-top:5px}.emDe{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:2px}.emPastilles{flex:1;min-width:0;display:flex;flex-wrap:wrap;gap:4px;max-height:132px;overflow:auto;cursor:text}.emPastilles input{flex:1;min-width:160px;background:transparent;border:0;outline:0;color:var(--txt);font:inherit;padding:4px 2px}.emPastilles input.faux{color:#f08a7e;text-decoration:underline wavy}.emPastille{display:inline-flex;align-items:center;gap:4px;background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:2px 4px 2px 9px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.emPastille small{opacity:.7}.emPastille button{border:0;background:transparent;color:inherit;cursor:pointer;font-size:14px;line-height:1;padding:0 4px;border-radius:50%}.emPastille button:hover{background:#ffffff1f}.emCompte{display:flex;align-items:center;gap:6px;color:var(--muted, #9aa0aa);padding-top:3px}.emObjet{flex:1;min-width:0;background:transparent;border:0;outline:0;color:var(--txt);font:inherit;font-weight:600;padding:4px 2px}.emTexte{width:100%;box-sizing:border-box;resize:vertical;min-height:140px;margin-top:8px;background:var(--bg);color:var(--txt);border:1px solid var(--line);border-radius:8px;padding:10px 12px;font:13px/1.5 Segoe UI,system-ui,sans-serif}.emPiece{display:flex;align-items:center;gap:8px;flex-wrap:wrap;border:1px solid var(--line);border-radius:8px;padding:8px 10px;margin-top:8px}.emPdf{background:#c0392b;color:#fff;font-weight:700;font-size:10px;border-radius:4px;padding:3px 5px}.emPieceNom{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.emApercu{width:100%;height:460px;border:1px solid var(--line);border-radius:8px;background:#fff;margin-top:6px}.emSans{margin:4px 0;color:#e6c98a}.emAlerte{margin:4px 0;color:#f0b27a}.emErreur{margin:6px 0 0;color:#f08a7e;white-space:pre-wrap;word-break:break-word}@media(max-width:560px){.emLigne{flex-wrap:wrap}.emLigne>label,.emLib{flex-basis:100%;padding-top:0}.emApercu{height:320px}}@media(max-width:820px){.toolbar .cwNom{display:none}.toolbar .titleBtn{max-width:130px}.toolbar{gap:8px;padding:8px 10px}}@media print{html.macPdf #root,html.macPdf .app{display:block!important}html.macPdf .printFoot{display:none!important}html.macPdf .printview{padding:0 1.38cm;font-size:12.75pt}html.macPdf .titlepage{height:21cm}html.macPdf .tp-center{top:28%}html.macPdf .printbody{break-before:page;page-break-before:always}}.osprodVerrou{flex:1;min-width:0;min-height:0;display:flex;position:relative}.osprodSous{flex:1;min-width:0;min-height:0;display:flex;isolation:isolate;-webkit-user-select:none;user-select:none}.osprodVoile{position:absolute;inset:0;z-index:1;display:flex;overflow:auto;padding:24px;background:#08080a9e}.osprodMsg{margin:auto;max-width:400px;padding:22px 28px 20px;border-radius:12px;text-align:center;background:#17181cf0;border:1px solid var(--line);box-shadow:0 18px 50px #00000073}.osprodCadenas{color:var(--accent);display:block;margin:0 auto 6px}.osprodTitre{font:400 30px/1 Bebas Neue,Impact,Arial Narrow,sans-serif;letter-spacing:.06em;color:#e8eaef}.osprodMsg p{margin:8px 0 0;color:var(--txt);font-size:13.5px;line-height:1.5}.bvCarte{width:min(440px,100%);display:grid;justify-items:center;gap:14px;padding:30px 30px 22px;text-align:center;background:var(--panel);border:1px solid var(--line);border-radius:14px;box-shadow:0 24px 60px #0000008c}.bvMarque{font-size:15px}.bvMarque em{font-style:normal;font-weight:600;letter-spacing:.08em;color:var(--dim);margin-left:4px}.bvCarte h2{margin:4px 0 0;font:400 42px/1 Bebas Neue,Impact,Arial Narrow,sans-serif;letter-spacing:.04em;color:#eceef2}.bvCarte p{margin:0;color:var(--txt);font-size:14px;line-height:1.55;max-width:36ch}.bvGoogle{width:100%;padding:11px 16px;font-size:14px}.bvInvite{font-size:13.5px}.bvInvite:disabled{opacity:.45;cursor:default}.bvCarte .bvNote{font-size:12.5px;color:var(--dim)}.bvAttente{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:8px 10px;font-size:13px;color:var(--dim)}.bvCarte .licResult{width:100%;text-align:left}.osprodMsg.avecCartes{max-width:900px;width:100%}.osprodMsg .ofActuel{margin:10px auto 0;max-width:60ch;font-size:13px;color:var(--dim)}.ofGrille{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:18px;text-align:left}.ofGrille.seule{grid-template-columns:minmax(0,360px);justify-content:center}.ofCarte{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--line);border-radius:10px;background:var(--panel2)}.ofCarte.actuelle{border-color:#6fbf868c}.ofNom{font:400 24px/1 Bebas Neue,Impact,Arial Narrow,sans-serif;letter-spacing:.05em;color:#eceef2}.ofPrix{font-size:22px;font-weight:700;color:var(--accent);font-variant-numeric:tabular-nums}.ofPrix span{margin-left:5px;font-size:13px;font-weight:500;color:var(--dim)}.ofPassage{font-size:13px;color:var(--txt)}.ofLance{font-size:12px;color:var(--dim)}.ofCarte ul{flex:1;margin:0;padding-left:18px;display:grid;gap:4px;align-content:start;font-size:13px;color:var(--txt)}.ofCarte button{width:100%;margin-top:4px;padding:8px 12px}.ofConnexion{margin:14px auto 0;max-width:460px;display:grid;justify-items:center;gap:8px}.osprodMsg .ofConnexion p{margin:0;font-size:13.5px;color:var(--txt)}.ofConnexion .gBtn{min-width:240px;padding:9px 18px}.ofConnexion .licResult{width:100%;text-align:left}.depRond{display:inline-block;width:15px;height:15px;flex:none;box-sizing:border-box;border:2px solid color-mix(in srgb,var(--accent) 25%,transparent);border-top-color:var(--accent);border-radius:50%;animation:spin .8s linear infinite}.depRond.petit{width:11px;height:11px;border-width:1.5px;margin-left:6px;vertical-align:-1px}.depTable tr.depEnCours td{background:color-mix(in srgb,var(--accent) 6%,transparent)}.depCaps{display:flex;flex-wrap:wrap;gap:4px;min-height:22px;cursor:text}.depCap{display:inline-flex;align-items:center;max-width:100%;background:color-mix(in srgb,var(--accent) 10%,var(--bg));border:1px solid color-mix(in srgb,var(--accent) 35%,var(--line));border-radius:10px;font-size:11.5px;line-height:1.35}.depCap.actif{background:color-mix(in srgb,var(--accent) 28%,var(--bg));border-color:var(--accent)}.depCapTxt{background:none;border:0;color:var(--txt);font:inherit;padding:2px 8px;cursor:pointer;text-align:left;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;min-width:0}.depCapTxt:hover{color:var(--accent)}.depCapX{display:none;background:none;border:0;color:var(--dim);font-size:13px;line-height:1;padding:2px 7px 2px 0;cursor:pointer}.depCap:hover .depCapTxt{padding-right:3px}.depCap:hover .depCapX,.depCapX:focus-visible{display:inline}.depCapX:hover{color:#ff8a8a}.depCapVide{color:#5b606a;cursor:text}.depCorps{flex:1;min-height:0;display:flex}.depCorps .depTableWrap{flex:1;min-width:0}.depOverlay.page .depCorps .depTableWrap{margin-right:12px}.depApercu{width:min(380px,34vw);flex:none;margin:0 20px 20px 0;display:flex;flex-direction:column;min-height:0;background:var(--panel);border:1px solid var(--line);border-radius:10px;animation:viewDropIn .15s ease-out}.depOverlay.page .depApercu{margin:0 12px 12px 0}.depApTete{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--line)}.depApTerme{font-weight:600;color:var(--accent);overflow-wrap:anywhere}.depApNote{margin:8px 12px 0;font-size:11.5px;color:#e9c98a}.depApTexte{overflow:auto;padding:10px 16px 16px;color:var(--txt);font-family:Courier New,Courier,monospace;font-size:12.5px;line-height:1.5}.depApB{margin:0 0 8px;white-space:pre-wrap}.depApB.t-seq,.depApB.t-section{font-weight:700;text-transform:uppercase}.depApB.t-perso{text-transform:uppercase;margin:10px 0 0 38%}.depApB.t-dial{margin:0 15% 8px 22%}.depApB.t-paren{margin:0 25% 0 30%;font-style:italic}.depApB mark{color:inherit;border-radius:3px;padding:0 1px}.depRetour{position:fixed;right:24px;bottom:24px;z-index:45;box-shadow:0 6px 18px #0006}.depApercu.grand{width:min(860px,62vw)}.depApercu.grand .depApTexte{font-size:14.5px;line-height:1.6;padding:14px 28px 24px}.depApSurl{display:flex;flex-wrap:wrap;gap:4px;padding:8px 12px 0}.depApFam{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;font-size:11px;border-radius:10px;background:transparent;border:1px solid var(--line);color:var(--dim)}.depApFam i{width:9px;height:9px;border-radius:3px;background:var(--c);opacity:.35}.depApFam small{font-size:10px;opacity:.7}.depApFam.on{color:var(--txt);border-color:color-mix(in srgb,var(--c, var(--accent)) 60%,var(--line));background:color-mix(in srgb,var(--c, var(--accent)) 14%,transparent)}.depApFam.on i{opacity:1}.depApFam.tout.on{color:var(--accent)}.depSeqVoir{background:none;border:0;padding:0;color:inherit;font:inherit;cursor:pointer;text-decoration:underline dotted transparent}.depSeqVoir:hover{text-decoration-color:currentColor}.depCapEdit{font:inherit;font-size:11.5px;line-height:1.35;padding:2px 8px;max-width:100%;box-sizing:border-box;color:var(--txt);background:var(--bg);border:1px solid var(--accent);border-radius:10px;outline:none}.depTable td.c-caps{height:1px}.depTable td.c-caps .depCaps{height:100%;min-height:30px;align-content:flex-start;padding-bottom:8px;box-sizing:border-box}.depCapEdit::placeholder{color:#5b606a}.depCaps>input.depCapEdit:last-child{width:100%}.depTable td.c-caps,.depOverlay.page .depTable td.c-caps{padding-bottom:0}.depTable td.c-caps .depCaps{padding-bottom:30px;position:relative}.depCaps:after{content:"+";position:absolute;left:0;right:0;bottom:4px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--dim);font-size:14px;border:1px dashed transparent;border-radius:8px;pointer-events:none;opacity:0;transition:opacity .12s}.depCaps:hover:after{opacity:1;border-color:var(--line)}.depCaps:has(>input.depCapEdit:last-child):after{display:none}.depApSeq{padding:6px 0 10px 10px;border-left:2px solid transparent;margin-left:-12px}.depApSeq.ici{border-left-color:var(--accent)}.depApSeq+.depApSeq{border-top:1px dashed var(--line);padding-top:12px}.depApNum{color:var(--accent);margin-right:10px}.depApTete .depApTerme{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal}.depApTete .spacer{display:none}.depApTete button{white-space:nowrap;flex:none}.viewTabsTournage{gap:2px}.rsVide{display:grid;gap:12px;justify-items:start;max-width:620px;padding:18px;border:1px dashed var(--line);border-radius:10px;color:var(--dim)}.rsOnglets{border-bottom:0}.rsMini{background:none;border:0;color:var(--dim);cursor:pointer;font-size:14px;line-height:1;padding:2px 5px;border-radius:4px}.rsMini:hover{color:var(--bad, #e0645a);background:#e0645a1a}.rsTag{font:600 10px Consolas,Menlo,monospace;text-transform:uppercase;letter-spacing:.06em;padding:1px 7px;border-radius:999px;border:1px solid var(--line);color:var(--dim);white-space:nowrap}.rsTag.warn{color:var(--warn);border-color:color-mix(in srgb,var(--warn) 50%,var(--line))}.rsCoche{display:inline-flex;align-items:center;gap:6px;font-size:13px;cursor:pointer}.rsCoche input{accent-color:var(--accent)}.rsPlus{color:var(--warn)}.rsMoins{color:var(--ok)}.rpTuile.rsPlus b{color:var(--warn)}.rpTuile.rsMoins b{color:var(--ok)}.rsJours{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px}.rsJour{display:grid;gap:1px;text-align:left;padding:6px 12px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--txt);cursor:pointer;min-width:88px;font:inherit;position:relative}.rsJour b{font:700 15px Consolas,Menlo,monospace}.rsJour span{font-size:11.5px;color:var(--dim);white-space:nowrap}.rsJour[aria-selected=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--panel))}.rsJour.saisi:after{content:"";position:absolute;top:7px;right:8px;width:7px;height:7px;border-radius:50%;background:var(--ok)}.rsJour.auj b{color:var(--accent)}.rsGrille{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:14px;align-items:start}.rsSeqs{display:grid;gap:12px;min-width:0}.rsSeq{border:1px solid var(--line);border-radius:10px;background:var(--panel);overflow:hidden}.rsSeq.complete{border-color:color-mix(in srgb,var(--ok) 55%,var(--line))}.rsSeqTete{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:9px 12px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--panel) 70%,var(--bg))}.rsSeqN{font:700 20px Consolas,Menlo,monospace;color:var(--accent)}.rsSeqH{font:700 13px Courier New,Courier,monospace;text-transform:uppercase;color:#eceef2;flex:1;min-width:160px}.rsEtat{background:var(--bg);color:var(--txt);border:1px solid var(--line);border-radius:6px;padding:3px 6px;font:inherit;font-size:12.5px}.rsSeqMin{font:12.5px Consolas,Menlo,monospace;color:var(--dim)}.rsPlan{padding:8px 12px 10px;border-bottom:1px dashed var(--line);border-left:3px solid transparent}.rsPlan.tourne{border-left-color:var(--warn)}.rsPlan.cercle{border-left-color:var(--ok)}.rsPlanTete{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:6px;min-width:0}.rsPlanN{font:700 14px Consolas,Menlo,monospace;color:#eceef2}.rsPlanV{font-size:12.5px;color:var(--dim)}.rsPassage{font-size:12.5px;color:var(--txt);opacity:.8;flex:1;min-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rsAjoutEtiq{width:58px;background:var(--bg);border:1px solid var(--line);border-radius:5px;color:#eceef2;font:700 13px Consolas,Menlo,monospace;padding:2px 5px}.rsAjoutTxt{flex:1;min-width:160px;background:var(--bg);border:1px solid var(--line);border-radius:5px;color:var(--txt);font:inherit;font-size:12.5px;padding:3px 7px}.rsPrises{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.rsPrise{display:inline-flex;align-items:stretch;border:1px solid var(--line);border-radius:7px;overflow:hidden;background:var(--bg)}.rsPrise.cercle{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.rsPrise.ouverte{outline:2px solid var(--accent);outline-offset:1px}.rsPrise>*{border:0;background:none;font:12px Consolas,Menlo,monospace;padding:3px 7px;color:var(--txt)}.rsPrise button{cursor:pointer}.rsPrise .rsPn{color:var(--dim);border-right:1px solid var(--line)}.rsPrise .rsPn:hover{color:#eceef2}.rsPrise .rsPd{padding-right:6px}.rsPrise .rsPv{border-left:1px solid var(--line);font-weight:700}.rsPrise.ok .rsPv{color:var(--ok)}.rsPrise.ng .rsPv{color:var(--bad)}.rsPrise.inc .rsPv{color:var(--warn)}.rsPrise.fs .rsPv{color:var(--dim)}.rsPrise .rsPc{border-left:1px solid var(--line);color:#4a4e57}.rsPrise .rsPc[aria-pressed=true]{color:var(--accent)}.rsPrise .rsPc:disabled{cursor:default;opacity:.4}.rsChrono.on{background:color-mix(in srgb,var(--bad) 22%,var(--panel2));border-color:var(--bad);color:#fff}.rsChronoT{font:700 12px Consolas,Menlo,monospace}.rsPriseEdit{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:end;margin-top:8px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--bg)}.rsPriseEdit label{display:grid;gap:3px;font-size:11px;color:var(--dim);text-transform:uppercase;letter-spacing:.04em}.rsPriseEdit input,.rsPriseEdit select{background:var(--panel);border:1px solid var(--line);border-radius:5px;color:#eceef2;font:12.5px Consolas,Menlo,monospace;padding:3px 6px;width:92px;text-transform:none;letter-spacing:0}.rsPriseEdit .rsLarge{flex:1;min-width:180px}.rsPriseEdit .rsLarge input{width:100%;font-family:inherit}.rsSeqPied{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:8px 12px}.rsSeqNote{flex:1;min-width:180px;background:transparent;border:1px solid transparent;border-radius:5px;color:var(--txt);font:inherit;font-size:12.5px;padding:3px 7px}.rsSeqNote:hover,.rsSeqNote:focus{border-color:var(--line);background:var(--bg);outline:none}.rsDuree{width:64px;background:var(--panel);border:1px solid var(--line);border-radius:5px;color:#eceef2;font:12.5px Consolas,Menlo,monospace;padding:3px 6px}.rsCote{display:grid;gap:10px}.rsCarte{border:1px solid var(--line);border-radius:10px;background:var(--panel);padding:10px 12px;display:grid;gap:7px}.rsCarteT{margin:0;font:600 11px Consolas,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.rsHeure{display:grid;grid-template-columns:1fr 46px 92px auto;align-items:center;gap:6px;font-size:13px}.rsHeureP{font:12px Consolas,Menlo,monospace;color:var(--dim)}.rsHeure input{background:var(--bg);border:1px solid var(--line);border-radius:5px;color:#eceef2;font:12.5px Consolas,Menlo,monospace;padding:2px 4px}.rsEcart{font:11.5px Consolas,Menlo,monospace;white-space:nowrap}.rsEcart.plus{color:var(--warn)}.rsEcart.moins{color:var(--ok)}.rsAide{margin:0;font-size:11.5px;color:var(--dim)}.rsListe{list-style:none;margin:0;padding:0;display:grid;gap:3px;font-size:13px}.rsListe li{display:flex;justify-content:space-between;gap:6px}.rsAjout input,.rsAjout select,.rsNotes,.rsCams{width:100%;box-sizing:border-box;background:var(--bg);border:1px solid var(--line);border-radius:6px;color:var(--txt);font:inherit;font-size:13px;padding:5px 8px}.rsAjout.deux{display:grid;grid-template-columns:88px 1fr;gap:6px}.rsNotes{resize:vertical}.rsCouv,.rsRac,.rsMinu,.rsRap{display:grid;gap:10px}.rsCouvOutils,.rsRapOutils,.hrOutils{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center}.rsCouvOutils select,.hrOutils select,.hrOutils input{background:var(--bg);border:1px solid var(--line);border-radius:6px;color:var(--txt);font:inherit;font-size:13px;padding:4px 8px;max-width:420px}.rsLeg{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12px;color:var(--dim)}.rsLeg i{display:inline-block;width:4px;height:14px;border-radius:2px;margin-left:6px}.rsLeg i.cercle{background:var(--ok)}.rsLeg i.tourne{background:var(--warn)}.rsLeg i.prevu{background:repeating-linear-gradient(to bottom,var(--dim) 0 3px,transparent 3px 6px)}.rsLeg i.trou{width:10px;background:color-mix(in srgb,var(--bad) 35%,transparent)}.rsCouvGrille{border:1px solid var(--line);border-radius:10px;background:#f6f5f1;color:#1a1a1a;padding:14px 0 18px;overflow-x:auto}.rsCouvTete,.rsCouvL{display:grid;grid-template-columns:minmax(320px,640px) repeat(var(--n),26px);align-items:stretch}.rsCouvTete{margin-bottom:6px}.rsCouvCol{font:700 10.5px Consolas,Menlo,monospace;text-align:center;color:#555;padding:4px 0}.rsCouvCol.cercle{color:#1f7a45}.rsCouvCol.tourne{color:#a46a12}.rsCouvTxt{padding:2px 18px 2px 28px;font:12.5px/1.45 Courier Prime,Courier New,Courier,monospace;white-space:pre-wrap;border-left:4px solid transparent}.rsCouvL.t-seq .rsCouvTxt{font-weight:700;padding-top:6px}.rsCouvL.t-perso .rsCouvTxt{padding-left:38%;padding-top:6px}.rsCouvL.t-dial .rsCouvTxt{padding-left:22%;padding-right:14%}.rsCouvL.t-paren .rsCouvTxt{padding-left:30%;font-style:italic}.rsCouvL.trou .rsCouvTxt{border-left-color:#d9534f;background:#d9534f14}.rsTram{position:relative}.rsTram:before{content:"";position:absolute;left:11px;top:0;bottom:0;width:3px;border-radius:1px}.rsTram.cercle:before{background:#1f9254}.rsTram.tourne:before{background:#d08a16}.rsTram.prevu:before{background:repeating-linear-gradient(to bottom,#888 0 4px,transparent 4px 8px)}.rsRacGen,.rsRacCol{border:1px solid var(--line);border-radius:10px;background:var(--panel);padding:10px 12px;display:grid;gap:8px}.rsRacGen textarea,.rsRacEl textarea{width:100%;box-sizing:border-box;background:var(--bg);border:1px solid var(--line);border-radius:6px;color:var(--txt);font:inherit;font-size:13px;padding:5px 8px;resize:vertical}.rsRacListe{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}.rsRacEl{border:1px solid var(--line);border-radius:8px;padding:8px 10px;display:grid;gap:6px;background:var(--bg)}.rsRacEl.averifier{border-color:color-mix(in srgb,var(--warn) 60%,var(--line))}.rsRacNom{display:flex;gap:8px;align-items:center;justify-content:space-between}.rsAvant{font-size:12.5px;color:var(--txt);display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:5px 7px;border-radius:6px;background:var(--panel)}.rsAvantImg{width:64px;height:48px;object-fit:cover;border-radius:4px}.rsPhotos{display:flex;flex-wrap:wrap;gap:6px}.rsPhoto{position:relative}.rsPhoto img{width:84px;height:63px;object-fit:cover;border-radius:5px;border:1px solid var(--line);display:block}.rsPhoto .rsMini{position:absolute;top:2px;right:2px;background:#0000008c;color:#fff}.rsPhotoAjout{width:84px;height:63px;border:1px dashed var(--line);border-radius:5px;display:grid;place-items:center;color:var(--dim);font-size:20px;cursor:pointer}.rsPhotoAjout:hover{border-color:var(--accent);color:var(--accent)}.rsPhotoAjout input{display:none}.rsTable{width:100%;border-collapse:collapse;font-size:13px}.rsTable th{text-align:left;font:500 10.5px Consolas,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);padding:7px 8px;border-bottom:1px solid var(--line);position:sticky;top:0;background:var(--bg);z-index:1}.rsTable td{padding:6px 8px;border-bottom:1px solid var(--line);vertical-align:middle}.rsTable tfoot td{border-top:2px solid var(--line);border-bottom:0}.rsMinuChrono{display:flex;gap:6px;align-items:center}.rsApercu{background:#f6f5f1;color:#141414;border-radius:10px;padding:26px 30px;display:grid;gap:26px;max-width:980px;width:100%;box-sizing:border-box;margin-inline:auto}.rsApercu .dp{page-break-before:auto}.rsApercu .dpH1{font:700 15px Courier Prime,Courier New,monospace;letter-spacing:.08em;margin:0 0 10px;padding-bottom:6px;border-bottom:1.5px solid #141414}.rsApercu .dpH2{font:700 12.5px Courier Prime,Courier New,monospace;margin:12px 0 6px}.rsApercu .dpMuted{color:#666;font-weight:400;font-size:11.5px}.rsApercu .dpTable{width:100%;border-collapse:collapse;font-size:12px}.rsApercu .dpTable th{text-align:left;font:700 10.5px Courier Prime,Courier New,monospace;text-transform:uppercase;border-bottom:1px solid #141414;padding:4px 6px}.rsApercu .dpTable td{border-bottom:1px solid #ccc;padding:4px 6px;vertical-align:top}.rsDocL{margin:8px 0 0;font-size:12px}.rsDocUl{margin:0;padding-left:18px;font-size:12px}.rsCer{font-weight:700}.hrDocQui{margin:0 0 4px;font-size:12.5px}.hrTot td:nth-child(odd){color:#444}.hrDocNote{font-size:10.5px;color:#555;margin:10px 0 0}.hrSign{display:flex;justify-content:space-between;gap:20px;margin-top:26px;font-size:12px}.hrSign span{border-top:1px solid #141414;padding-top:6px;min-width:220px}@media print{.rsDoc,.hrDoc,.rsDocL,.rsDocUl,.hrDocQui{font-size:9pt}.hrSign{margin-top:1.6em;font-size:9pt}.hrSign span{border-top:.6pt solid #000}.hrDocNote{font-size:7.5pt}}.hrRegles{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:end}.hrRegles label{display:grid;gap:3px;font-size:11px;color:var(--dim);text-transform:uppercase;letter-spacing:.04em}.hrRegles label.rsCoche{display:inline-flex;text-transform:none;letter-spacing:0;font-size:13px;color:var(--txt)}.hrRegles select,.hrRegles input,.hrTable select{background:var(--bg);border:1px solid var(--line);border-radius:6px;color:var(--txt);font:inherit;font-size:13px;padding:4px 7px;text-transform:none;letter-spacing:0}.hrFiltre{margin-left:auto;min-width:220px}.hrTaux{width:64px;background:var(--bg);border:1px solid var(--line);border-radius:5px;color:#eceef2;font:12.5px Consolas,Menlo,monospace;padding:3px 6px}.hrTable td{white-space:nowrap}.hrTable td:first-child,.hrTable td:nth-child(2){white-space:normal}.hrTable tr.hrDept td{background:color-mix(in srgb,var(--accent) 7%,var(--panel));font-weight:600;color:#eceef2}.hrTable tr.hrDept small{color:var(--dim);font-weight:400}.hrTable tr.sel td{background:var(--sel, rgba(229, 161, 59, .09))}.hrTable tr.absent td{opacity:.55}.hrTable input[type=time]{background:var(--bg);border:1px solid var(--line);border-radius:5px;color:#eceef2;font:12.5px Consolas,Menlo,monospace;padding:2px 4px}.hrNom{background:none;border:0;padding:0;color:#eceef2;font:inherit;cursor:pointer;text-align:left}.hrNom:hover{color:var(--accent);text-decoration:underline}.hrAlerte{background:color-mix(in srgb,var(--bad) 18%,transparent);border:1px solid color-mix(in srgb,var(--bad) 55%,var(--line));color:#f3b1ab;border-radius:999px;font:700 11px Consolas,Menlo,monospace;padding:1px 8px;cursor:pointer}.hrSource{font:11px Consolas,Menlo,monospace;padding:1px 7px;border-radius:999px;border:1px solid var(--line);color:var(--dim)}.hrSource.rapport{color:var(--cam, #6aa6d8);border-color:color-mix(in srgb,var(--cam, #6aa6d8) 50%,var(--line))}.hrSource.saisi{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 50%,var(--line))}.hrAlertes{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:13px}.hrAlertes li{padding:6px 10px;border-radius:6px;border:1px solid var(--line);background:var(--panel)}.hrAlertes li.fort{border-color:color-mix(in srgb,var(--bad) 50%,var(--line))}.hrTuileAlerte b{color:var(--bad)}.hrNote{font-size:11.5px;color:var(--dim);max-width:980px;margin:4px 0 0}.hrVide{color:#666}button.rpTuile{font:inherit;color:inherit;text-align:left;cursor:pointer}.pdcTuile.retard{border-color:color-mix(in srgb,var(--bad) 55%,var(--line))}.pdcTuile.retard b{color:var(--bad)}.pdcGrille{display:grid;grid-template-columns:210px minmax(0,1fr) 340px;gap:14px;align-items:start}.pdcCats{display:grid;gap:2px;position:sticky;top:0}.pdcCats button{display:flex;justify-content:space-between;gap:8px;background:none;border:0;border-radius:6px;padding:7px 9px;color:var(--txt);font:inherit;font-size:13px;text-align:left;cursor:pointer}.pdcCats button.on{background:var(--panel);color:#eceef2;box-shadow:inset 3px 0 0 var(--accent)}.pdcCats small{color:var(--dim);font:11.5px Consolas,Menlo,monospace}.pdcListe{display:grid;gap:10px;min-width:0}.pdcGroupe{display:grid;gap:3px}.pdcGroupe.retard .rsCarteT{color:var(--bad)}.pdcLigne{display:grid;grid-template-columns:92px minmax(0,1fr) auto auto;gap:10px;align-items:center;text-align:left;width:100%;padding:7px 10px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--txt);font:inherit;cursor:pointer}.pdcLigne:hover{border-color:#4a4e57}.pdcLigne.sel{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 9%,var(--panel))}.pdcLigne.retard .pdcDate{color:var(--bad);font-weight:700}.pdcLigne.ok,.pdcLigne.sansobjet{opacity:.62}.pdcDate{font:12px Consolas,Menlo,monospace;color:var(--dim);white-space:nowrap}.pdcTitre{display:grid;min-width:0}.pdcTitre b{font-weight:600;color:#eceef2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdcTitre small{font-size:11.5px;color:var(--dim)}.pdcClip{font-size:12px;color:var(--dim)}.pdcStatut{font:11px Consolas,Menlo,monospace;padding:1px 8px;border-radius:999px;border:1px solid var(--line);color:var(--dim);white-space:nowrap}.pdcStatut.encours{color:var(--warn);border-color:color-mix(in srgb,var(--warn) 50%,var(--line))}.pdcStatut.ok{color:var(--ok);border-color:color-mix(in srgb,var(--ok) 50%,var(--line))}.pdcFiche{border:1px solid var(--line);border-radius:10px;background:var(--panel);padding:12px 14px;display:grid;gap:10px;position:sticky;top:0}.pdcFicheT{margin:0;font-size:16px;color:#eceef2}.pdcDetail{margin:0;font-size:13px;color:var(--txt);line-height:1.5}.pdcChamp{display:grid;gap:4px;font-size:11px;color:var(--dim);text-transform:uppercase;letter-spacing:.04em}.pdcChamp select,.pdcChamp input,.pdcChamp textarea{background:var(--bg);border:1px solid var(--line);border-radius:6px;color:var(--txt);font:inherit;font-size:13px;padding:5px 8px;text-transform:none;letter-spacing:0}.pdcChamp textarea{resize:vertical}.pdcLigneChamp{display:flex;gap:8px;align-items:center}.pdcFichiers{list-style:none;margin:0;padding:0;display:grid;gap:3px;text-transform:none;letter-spacing:0;font-size:13px}.pdcFichiers li{display:flex;gap:8px;align-items:center}.pdcTable tr.vide td{opacity:.55}.pdcActions{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.pdcTitreIn{width:100%;background:transparent;border:1px solid transparent;border-radius:5px;color:#eceef2;font:inherit;font-size:13px;padding:3px 6px}.pdcTitreIn:hover,.pdcTitreIn:focus{border-color:var(--line);background:var(--bg);outline:none}@media(max-width:1180px){.rsGrille{grid-template-columns:minmax(0,1fr)}.pdcGrille{grid-template-columns:180px minmax(0,1fr)}.pdcFiche{grid-column:1 / -1;position:static}}@media(max-width:760px){.pdcGrille{grid-template-columns:minmax(0,1fr)}.pdcCats{position:static;grid-auto-flow:column;overflow-x:auto}.hrFiltre{margin-left:0}}.pdcPers td{padding:4px 6px}.pdcPers .pdcStatut{cursor:pointer;background:none;font:11px Consolas,Menlo,monospace}.rsJours{min-height:max-content}.rsJour{flex:none}.navGroupes{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;position:relative;overflow-x:scroll;overflow-y:hidden;overscroll-behavior-x:contain;padding-right:12px;border-right:1px solid #3a3e47;margin-bottom:calc(-1 * var(--gouttiere, 0px))}.navGroupes::-webkit-scrollbar{height:6px}.navGroupes::-webkit-scrollbar-track{background:transparent}.navGroupes::-webkit-scrollbar-thumb{background:#3a3e47;border-radius:3px}.navGroupes:hover::-webkit-scrollbar-thumb{background:#5b606b}.navGroupes::-webkit-scrollbar-button{display:none}.navGroupes>.navGroupe{flex:none}.revMarque{position:absolute;right:-1.6cm;top:0;font:700 14pt Courier Prime,Courier New,monospace;color:#333;-webkit-user-select:none;user-select:none;pointer-events:auto}.revMarque:before{content:"";position:absolute;left:-.35cm;top:.15em;width:.22cm;height:.9em;border-radius:2px;background:var(--rc, #cfe2ff);border:1px solid rgba(0,0,0,.25)}.blkOmis{display:flex;gap:10px;margin-top:2.4em;font-weight:700;letter-spacing:.04em;color:#555;-webkit-user-select:none;user-select:none}.pbAst{position:absolute;right:-1.4cm;font-weight:700}.pbRev{position:relative}.pbOmis{font-weight:700}.ptHead .seg,.tlMain .seg,.rvMain .seg,.br2Actions .seg{margin:0;padding:2px;border-radius:8px;flex:none}.ptHead .seg button,.br2Actions .seg button{flex:none;padding:4px 11px;border-radius:6px;font-size:12.5px;white-space:nowrap}.ptHead .seg button[aria-pressed=true],.br2Actions .seg button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink);font-weight:650}.rvFrise{display:flex;flex-wrap:wrap;gap:6px}.rvPuce{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border:1px solid var(--line);border-radius:999px;font-size:12.5px;color:var(--txt)}.rvPuce i{width:11px;height:14px;border-radius:2px;background:var(--rc);border:1px solid rgba(0,0,0,.3)}.rvPuce small{color:var(--dim);font:11px Consolas,Menlo,monospace}.rvPuce.encours{border-color:var(--accent)}.rvAccueil{max-width:720px;display:grid;gap:12px;padding:22px 24px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.rvAccueil h2{margin:0;font-size:18px;color:#eceef2}.rvAccueil p,.rvAccueil li{font-size:14px;line-height:1.55;color:var(--txt)}.rvAccueil ul{margin:0;padding-left:20px;display:grid;gap:6px}.rvAccueil .dcBtn{justify-self:start}.rvBandeau{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--rc, var(--accent)) 60%,var(--line));border-radius:10px;background:color-mix(in srgb,var(--rc, var(--accent)) 10%,var(--panel))}.rvBandeau.calme{border-color:var(--line);background:var(--panel)}.rvPapier{width:26px;height:34px;border-radius:3px;background:var(--rc);box-shadow:0 2px 8px #0006;flex:none}.rvBandeauTxt{display:grid;gap:2px;min-width:220px}.rvBandeauTxt b{color:#eceef2;font-size:15px}.rvBandeauTxt span{font-size:13px;color:var(--txt)}.rvConfirme{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:12px 14px;border:1px solid var(--accent);border-radius:10px;background:color-mix(in srgb,var(--accent) 8%,var(--panel))}.rvConfirme p{margin:0;flex:1;min-width:280px;font-size:13.5px}.rvGrille{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:14px;align-items:start}.rvChangements{display:grid;gap:10px;min-width:0}.rvSeq{border:1px solid var(--line);border-radius:10px;background:#f6f5f1;color:#1a1a1a;overflow:hidden}.rvSeqTete{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 12px;background:#ebe9e2;border-bottom:1px solid #d8d5cc}.rvSeqTete .rsSeqN{color:#8a5a10}.rvSeqTete .rsSeqH{color:#1a1a1a}.rvLigne{position:relative;display:grid;grid-template-columns:14px 86px minmax(0,1fr);gap:8px;padding:6px 12px;border-top:1px dashed #dcd9d0;font:12.5px/1.45 Courier Prime,Courier New,monospace}.rvLigne:first-of-type{border-top:0}.rvLigne.ajout{background:#50aa6e17}.rvLigne.suppr{background:#d9534f12;grid-template-columns:60px 86px minmax(0,1fr)}.rvAst{font-weight:700}.rvType{font:600 10px Consolas,Menlo,monospace;text-transform:uppercase;letter-spacing:.06em;color:#777;padding-top:2px}.rvDiff ins,.brGauche ins{background:#3caa6438;text-decoration:none;border-radius:2px}.rvDiff del,.rvLigne del,.brGauche del{background:#d9534f2e;color:#8b2a24;border-radius:2px}.rvOmisN{font:700 12.5px Consolas,Menlo,monospace}.rvHist{display:flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:var(--panel);font-size:13px}.rvHist i{width:12px;height:16px;border-radius:2px;background:var(--rc);border:1px solid rgba(0,0,0,.3)}.rvCote{display:grid;gap:10px}.rvImpactL{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rvImpactL li{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;border:1px solid var(--line);border-radius:7px;background:var(--bg);font-size:13px}.rvImpactL li.fort{border-color:color-mix(in srgb,var(--warn, #d9a441) 55%,var(--line))}.rvImpactL li small{color:var(--dim)}.rvImpactL>span{display:contents}.tlChips{display:flex;flex-wrap:wrap;gap:5px;text-transform:none;letter-spacing:0}.tlChip{font:inherit;font-size:12.5px;padding:2px 10px;border-radius:999px;border:1px solid var(--line);background:none;color:var(--dim);cursor:pointer}.tlChip.on{color:#eceef2;border-color:var(--c);background:color-mix(in srgb,var(--c) 22%,transparent)}.tlProd{display:block;font-size:13px;color:var(--txt);text-transform:none;letter-spacing:0}.tl2Tete{flex-wrap:wrap;row-gap:8px}.tl2Select{background:var(--bg);color:var(--txt);border:1px solid var(--line);border-radius:7px;padding:4px 8px;font:inherit;font-size:12.5px;max-width:220px}.tl2Stats{display:flex;flex-wrap:wrap;gap:4px 16px;align-items:baseline;font-size:12.5px;color:var(--dim)}.tl2Stats b{color:#eceef2;font-weight:600}.tl2Stats .warn{color:var(--bad, #e0645a);font-weight:600}.tl2Msg{margin-left:auto}.tl2Grille{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:14px;align-items:start}.tl2Cadre{position:relative;overflow:auto;border:1px solid var(--line);border-radius:10px;background:var(--panel);max-height:calc(100vh - 250px);outline:none}.tl2Cadre:focus-visible{box-shadow:0 0 0 2px #e5a13b73}.tl2Table{position:relative;min-width:100%}.tl2Rang{display:flex;border-bottom:1px solid #2a2d33}.tl2Etiq{position:sticky;left:0;z-index:6;flex:none;width:168px;box-sizing:border-box;padding:6px 10px 6px 12px;background:var(--panel);border-right:1px solid #2a2d33;font-size:12.5px;color:var(--txt);display:flex;align-items:center;gap:6px;min-width:0}.tl2Piste{position:relative;flex:none;margin-right:24px}.tl2Vide{position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:12px;color:var(--dim);white-space:nowrap}.tl2Regle .tl2Piste{height:30px}.tl2Regle .tl2Piste>span{position:absolute;top:0;bottom:0;border-left:1px solid #30333a;padding:8px 0 0 5px;font:11px Consolas,Menlo,monospace;color:var(--dim);white-space:nowrap}.tl2Bandes .tl2Piste{height:30px}.tl2Bande{position:absolute;top:5px;bottom:5px;box-sizing:border-box;display:flex;align-items:center;gap:8px;padding:0 8px;overflow:hidden;white-space:nowrap;border:1px solid #3a3e47;border-radius:4px;background:#23262c;font:600 10.5px Consolas,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:#b8bcc6}.tl2Bande small{font-weight:400;letter-spacing:0;text-transform:none;color:var(--dim)}.tl2LiensR svg{position:absolute;left:0;top:0;overflow:visible}.tl2LiensR path{fill:none;stroke:#5b606b;stroke-width:1.5}.tl2LiensR path.prepa{stroke:#4fc1c1;stroke-dasharray:6 4}.tl2LiensR path.inverse{stroke:var(--bad, #e0645a)}.tl2LiensR path.lie{stroke:var(--accent);stroke-width:2.2}.tl2LiensR path.pale{opacity:.3}.tl2LiensR marker path{stroke:none;fill:#5b606b}.tl2LiensR marker.prepa path{fill:#4fc1c1}.tl2LiensR marker.inverse path{fill:var(--bad, #e0645a)}.tl2LiensR marker.lie path{fill:var(--accent)}.tl2LiensR circle.inverse{fill:var(--bad, #e0645a)}.tl2Seqs .tl2Piste{height:88px;touch-action:none}.tl2Carte{position:absolute;top:6px;height:76px;box-sizing:border-box;display:flex;flex-direction:column;gap:3px;padding:7px 7px 9px;overflow:hidden;border:1px solid #353941;border-radius:6px;background:#24272d;color:#eceef2;cursor:grab;-webkit-user-select:none;user-select:none}.tl2Carte:hover{border-color:#4f535d}.tl2Carte.sel{z-index:2;overflow:visible;border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset,0 6px 16px #00000059}.tl2Carte.tenue{opacity:.45;cursor:grabbing}.tl2Carte.eteinte{opacity:.22}.tl2Carte.passe{background:repeating-linear-gradient(135deg,#2c2645 0 6px,#24272d 6px 12px);border-color:#4c4170}.tl2Carte.etroite{padding:7px 0 0;align-items:center;border-radius:3px}.tl2Carte .num{display:flex;align-items:center;gap:5px;font:700 12.5px Consolas,Menlo,monospace;color:var(--accent)}.tl2Carte .beat{font-style:normal;font-size:10px;color:var(--accent)}.tl2Carte .titre.lieu{font:600 10.5px/1.3 Courier New,Courier,monospace;text-transform:uppercase;color:#cfd2d8}.tl2Carte .titre{font-size:12.5px;line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:break-word}.tl2Carte .etats{position:absolute;top:6px;right:6px;display:flex;gap:3px}.tl2Carte .etats em{font: 10px Consolas,Menlo,monospace;padding:0 4px;border-radius:4px;border:1px solid var(--line);color:var(--dim)}.tl2Carte .etats em.ok{color:var(--ok, #4fb477);border-color:color-mix(in srgb,var(--ok, #4fb477) 50%,var(--line))}.tl2Carte .etats em.warn{color:var(--warn, #d9a441);border-color:color-mix(in srgb,var(--warn, #d9a441) 50%,var(--line))}.tl2Carte .bandes{position:absolute;left:0;right:0;bottom:0;height:4px;display:flex;border-radius:0 0 5px 5px;overflow:hidden}.tl2Carte .bandes i{flex:1}.tl2Poignee{position:absolute;top:-10px;right:-10px;z-index:3;width:22px;height:22px;padding:0;border-radius:50%;border:1px solid var(--accent);background:#1f2126;color:var(--accent);font-size:13px;line-height:1;cursor:crosshair;box-shadow:0 2px 6px #0006}.tl2Poignee:hover{background:var(--accent);color:var(--accent-ink)}.tl2Marque{position:absolute;top:2px;height:84px;width:3px;border-radius:2px;background:var(--accent)}.tl2Fil{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}.tl2Fil line{stroke:var(--accent);stroke-width:2;stroke-dasharray:5 4}.tl2Ligne .tl2Piste{height:30px}.tl2Ligne .tl2Piste[title]{cursor:pointer}.tl2Ligne .tl2Piste[title]:hover{background:#ffffff05}.tl2Barre{position:absolute;top:8px;height:14px;border-radius:3px}.tl2Barre.eteinte{opacity:.22}.tl2Ligne.passe .tl2Barre{background-image:repeating-linear-gradient(135deg,rgba(0,0,0,.38) 0 4px,transparent 4px 8px)}.tl2EtiqPiste .pastille{position:relative;flex:none;width:10px;height:10px;border-radius:2px;background:var(--c);overflow:hidden;cursor:pointer}.tl2EtiqPiste .pastille input{position:absolute;inset:-8px;opacity:0;cursor:pointer}.tl2EtiqPiste .nom{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:transparent;border:0;padding:0;color:#eceef2;font:inherit;font-weight:500}.tl2EtiqPiste small{flex:none;color:var(--dim);font-size:11px;white-space:nowrap}.tl2EtiqPiste .act{position:absolute;right:4px;top:50%;transform:translateY(-50%);display:none;gap:2px;padding-left:6px;background:var(--panel)}.tl2EtiqPiste:hover .act,.tl2EtiqPiste:focus-within .act{display:flex}.tl2EtiqPiste .act .rsMini[aria-pressed=true]{color:var(--accent)}.tl2Etiq small{margin-left:auto;color:var(--dim);font-size:11px;white-space:nowrap}.tl2ReperesR .tl2Piste{height:40px}.tl2Repere{position:absolute;top:4px;transform:translate(-1px);padding:1px 6px;border-radius:4px;background:#1f2126f2;border:1px solid rgba(229,161,59,.4);font:10.5px Segoe UI,system-ui,sans-serif;color:var(--accent);white-space:nowrap;cursor:help}.tl2Repere.bas{top:21px}.tl2Repere.ok{color:#8fd3a4;border-color:#6fbf8680}.tl2Repere.ok:after{content:" ✓"}.tl2Repere.decale{color:#f09a92;border-color:#e0645a80}.tl2Coche{display:inline-flex;align-items:center;gap:7px;cursor:pointer}.tl2Ajout .tl2Etiq input{width:100%;box-sizing:border-box;background:transparent;border:1px dashed var(--line);border-radius:6px;padding:3px 7px;color:var(--txt);font:inherit;font-size:12px}.tl2Ajout .tl2Piste{height:34px}.tl2Guides{position:absolute;top:0;bottom:0;z-index:5;pointer-events:none}.tl2Guide{position:absolute;top:0;bottom:0;border-left:1px dashed rgba(229,161,59,.5)}.tl2Guide.ok{border-left-color:#6fbf86b3}.tl2Guide.decale{border-left-color:#e0645ab3}.tl2Fiche{position:sticky;top:0;display:grid;gap:8px;align-content:start;max-height:calc(100vh - 250px);overflow:auto;padding:14px;border:1px solid var(--line);border-radius:10px;background:var(--panel)}.tl2Entete{margin:0;font:700 13px Courier New,Courier,monospace;text-transform:uppercase;color:#eceef2}.tl2Titre,.tl2Resume,.tl2Infos input:not([type=checkbox]){box-sizing:border-box;width:100%;background:var(--bg);color:#eceef2;border:1px solid var(--line);border-radius:6px;padding:5px 8px;font:inherit;font-size:13px}.tl2Titre{font-weight:700;font-size:14px}.tl2Resume{resize:vertical;line-height:1.4}.tl2Titre:focus,.tl2Resume:focus,.tl2Infos input:not([type=checkbox]):focus{outline:none;border-color:var(--accent)}.tl2Infos{display:grid;grid-template-columns:86px minmax(0,1fr);gap:7px 10px;margin:2px 0 0;font-size:13px;align-items:baseline}.tl2Infos dt{color:var(--dim)}.tl2Infos dd{margin:0;min-width:0;color:var(--txt)}.tl2Liens{list-style:none;margin:0 0 3px;padding:0;display:grid;gap:2px}.tl2Liens li{display:flex;align-items:center;gap:6px;min-width:0}.tl2Liens .hrNom{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--accent)}.tl2Bouger{display:flex;gap:8px;margin-top:4px}.tl2Astuce{margin:0;font-size:12px;color:var(--dim)}@media(max-width:1250px){.tl2Grille{grid-template-columns:minmax(0,1fr)}.tl2Fiche{position:static;max-height:none}}.tl2Gauche{display:grid;gap:12px;min-width:0;align-content:start}.tl2PostitsZone{display:grid;gap:6px;min-width:0}.tl2PostitsT{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.tl2PostitsT b{font-size:13px;color:#eceef2}.tl2PostitsT small{font-size:12px;color:var(--dim)}.tl2Mur{position:relative;height:420px;min-height:240px;resize:vertical;overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;outline:none;border:1px solid var(--line);border-radius:10px;background-color:#2c2d31;background-image:radial-gradient(rgba(255,255,255,.055) 1px,transparent 1.4px);background-size:22px 22px}.tl2Mur:active{cursor:grabbing}.tl2MurMonde{position:absolute;left:0;top:0}.tl2MurLiens{position:absolute;left:0;top:0;overflow:visible;pointer-events:none;z-index:2}.tl2Fil path{fill:none;stroke-linecap:round}.tl2Fil .trait{stroke:#c9c3b6;stroke-width:2;filter:drop-shadow(1px 3px 2px rgba(0,0,0,.45))}.tl2Fil.prepa .trait{stroke:#4fc1c1;stroke-dasharray:7 5}.tl2Fil.inverse .trait{stroke:var(--bad, #e0645a)}.tl2Fil.lie .trait{stroke:var(--accent);stroke-width:2.8}.tl2Fil.choisi .trait{stroke-width:3.6}.tl2Fil .prise{stroke:transparent;stroke-width:14;pointer-events:stroke;cursor:pointer}.tl2MurLiens marker path{fill:#c9c3b6;stroke:none}.tl2MurLiens marker.prepa path{fill:#4fc1c1}.tl2MurLiens marker.inverse path{fill:var(--bad, #e0645a)}.tl2MurLiens marker.lie path{fill:var(--accent)}.tl2FilTire{stroke:var(--accent);stroke-width:2.2;stroke-dasharray:6 5}.tl2Postit{position:absolute;z-index:1;box-sizing:border-box;display:flex;flex-direction:column;gap:3px;padding:18px 11px 9px;overflow:hidden;cursor:grab;background:linear-gradient(172deg,color-mix(in srgb,var(--pc) 22%,#fffdf2),color-mix(in srgb,var(--pc) 38%,#fff6d0));color:#2a2620;border-radius:2px 2px 6px 3px;box-shadow:0 1px 1px #0003,0 10px 16px -8px #0009;transition:box-shadow .15s}.tl2Postit.sel{outline:2px solid var(--accent);outline-offset:3px}.tl2Postit.enMain{z-index:5;cursor:grabbing;box-shadow:0 2px 2px #00000026,0 22px 28px -10px #0009}.tl2Postit.passe{background:repeating-linear-gradient(135deg,color-mix(in srgb,#a58fd6 30%,#fffdf2) 0 7px,#fffdf2 7px 14px)}.tl2Postit .epingle{position:absolute;left:50%;top:2px;width:13px;height:13px;margin-left:-6.5px;border-radius:50%;cursor:crosshair;background:radial-gradient(circle at 34% 30%,#ffe1dc 0 2px,#e4473b 3px,#a9271e 70%,#6b130d);box-shadow:2px 3px 3px #00000073}.tl2Postit .epingle.neutre{cursor:grab;background:radial-gradient(circle at 34% 30%,#fff 0 2px,#8a8f99 3px,#4c5059)}.tl2Postit .num{font:700 12px Consolas,Menlo,monospace;color:#8a5a10}.tl2Postit .titre{font:600 13px/1.25 Segoe UI,system-ui,sans-serif;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tl2Postit .titre.lieu{font:600 11px/1.3 Courier New,Courier,monospace;text-transform:uppercase}.tl2Postit .resume{font:11.5px/1.3 Segoe UI,system-ui,sans-serif;color:#4a443a;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.tl2Postit .intr{position:absolute;left:0;right:0;bottom:0;height:4px;display:flex}.tl2Postit .intr i{flex:1}.tl2Postit.idee{background:linear-gradient(172deg,#fffbe0,var(--pc));border:1px dashed rgba(0,0,0,.18)}.tl2Postit.idee .titre{font-weight:500;-webkit-line-clamp:4}.tl2Postit.idee .vide{opacity:.5;font-style:normal;font-size:12px}.tl2Postit.idee textarea{flex:1;resize:none;border:0;outline:none;background:#ffffff8c;border-radius:3px;font:12.5px/1.3 Segoe UI,system-ui,sans-serif;color:#2a2620}.tl2Postit .ideeAct{position:absolute;right:6px;bottom:6px;display:none;gap:3px}.tl2Postit.idee:hover .ideeAct{display:flex}.tl2Postit .ideeAct button{padding:1px 7px;border:1px solid rgba(0,0,0,.25);border-radius:999px;background:#fffc;color:#2a2620;font:600 11px Segoe UI,system-ui,sans-serif;cursor:pointer}.tl2Postit .ideeAct button:disabled{opacity:.4;cursor:default}.tl2MurBulle{position:absolute;z-index:6;transform:translate(-50%,10px);display:flex;align-items:center;gap:4px;padding:4px;white-space:nowrap;border-radius:9px;border:1px solid #3a3e47;background:#1c1d21f5;box-shadow:0 8px 20px #0006;cursor:default}.tl2MurBulle span{padding:0 6px;font-size:12px;color:var(--dim)}.tl2MurBulle button{padding:4px 9px;border:0;border-radius:6px;background:none;color:#d6d8dd;font:12.5px Segoe UI,system-ui,sans-serif;cursor:pointer}.tl2MurBulle button:hover{background:#2c2f36;color:#fff}.tl2MurBulle button.on{background:var(--accent);color:var(--accent-ink);font-weight:600}.tl2MurBulle button.danger:hover{background:#e0645a33;color:#ffb3ab}.tl2Postit .plans{font:600 10.5px Consolas,Menlo,monospace;color:#7a6a48}.tl2PostitsZone{position:relative}.tl2MurBarre{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;padding:6px 10px;border:1px solid var(--line);border-bottom:0;border-radius:10px 10px 0 0;background:#24262b}.tl2MurBarre+.tl2Mur,.tl2MurBarre+.roue+.tl2Mur{border-radius:0 0 10px 10px}.tl2MurGrp{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px}.tl2MurGrp>small{margin-right:4px;font-size:12px;color:var(--dim);white-space:nowrap}.tl2MurGrp>small i{font-style:normal;color:#d6d8dd}.tl2Pastille{flex:none;width:20px;height:20px;padding:0;border-radius:50%;border:2px solid rgba(255,255,255,.16);background:var(--c, #888);cursor:pointer;box-shadow:inset 0 0 0 1px #00000040;transition:transform .1s}.tl2Pastille:hover{transform:scale(1.14)}.tl2Pastille.on{border-color:var(--accent);box-shadow:0 0 0 2px #e5a13b59}.tl2Pastille.auto{background:repeating-linear-gradient(135deg,#6b707b 0 3px,#3a3e47 3px 6px)}.tl2Pastille.arcenciel{background:conic-gradient(#ff5a5a,#ffd84d,#6bdb6b,#4dc8ff,#7a6bff,#ff5ae0,#ff5a5a)}.tl2MurLien button{padding:3px 9px;border:0;border-radius:6px;background:none;color:#d6d8dd;font:12.5px Segoe UI,system-ui,sans-serif;cursor:pointer}.tl2MurLien button:hover{background:#2c2f36;color:#fff}.tl2MurLien button.on{background:var(--accent);color:var(--accent-ink);font-weight:600}.tl2MurLien button.danger:hover{background:#e0645a33;color:#ffb3ab}.tl2MurAstuce{font-size:12px;color:var(--dim)}.tl2FilPlan{font:700 10px Consolas,Menlo,monospace;fill:#f1ead8;paint-order:stroke;stroke:#000000a6;stroke-width:3px;pointer-events:none}.tl2Postit.cible,.tl2Carte.cibleVolant,.tl2Plan.cibleVolant{outline:2px dashed var(--accent);outline-offset:2px}.tl2Plan{touch-action:none}.tl2Plan.tenu{opacity:.55}.tl2Volant{position:fixed;left:0;top:0;width:100vw;height:100vh;pointer-events:none;z-index:60;overflow:visible}.tl2Volant line{stroke:var(--accent);stroke-width:2.4;stroke-dasharray:7 5}.tl2Volant circle{fill:var(--accent)}.tlMain.tirePlan,.tlMain.tirePlan *{cursor:crosshair!important}.br2G-branche .prendre{fill:transparent;stroke:none;cursor:crosshair;pointer-events:all}.br2G-branche .prendre:hover{fill:#e5a13b33}.br2G-branche.cible .trait,.br2G-branche.relie .trait{stroke-width:4.5}.br2G-tire{stroke:var(--accent);stroke-width:2.4;stroke-dasharray:7 5;pointer-events:none}.br2G-chaine{pointer-events:none}.br2G-chaine path{fill:none;stroke:var(--accent);stroke-width:2.2;stroke-dasharray:6 4}.br2G-chaine .maillon circle{fill:var(--accent);stroke:#1c1d21;stroke-width:2}.br2G-chaine .maillon text{fill:#1c1d21;font:700 11px Segoe UI,system-ui,sans-serif;text-anchor:middle}.br2GAide{margin:4px 2px 0;font-size:12px;color:var(--dim)}.br2Apercu{max-height:360px;overflow:auto;display:grid;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:#1d1f24}.br2Apercu h4{margin:0 0 4px;font:700 11.5px Courier New,Courier,monospace;color:#c9ccd3;text-transform:uppercase}.br2ApL{padding:3px 0;border-top:1px dashed #2c2f36}.br2Apercu p{margin:1px 0;font:13px/1.45 Courier New,Courier,monospace;white-space:pre-wrap}.br2Apercu p.moins{color:#e48b84;text-decoration:line-through;text-decoration-color:#e48b8499}.br2Apercu p.plus{color:#8fd19e}.br2Apercu p.t-seq,.br2Apercu p.t-perso,.br2Apercu p.t-trans{text-transform:uppercase}.br2Apercu p.t-seq{font-weight:700}.br2Apercu p.t-perso{padding-left:34%}.br2Apercu p.t-dial{padding:0 14% 0 22%}.br2Apercu p.t-paren{padding-left:28%}.br2Apercu p.t-trans{text-align:right}.tl2LiensR path.prise{fill:none;stroke:transparent;stroke-width:12;pointer-events:stroke;cursor:pointer}.tl2LiensR path.choisi{stroke-width:3;opacity:1}.tl2LienBulle{top:-26px;transform:translate(-50%)}.tl2PlansR .tl2Piste{height:62px}.tl2PlansR.seul .tl2Piste{height:76px}.tl2PlanSeq{position:absolute;top:3px;height:15px;padding:0 5px;border:0;border-left:2px solid #5b606b;background:none;color:var(--dim);font:600 10.5px Consolas,Menlo,monospace;text-align:left;white-space:nowrap;overflow:hidden;cursor:pointer}.tl2PlanSeq.sel{border-left-color:var(--accent);color:var(--accent)}.tl2Plan,.tl2PlanVide{position:absolute;top:6px;height:50px;box-sizing:border-box;border-radius:4px;font:11px Segoe UI,system-ui,sans-serif;text-align:left;overflow:hidden;cursor:pointer}.tl2PlansR.seul .tl2Plan,.tl2PlansR.seul .tl2PlanVide{top:21px}.tl2Plan{display:flex;flex-direction:column;gap:2px;padding:5px 4px 4px 6px;border:1px solid #353941;border-left:3px solid var(--pc);background:color-mix(in srgb,var(--pc) 14%,#24272d);color:#eceef2}.tl2Plan b{font:700 11px Consolas,Menlo,monospace;white-space:nowrap}.tl2Plan .val{font-weight:650;color:color-mix(in srgb,var(--pc) 65%,#fff);white-space:nowrap}.tl2Plan .txt{color:#aeb2bb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tl2Plan:hover{border-color:#4a4f59;border-left-color:var(--pc)}.tl2Plan.dansSel{border-color:color-mix(in srgb,var(--accent) 50%,#353941);border-left-color:var(--pc)}.tl2Plan.sel{outline:2px solid var(--accent);outline-offset:-1px;z-index:2}.tl2PlanVide{padding:4px 6px;border:1px dashed #3a3e47;background:none;color:var(--dim);white-space:nowrap}.tl2PlanVide.sel{border-color:var(--accent)}.tl2Plan.eteinte,.tl2PlanVide.eteinte{opacity:.25}.tl2PlansVide{display:flex;align-items:center;gap:10px}.tl2PlanFiche{display:grid;gap:6px;margin-bottom:14px;padding:10px 12px;border-radius:8px;border:1px solid #353941;border-left:4px solid var(--pc);background:color-mix(in srgb,var(--pc) 10%,#1d1f24)}.tl2PlanInfos{font-size:13px;color:#eceef2}.tl2PlanTexte{margin:0;font:12.5px/1.45 Courier New,Courier,monospace;color:#c9ccd3}.brAlerte{margin:0;padding:8px 10px;border:1px solid color-mix(in srgb,var(--warn, #d9a441) 55%,var(--line));border-radius:8px;background:color-mix(in srgb,var(--warn, #d9a441) 8%,var(--panel));font-size:13px}.t-seq{font-weight:700;text-transform:uppercase}.br2Grille{display:grid;grid-template-columns:250px minmax(0,1fr);gap:14px;align-items:start}.br2Liste{position:sticky;top:0;display:grid;gap:5px;align-content:start;padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--panel)}.br2Liste h3{margin:0 0 4px}.br2Item{display:grid;grid-template-columns:10px minmax(0,1fr) auto auto;gap:2px 8px;align-items:center;padding:8px 9px;border:1px solid transparent;border-radius:8px;background:none;color:var(--txt);text-align:left;font:inherit;cursor:pointer}.br2Item:hover{background:var(--panel2)}.br2Item i{width:10px;height:10px;border-radius:50%;background:var(--c, var(--accent))}.br2Item b{font-weight:600;color:#eceef2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.br2Item small{grid-column:2 / -1;font-size:11.5px;color:var(--dim)}.br2Item.principale{cursor:default;grid-template-columns:10px minmax(0,1fr)}.br2Item.principale:hover{background:none}.br2Item.principale i{background:#eceef2}.br2Item.sel{border-color:color-mix(in srgb,var(--c) 70%,var(--line));background:color-mix(in srgb,var(--c) 10%,var(--bg))}.br2Item.abandonnee b{text-decoration:line-through;color:var(--dim)}.br2Crayon{padding:0 4px;border:0;background:none;color:var(--dim);font:13px Segoe UI,system-ui,sans-serif;cursor:pointer;opacity:0}.br2Item:hover .br2Crayon,.br2Item.sel .br2Crayon,.br2Crayon:focus-visible{opacity:1}.br2Crayon:hover{color:var(--accent)}.br2Crayon.visible{opacity:1;flex:none;padding:3px 9px;border:1px solid var(--line);border-radius:6px;font-size:12.5px}.br2Relier{justify-self:stretch;margin-bottom:4px}.br2Maillon{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--c);color:#1a1305;background:transparent;font:700 10.5px Consolas,Menlo,monospace}.br2Item.relie .br2Maillon{background:var(--c)}.br2Item.reliable{cursor:copy}.br2Item.horsChaine{opacity:.4;cursor:not-allowed}.br2Item.relie{border-color:color-mix(in srgb,var(--c) 70%,var(--line));background:color-mix(in srgb,var(--c) 12%,var(--bg))}.br2Lien{color:var(--accent)!important}.br2Chaine{list-style:none;margin:0;padding:0 0 0 4px;display:grid;gap:0}.br2Chaine li{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:2px 10px;align-items:center;padding:8px 10px;border:1px solid color-mix(in srgb,var(--c) 55%,var(--line));border-radius:9px;background:color-mix(in srgb,var(--c) 9%,var(--bg))}.br2Chaine li+li{margin-top:14px}.br2Chaine li+li:before{content:"";position:absolute;left:20px;top:-15px;height:14px;border-left:2px dashed var(--accent)}.br2Chaine .br2Maillon{grid-row:span 2;width:22px;height:22px;background:var(--c)}.br2Chaine b{color:#eceef2;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.br2Chaine small{grid-column:2;color:var(--dim);font-size:12px}.br2Chaine small .plus,.br2Resume .plus{color:var(--ok, #4fb477)}.br2Chaine small .moins,.br2Resume .moins{color:var(--bad, #e0645a)}.br2Resume .warn{color:var(--warn, #d9a441);font-weight:600}.br2ChaineAct{grid-row:1 / span 2;grid-column:3;display:flex;gap:2px}.br2ChaineAct button{width:26px;height:24px;padding:0;border:1px solid var(--line);border-radius:6px;background:var(--bg);color:var(--txt);cursor:pointer}.br2ChaineAct button:disabled{opacity:.35;cursor:default}.br2ChaineAct button:hover:not(:disabled){border-color:var(--accent);color:#fff}.br2Chev{margin:0;padding:8px 10px 8px 26px;border:1px solid color-mix(in srgb,var(--warn, #d9a441) 45%,var(--line));border-radius:8px;background:color-mix(in srgb,var(--warn, #d9a441) 8%,transparent);color:var(--txt);font-size:12.5px;display:grid;gap:4px}.br2Conflits{margin:4px 0 0;padding-left:20px;display:grid;gap:3px;font-size:12.5px;color:var(--txt)}.br2Sources{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;color:var(--dim)}.br2SourceBtn{display:inline-flex;align-items:center;gap:6px;padding:2px 9px;border:1px solid color-mix(in srgb,var(--c) 55%,var(--line));border-radius:999px;background:none;color:#eceef2;font:inherit;cursor:pointer}.br2SourceBtn i{width:8px;height:8px;border-radius:50%;background:var(--c)}.br2Renomme{min-width:0;padding:2px 6px;border:1px solid var(--accent);border-radius:5px;outline:none;background:var(--bg);color:#eceef2;font:600 13px Segoe UI,system-ui,sans-serif}.br2Mini .plus,.br2Stats .plus{color:var(--ok, #4fb477)}.br2Mini .moins,.br2Stats .moins{color:var(--bad, #e0645a)}.br2Etat{font:500 9.5px Consolas,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;padding:1px 7px;border-radius:999px;border:1px solid var(--line);color:var(--dim);white-space:nowrap}.br2Etat.ouverte{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 60%,var(--line))}.br2Etat.gardee{color:var(--ok, #4fb477);border-color:color-mix(in srgb,var(--ok, #4fb477) 50%,var(--line))}.br2Travail{display:grid;gap:12px;min-width:0}.br2Graphe{position:relative;overflow-x:auto;border:1px solid var(--line);border-radius:10px;background:var(--panel);padding:6px 0}.br2Graphe svg{display:block}.br2G-principale{stroke:#d6d8dd;stroke-width:2.5}.br2G-jalon circle{fill:#1f2126;stroke:#d6d8dd;stroke-width:2.5}.br2G-jalon.aujourdhui circle{fill:var(--accent);stroke:var(--accent)}.br2G-jalon text{text-anchor:middle;fill:#d6d8dd;font:12px Segoe UI,system-ui,sans-serif}.br2G-jalon text.date{fill:var(--dim);font:10.5px Consolas,Menlo,monospace}.br2G-branche{cursor:pointer}.br2G-branche .trait{fill:none;stroke:var(--c);stroke-width:2.5;transition:stroke-width .12s}.br2G-branche .prise{fill:none;stroke:transparent;stroke-width:16}.br2G-branche .noeud{fill:#1f2126;stroke:var(--c);stroke-width:2}.br2G-branche .nom{fill:var(--c);font:600 12.5px Segoe UI,system-ui,sans-serif}.br2G-branche .nom.pale{fill:var(--dim);font-weight:400}.br2G-branche .croix{fill:var(--bad, #e0645a);font:700 15px Segoe UI,system-ui,sans-serif}.br2G-branche.abandonnee .trait{stroke-dasharray:5 5;opacity:.55}.br2G-branche .lien{fill:none;stroke:var(--cs);stroke-width:2;opacity:.85}.br2G-branche.fusion .noeud{fill:var(--c)}.br2G-branche.sel .trait,.br2G-branche:hover .trait{stroke-width:4}.br2GVide{margin:0 16px 6px;font-size:12px;color:var(--dim)}.br2Creation,.br2Branche{display:grid;gap:10px;min-width:0;padding:14px;border:1px solid var(--line);border-radius:10px;background:var(--panel)}.br2NomIn{flex:1;min-width:160px;background:transparent;border:1px solid transparent;border-radius:6px;padding:3px 6px;color:#eceef2;font:600 15px Segoe UI,system-ui,sans-serif}.br2NomIn:hover:not(:disabled),.br2NomIn:focus{border-color:var(--line);outline:none;background:var(--bg)}.br2Creation .br2NomIn{border-color:var(--line);background:var(--bg);padding:6px 10px}.br2Raccourcis{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:13px;color:var(--dim)}.br2Cherche{background:var(--bg);color:#eceef2;border:1px solid var(--line);border-radius:7px;padding:6px 10px;font:inherit;font-size:13px}.br2Portee{display:grid;gap:1px;max-height:300px;overflow:auto;padding:4px;border:1px solid var(--line);border-radius:8px;background:var(--bg)}.br2Seq{display:grid;grid-template-columns:auto 40px minmax(0,1fr);gap:8px;align-items:center;padding:4px 8px;border-radius:6px;cursor:pointer;font-size:12.5px;color:var(--txt)}.br2Seq:hover{background:var(--panel2)}.br2Seq.on{background:color-mix(in srgb,var(--accent) 12%,transparent)}.br2Seq b{font:700 12px Consolas,Menlo,monospace;color:var(--accent);text-align:right}.br2Seq span{font:12px Courier New,Courier,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.br2Resume{margin:0;font-size:13px;color:var(--txt)}.br2Tete{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.br2Tete>i{width:12px;height:12px;border-radius:50%;background:var(--c);flex:none}.br2Meta{font-size:12.5px;color:var(--dim)}.br2Actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.br2Stats{display:inline-flex;gap:12px;font-size:13.5px;margin-right:6px}.br2Stats .warn{color:var(--warn, #d9a441);font-weight:600}.br2Impact{border:1px solid var(--line);border-radius:8px;padding:6px 10px}.br2Impact summary{cursor:pointer;font-size:13px;color:var(--txt)}.br2Papier{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 42px;border:1px solid #d8d5cc;border-radius:8px;overflow:hidden;background:#fbfbf7;color:#1d1d1b;font:13px/1.38 Courier Prime,Courier New,Courier,monospace}.br2Papier.fusion{grid-template-columns:minmax(0,1fr) 42px}.br2ColT{padding:8px 14px;background:#ebe9e2;border-bottom:1px solid #d8d5cc;font:600 10.5px Consolas,Menlo,monospace;letter-spacing:.14em;text-transform:uppercase;color:#6b6a63}.br2Rang{display:contents}.br2L{position:relative;min-height:1.38em;padding:3px 14px 3px 46px;white-space:pre-wrap;word-break:break-word}.br2Papier.cote .br2Rang>.br2L:first-child{border-right:1px solid #e2dfd6}.br2L.clic{cursor:text}.br2L.clic:hover{background:#e5a13b1a}.br2L.t-seq{font-weight:700;text-transform:uppercase;padding-top:12px}.br2L.t-action,.br2L.t-perso,.br2L.t-trans{padding-top:8px}.br2L.t-perso{padding-left:calc(46px + 30%);text-transform:uppercase}.br2L.t-paren{padding-left:calc(46px + 22%)}.br2L.t-dial{padding-left:calc(46px + 12%);padding-right:12%}.br2L.t-trans{text-align:right;text-transform:uppercase}.br2L.t-section{font-weight:700;text-transform:uppercase;text-align:center;padding-top:14px}.br2Num{position:absolute;left:12px;font-weight:700;color:#6b6a63}.br2Rang.modif>.br2L{background:#e5a13b14}.br2Papier.cote .br2Rang.ajout>.br2L:nth-child(2),.br2Papier.fusion .br2Rang.ajout>.br2L{background:#3caa641a}.br2Papier.cote .br2Rang.suppr>.br2L:first-child,.br2Papier.fusion .br2Rang.suppr>.br2L{background:#d9534f14}.br2Rang.autre>.br2L{background:#6aa6d817}.br2Rang.ecarte>.br2L{opacity:.5}.br2Rang.conflit>.br2L{box-shadow:inset 3px 0 0 var(--warn, #d9a441)}.br2Papier.cote .br2Rang.cible>.br2L:nth-child(2),.br2Papier.fusion .br2Rang.cible>.br2L{box-shadow:inset 0 0 0 2px #e5a13be6;background:#e5a13b14}.br2L del{background:#d9534f33;color:#8f1f19;text-decoration:line-through}.br2L ins{background:#3caa643d;color:#14532d;text-decoration:none}.br2Vide{background:repeating-linear-gradient(135deg,transparent 0 6px,rgba(0,0,0,.03) 6px 12px)}.br2Flag{display:flex;align-items:flex-start;justify-content:center;padding-top:4px;border-left:1px solid #e2dfd6}.br2Drapeau{width:28px;height:22px;padding:0;border-radius:6px;border:1px solid #cfccc2;background:#fff;color:#8a877e;font:700 13px Segoe UI,system-ui,sans-serif;cursor:pointer}.br2Drapeau.on{background:#2f9e5b;border-color:#2f9e5b;color:#fff}.br2Drapeau.conflit:not(.on){border-color:var(--warn, #d9a441);color:#9a5d0c}.br2Autre{color:#4f86b8;font-weight:700;cursor:help}.br2Pli{grid-column:1 / -1;padding:5px;border:0;border-top:1px dashed #dcd9d0;border-bottom:1px dashed #dcd9d0;background:#f3f1ea;color:#6b6a63;font:12px Segoe UI,system-ui,sans-serif;cursor:pointer}.br2Pli:hover{color:#1d1d1b}.br2Plus{justify-self:start;margin:6px 14px 10px 46px;padding:3px 10px;border:1px dashed #cfccc2;border-radius:6px;background:transparent;color:#6b6a63;font:12px Segoe UI,system-ui,sans-serif;cursor:pointer}.br2Edite{background:#fff7e6;box-shadow:inset 0 0 0 1px var(--accent)}.br2Edite textarea{display:block;width:100%;box-sizing:border-box;border:0;padding:0;margin:0;background:transparent;color:inherit;font:inherit;line-height:inherit;resize:none;overflow:hidden;outline:none;text-transform:inherit;text-align:inherit}.br2Type{position:absolute;left:4px;top:4px;padding:0 4px;border:1px solid rgba(185,127,38,.6);border-radius:4px;background:#fbe8c6;color:#9a5d0c;font:600 9.5px/1.5 Segoe UI,system-ui,sans-serif;cursor:pointer}.br2L.t-seq .br2Type,.br2L.t-action .br2Type,.br2L.t-perso .br2Type,.br2L.t-trans .br2Type{top:9px}@media(max-width:1100px){.br2Grille{grid-template-columns:minmax(0,1fr)}.br2Liste{position:static}}@media(max-width:1180px){.rvGrille,.tlGrille{grid-template-columns:minmax(0,1fr)}.brGrille{grid-template-columns:200px minmax(0,1fr)}.brGarder{grid-column:1 / -1;position:static}.tlFiche{position:static}}@media print{.pbAst{right:-1.2cm}}.navGroupes .viewTabs{z-index:56}.navLigne button{white-space:nowrap}.navSepLigne{width:1px;align-self:stretch;margin:4px 5px;background:var(--line);flex:none}.wmTitreManque{margin-top:8px;color:var(--accent)}.wmVersionRow+.wmVersionRow{margin-top:6px}.wmTitreManque button{background:none;border:0;padding:0;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.wmNumeros{background:var(--bg);border:1px solid var(--line);border-radius:6px;color:var(--txt);font:inherit;font-size:13px;padding:3px 6px}@font-face{font-family:Courier classique;src:url(/demo/assets/texgyrecursor-regular-BeFkrFyM.otf) format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Courier classique;src:url(/demo/assets/texgyrecursor-bold-BVtwH9Fo.otf) format("opentype");font-weight:700;font-display:swap}@font-face{font-family:Courier Prime PDF;src:url(/demo/assets/CourierPrime-Regular-DXo6U2x0.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Courier Prime PDF;src:url(/demo/assets/CourierPrime-Bold-CsRXgBhi.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Permanent Marker;src:url(/demo/assets/PermanentMarker-Regular-DnjE0ONq.ttf) format("truetype");font-weight:400;font-display:swap}.rv2{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.rv2Tete{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 14px;border-bottom:1px solid var(--line);background:var(--panel)}.rv2Frise{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.rv2Puce{display:inline-flex;align-items:center;gap:7px;padding:3px 10px 3px 6px;border-radius:999px;border:1px solid var(--line);background:var(--bg);color:var(--txt);font-size:12.5px;cursor:pointer}.rv2Puce i{width:12px;height:15px;border-radius:2px;background:var(--vif);box-shadow:inset 0 0 0 1px #00000040}.rv2Puce b{font-weight:600;color:#eceef2}.rv2Puce small{color:var(--dim);font:11px Consolas,Menlo,monospace}.rv2Puce:hover{border-color:var(--vif)}.rv2Puce.encours{border-color:var(--vif);box-shadow:inset 0 0 0 1px var(--vif)}.rv2Puce.choisi{background:color-mix(in srgb,var(--vif) 24%,var(--bg));border-color:var(--vif)}.rv2AideBloc{margin:0;padding:10px 18px 10px 36px;background:var(--panel);border-bottom:1px solid var(--line);display:grid;gap:4px;font-size:13.5px;line-height:1.5;color:var(--txt)}.rv2AideBloc li::marker{color:var(--accent);font-weight:700}.rv2Corps{flex:1;min-height:0;display:flex}.rv2Visionneuse{flex:1;min-width:0;min-height:0;overflow:hidden;padding:12px 0 0;display:flex;flex-direction:column;gap:8px}.rv2Visionneuse>.rv2Barre,.rv2Visionneuse>.rv2Astuce{padding:0 18px}.rv2Defile{flex:1;min-height:0;overflow:auto;padding:6px 18px 40px}.rv2Liasse{position:relative;margin:0 auto}.rv2PageBloc{position:absolute;left:0;container-type:inline-size}.rv2PageBloc .rv2Feuille{width:100%}.rv2Feuille.ici{box-shadow:0 10px 36px #00000073,0 0 0 1px #e5a13b59}.rv2Barre{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.rv2Nav{display:inline-flex;align-items:center;gap:6px}.rv2Nav button{background:var(--panel2);color:var(--txt);border:1px solid var(--line);border-radius:6px;padding:4px 10px;font-size:13px;cursor:pointer}.rv2Nav button:hover:not(:disabled){border-color:#3a3e47;color:#fff}.rv2Nav button:disabled{opacity:.4;cursor:default}.rv2NumPage{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;color:var(--txt)}.rv2NumPage input{width:52px;text-align:center;background:var(--bg);color:#eceef2;border:1px solid var(--line);border-radius:6px;padding:4px 6px;font:600 13.5px Consolas,Menlo,monospace}.rv2NumPage input:focus{outline:none;border-color:var(--accent)}.rv2NumPage span{color:var(--dim);font:13px Consolas,Menlo,monospace}.rv2Seg{display:inline-flex;align-items:center;gap:2px;background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:2px;font-size:12.5px}.rv2Seg>span{color:var(--dim);padding:0 8px}.rv2Seg button{background:none;border:0;border-radius:6px;padding:4px 10px;color:var(--dim);font-size:12.5px;cursor:pointer}.rv2Seg button:hover{color:#fff}.rv2Seg button[aria-pressed=true]{background:var(--accent);color:#1a1305;font-weight:600}.rv2Info{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 14px;font-size:13px;max-width:820px;width:100%;margin:0 auto}.rv2Papier{display:inline-flex;align-items:center;gap:7px;color:var(--dim)}.rv2Papier i{width:12px;height:15px;border-radius:2px;box-shadow:inset 0 0 0 1px #00000040}.rv2Papier b{color:#eceef2;font-weight:600}.rv2Astuce{margin:0;color:var(--dim);font-size:12.5px}.rv2Version{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 14px;background:color-mix(in srgb,var(--vif) 14%,var(--panel));border-bottom:1px solid color-mix(in srgb,var(--vif) 50%,var(--line));font-size:13.5px;color:#eceef2}.rv2Version i{width:12px;height:15px;border-radius:2px;background:var(--vif)}.rv2Version span{flex:1;min-width:240px}.rv2Alertes{list-style:none;margin:0;padding:0;display:grid;gap:5px}.rv2Alerte{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:6px;padding:7px 8px;border-radius:7px;background:var(--bg);border:1px solid var(--line);border-left:3px solid var(--vif);font-size:12.5px}.rv2Alerte .ico{font-size:14px;line-height:1.2}.rv2Alerte .txt{display:grid;gap:1px;min-width:0}.rv2Alerte b{color:#eceef2;font-weight:600}.rv2Alerte small{color:var(--txt)}.rv2Alerte em{font-style:normal;color:var(--dim);font-size:11px}.rv2Alerte .act{display:flex;gap:4px}.rv2Alerte .act button{width:24px;height:24px;padding:0;border-radius:6px;border:1px solid var(--line);background:var(--panel2);color:var(--txt);cursor:pointer;font-size:12px;line-height:1}.rv2Alerte .act button:hover{border-color:#3a3e47;color:#fff}.rv2Alerte .act button.ok:hover{background:#2f6b45;border-color:#3f8f5c;color:#fff}.rv2Alerte.faite{opacity:.55}.rv2Alerte.faite b{text-decoration:line-through}.rv2Zone{container-type:inline-size;width:100%;max-width:820px;margin:4px auto 0}.rv2Feuille{position:relative;aspect-ratio:21 / 29.7;background:var(--papier, #fff);color:var(--ink);font-family:Courier classique,Courier New,Courier,monospace;font-size:2.016cqw;line-height:2.016cqw;box-shadow:0 10px 36px #00000073;border-radius:2px;transition:background-color .4s ease}.rv2Feuille.prime{font-family:Courier Prime PDF,Courier New,Courier,monospace}.rv2L{position:absolute;white-space:pre;border-radius:.25em}.rv2L.clic{cursor:text}.rv2L.survol{background:#e5a13b29}.rv2L.repere{background:#e5a13b61;box-shadow:0 0 0 2px #e5a13b61}.rv2L.cache{visibility:hidden}.rv2L.souligne{text-decoration:underline}.rv2Ast,.rv2Num{font-weight:700}.rv2Edit{position:absolute;z-index:3;margin:0;padding:0;border:0;outline:none;resize:none;overflow:hidden;background:#e5a13b2e;box-shadow:0 0 0 2px #e5a13b99;color:var(--ink);border-radius:.2em;font:inherit;line-height:inherit;white-space:pre-wrap;overflow-wrap:break-word}.rv2Types{position:absolute;z-index:4;display:flex;gap:2px;padding:2px;background:#1f2126;border:1px solid #3a3e47;border-radius:7px;box-shadow:0 4px 14px #00000059;font:11.5px Segoe UI,system-ui,sans-serif;white-space:nowrap}.rv2Types button{background:none;border:0;border-radius:5px;padding:3px 7px;color:#a1a5af;cursor:pointer;font:inherit}.rv2Types button:hover{color:#fff;background:#2c2f36}.rv2Types button.on{background:var(--accent);color:var(--accent-ink);font-weight:600}.rv2Cote{width:330px;flex:none;overflow:auto;border-left:1px solid var(--line);background:var(--panel);padding:12px;display:grid;gap:16px;align-content:start}.rv2Histo{width:280px;flex:none;overflow:auto;border-right:1px solid var(--line);background:var(--panel);padding:12px;display:grid;gap:16px;align-content:start}.rv2Hist{list-style:none;margin:0;padding:0;display:grid;gap:4px}.rv2HistItem{width:100%;display:grid;grid-template-columns:14px minmax(0,1fr) auto;gap:2px 9px;align-items:center;padding:8px;border-radius:8px;border:1px solid transparent;background:none;color:var(--txt);text-align:left;cursor:pointer;font:inherit}.rv2HistItem:hover{background:var(--panel2)}.rv2HistItem.choisi{border-color:color-mix(in srgb,var(--vif) 60%,var(--line));background:color-mix(in srgb,var(--vif) 10%,var(--bg))}.rv2HistItem .feuillet{width:12px;height:16px;border-radius:2px;background:var(--c);box-shadow:inset 3px 0 0 var(--vif),inset 0 0 0 1px #0000004d}.rv2HistItem .nom{color:#eceef2;font-weight:600;font-size:13.5px}.rv2HistItem .date{font:12px Consolas,Menlo,monospace;color:var(--dim);font-variant-numeric:tabular-nums}.rv2HistItem .etat{font:500 10px Consolas,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;padding:1px 7px;border-radius:999px;border:1px solid color-mix(in srgb,var(--vif) 60%,var(--line));color:var(--vif)}.rv2HistItem .note{grid-column:2 / -1;color:var(--dim);font-size:12.5px}.rv2HistItem .reste{grid-column:2 / -1;justify-self:start;font-size:11px;color:var(--accent)}.rv2Etat{border-radius:10px;padding:14px;background:color-mix(in srgb,var(--vif) 10%,var(--bg));border:1px solid color-mix(in srgb,var(--vif) 45%,var(--line));display:grid;gap:10px}.rv2Etat h2{margin:0;font-size:15.5px;color:#eceef2}.rv2Etat p{margin:0;font-size:13px;line-height:1.5;color:var(--txt)}.rv2Etat small{color:var(--dim);font-size:12px}.rv2EtatTete{display:flex;align-items:center;gap:10px}.rv2Feuillet{width:26px;height:34px;border-radius:3px;flex:none;background:var(--c);box-shadow:inset 4px 0 0 var(--vif),0 2px 8px #00000059}.rv2Cadenas{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;color:var(--accent);background:#e5a13b1f;flex:none}.rv2Chiffres{display:flex;gap:16px;font-size:12px;color:var(--dim)}.rv2Chiffres b{display:block;font:600 21px/1.1 Segoe UI,system-ui,sans-serif;color:#eceef2}.rv2Motif{width:100%;box-sizing:border-box;background:var(--bg);color:#eceef2;border:1px solid var(--line);border-radius:6px;padding:6px 9px;font:inherit;font-size:13px}.rv2Motif:focus{outline:none;border-color:var(--accent)}.rv2Actions{display:flex;flex-wrap:wrap;gap:6px}.rv2Actions .dcBtn.pri{flex:1 1 100%;justify-content:center}.rv2Confirmer{display:grid;gap:8px;padding:10px;border-radius:8px;border:1px solid var(--accent);background:#e5a13b14}.rv2Sous{margin:0;font-size:12.5px;color:var(--dim);line-height:1.5}.rv2Lien{justify-self:start;background:none;border:0;padding:0;color:var(--dim);text-decoration:underline;font-size:12px;cursor:pointer}.rv2Lien:hover{color:var(--txt)}.rv2Bloc{display:grid;gap:8px}.rv2Bloc h3{margin:0;display:flex;align-items:center;gap:8px;font:600 11px Consolas,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.rv2Bloc h3 small{margin-left:auto;font:600 11px Consolas,Menlo,monospace;color:var(--dim)}.rv2Tag{background:var(--bg);border:1px solid var(--line);border-radius:999px;color:var(--txt);font:11px Segoe UI,system-ui,sans-serif;padding:1px 8px;cursor:pointer;text-transform:none;letter-spacing:0}.rv2Liste{list-style:none;margin:0;padding:0;display:grid;gap:2px;max-height:260px;overflow:auto}.rv2Liste button{width:100%;display:grid;grid-template-columns:10px 34px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;border:1px solid transparent;background:none;color:var(--txt);font-size:12.5px;text-align:left;cursor:pointer}.rv2Liste button:hover{background:var(--panel2)}.rv2Liste button.ici{border-color:var(--accent);background:#e5a13b14}.rv2Liste i{width:10px;height:13px;border-radius:2px}.rv2Liste b{font:700 13px Consolas,Menlo,monospace;color:#eceef2}.rv2Liste span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:11.5px Consolas,Menlo,monospace;color:var(--txt)}.rv2Liste small{color:var(--dim);font-size:11.5px}.rv2Carte{display:grid;grid-template-columns:repeat(auto-fill,11px);gap:3px}.rv2Case{width:11px;height:15px;padding:0;border:0;border-radius:2px;background:var(--c);cursor:pointer;opacity:.88}.rv2Case:hover{opacity:1;box-shadow:0 0 0 1px #fff}.rv2Case[aria-current=true]{opacity:1;box-shadow:0 0 0 2px var(--accent)}.rv2Legende{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12px;color:var(--dim)}.rv2Legende span{display:inline-flex;align-items:center;gap:5px}.rv2Legende i{width:10px;height:13px;border-radius:2px}.rv2Impact ul{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:12.5px}.rv2Impact li{display:flex;justify-content:space-between;align-items:center;gap:8px}.rv2Impact li small{color:var(--dim)}.rv2Impact li.fort b{color:var(--accent)}@media(max-width:1100px){.rv2Cote{width:280px}}.genCible{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:6px 0 0;font-size:12.5px;color:var(--txt)}.genCible>span{color:var(--accent);font-weight:600}.genCible>span.eteint{color:var(--dim);font-weight:500}.choixSeq{position:relative;display:inline-flex;align-items:stretch;gap:2px}.choixSeq button{background:var(--bg);color:#eceef2;border:1px solid var(--line);border-radius:6px;font:12.5px Consolas,Menlo,monospace;cursor:pointer}.choixSeq button:disabled{opacity:.45;cursor:default}.choixSeq button:hover:not(:disabled){border-color:#4a4f5a}.choixSeq .pas{padding:0 9px;font-size:15px;line-height:1}.choixSeq .choix{display:inline-flex;align-items:center;gap:8px;max-width:420px;padding:4px 8px}.choixSeq .choix.on{border-color:var(--accent)}.choixSeq .choix b{color:var(--accent);font-weight:700}.choixSeq .choix span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.choixSeq .choix i{font-style:normal;color:var(--dim);font-size:10px}.choixSeqPop{position:absolute;left:0;bottom:calc(100% + 6px);z-index:60;width:min(560px,92vw);display:flex;flex-direction:column;background:#1f2126;border:1px solid #3a3e47;border-radius:9px;box-shadow:0 10px 30px #00000073;overflow:hidden}.choixSeqPop input{margin:8px;padding:7px 10px;background:var(--bg);color:#eceef2;border:1px solid var(--line);border-radius:6px;font:13px Segoe UI,system-ui,sans-serif;outline:none}.choixSeqPop input:focus{border-color:var(--accent)}.choixSeqListe{position:relative;list-style:none;margin:0;padding:0 6px 6px;max-height:min(46vh,420px);overflow:auto}.choixSeqListe li{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:8px;padding:5px 8px;border-radius:6px;cursor:pointer;font:12.5px Consolas,Menlo,monospace;color:#d6d8dd}.choixSeqListe li b{color:var(--dim);text-align:right;font-weight:600}.choixSeqListe li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.choixSeqListe li small{grid-column:2;color:var(--dim);font:11.5px Segoe UI,system-ui,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.choixSeqListe li.hi{background:#2c2f36;color:#fff}.choixSeqListe li.ici b{color:var(--accent)}.choixSeqListe li.vide{display:block;cursor:default;color:var(--dim);font-family:Segoe UI,system-ui,sans-serif}.choixSeq.versBas .choixSeqPop{top:calc(100% + 6px);bottom:auto}.choixSeqPop.fixe{position:fixed;z-index:10000}.choixSeq.ajout .choix{font:12.5px Segoe UI,system-ui,sans-serif;color:var(--dim);border-style:dashed;padding:3px 9px}.choixSeq.ajout .choix:hover:not(:disabled){color:#eceef2}.choixSeqPied{display:flex;justify-content:space-between;gap:10px;padding:6px 12px;border-top:1px solid #2c2f36;color:var(--dim);font-size:11px}.genCible small{color:var(--dim);font-size:12px}.navIcone .navIco{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:3px 8px 2px;color:var(--dim)}.navIcone .navIcoNom{font-size:9.5px;line-height:1.1;letter-spacing:.02em;white-space:nowrap}.navIcone .navIco:hover{color:#eceef2}.navIcone.ici .navIco{color:var(--accent)}.navIcone.open .navIco{background:var(--accent);color:var(--accent-ink)}.navIcone .navIco svg{width:17px;height:17px}.rv2L.cible{box-shadow:0 0 0 1px #e5a13be6,0 0 0 3px #e5a13b2e;background:#e5a13b12}.genPortee{display:inline-flex;flex-wrap:wrap;gap:2px;background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:2px}.genPortee button{background:none;border:0;border-radius:6px;padding:3px 10px;color:var(--dim);font:inherit;font-size:12.5px;cursor:pointer}.genPortee button:not(.on):hover:not(:disabled){color:#fff}.genPortee button.on{background:var(--accent);color:var(--accent-ink);font-weight:600}.atContexte{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12.5px;color:var(--dim)}.atContexte b{color:var(--txt);font-weight:600}.atRecettes{display:flex;flex-wrap:wrap;gap:6px}.atRecette{padding:5px 11px;border-radius:99px;border:1px solid var(--line);background:var(--bg);color:var(--txt);font:inherit;font-size:12.5px;cursor:pointer}.atRecette:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.atRecette:disabled{opacity:.5;cursor:default}.atProp{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--bg)}.atPropTete{display:flex;align-items:center;gap:8px;min-width:0;font-size:12.5px;color:var(--dim)}.atPropTete b{flex:none;color:var(--accent);font-weight:650}.atPropTete .demande{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atPropTete .spacer{flex:1}.atListe{max-height:34vh;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.atItem{display:flex;align-items:flex-start;gap:9px;padding:6px 8px;border-radius:8px;font-size:13px;line-height:1.45;color:var(--txt);cursor:pointer}.atItem:hover{background:var(--panel)}.atItem.remarque{cursor:default}.atItem input{flex:none;margin:3px 0 0;accent-color:var(--accent)}.atCorps{display:flex;flex-direction:column;gap:2px;min-width:0}.atCorps b{font-weight:600}.atCorps span{color:var(--dim);white-space:pre-wrap;overflow-wrap:anywhere}.atCorps span.fort{color:var(--txt)}.atSeq{flex:none;padding:2px 9px;border-radius:99px;border:1px solid var(--accent);background:transparent;color:var(--accent);font:inherit;font-size:11.5px;cursor:pointer}.atSeq:hover{background:var(--accent);color:var(--accent-ink)}.atSeq.vide{border-color:var(--line);color:var(--dim);cursor:default;background:transparent}.atTexte{max-height:34vh;overflow-y:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.5;color:var(--txt)}.atActions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.atNote{font-size:12.5px;color:var(--dim)}.atFait{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:12.5px;color:var(--txt)}.bSection.atVise{border-color:var(--accent)}.tbMain{display:flex;flex-direction:column;min-height:0}.tbMain>.ptHead{flex:none}.tbCompte{font-size:12.5px;color:var(--dim);white-space:nowrap}.tbVue{position:relative;flex:1;min-height:380px;overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;border-top:1px solid var(--line)}.tbVue.glisse{cursor:grabbing}.tbVue.tire{cursor:crosshair}.tbVue.liege{background-color:#b78a55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .28 0 0 0 0 .17 0 0 0 0 .06 0 0 0 1.1 -.15'/%3E%3C/filter%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.18' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .95 0 0 0 0 .8 0 0 0 0 .55 0 0 0 .55 -.2'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23g)'/%3E%3Crect width='220' height='220' filter='url(%23f)' opacity='.7'/%3E%3C/svg%3E")}.tbVue.mur{background-color:#2c2d31;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='260' height='260' filter='url(%23f)'/%3E%3C/svg%3E")}.tbVignette{position:absolute;inset:0;z-index:1;pointer-events:none;box-shadow:inset 0 0 160px #0000006b}.tbMonde{position:absolute;left:0;top:0;z-index:2;transform-origin:0 0}.tbNote{position:absolute;box-sizing:border-box;padding:30px 14px 14px;color:#2a2620;cursor:grab;background:linear-gradient(172deg,color-mix(in srgb,var(--nc) 62%,#fff) 0%,var(--nc) 42%,color-mix(in srgb,var(--nc) 86%,#000) 100%);border-radius:2px 2px 7px 3px;box-shadow:0 1px 1px #0003,0 14px 22px -10px #0009,0 3px 7px #00000029;transition:box-shadow .15s,transform .15s}.tbNote:after{content:"";position:absolute;right:0;bottom:0;width:26px;height:26px;border-radius:0 0 7px;pointer-events:none;background:linear-gradient(135deg,transparent 50%,rgba(0,0,0,.1) 50%,rgba(255,255,255,.45) 78%,rgba(0,0,0,.08) 100%)}.tbNote.enMain{cursor:grabbing;transition:none;box-shadow:0 2px 2px #00000024,0 30px 38px -12px #0009}.tbNote.sel{outline:2px dashed rgba(229,161,59,.95);outline-offset:5px}.tbNote.eteinte,.tbEpingle.eteinte{opacity:.2;filter:grayscale(.8)}.tbTexte{height:100%;overflow:hidden;white-space:pre-wrap;word-break:break-word;line-height:1.28}.tbTexte .vide{opacity:.42;font-size:13px}.tbEcrit{display:block;width:100%;height:100%;box-sizing:border-box;padding:2px;overflow:auto;border:0;border-radius:3px;outline:none;background:#ffffff61;color:inherit;white-space:pre-wrap;word-break:break-word;line-height:1.28;cursor:text;-webkit-user-select:text;user-select:text}.tbEcrit:empty:before{content:attr(data-vide);opacity:.4;pointer-events:none}.tbFormat{gap:3px;padding:4px 6px}.tbFormat select{padding:3px 6px;border:1px solid var(--line);border-radius:6px;background:var(--bg);color:#eceef2;font:12.5px Segoe UI,system-ui,sans-serif}.tbFormat .fmt{min-width:28px;padding:3px 7px;border:0;border-radius:6px;background:none;color:#d6d8dd;font:14px Segoe UI,system-ui,sans-serif;cursor:pointer}.tbFormat .fmt:hover{background:#2c2f36;color:#fff}.tbTailleTxt{display:inline-flex;align-items:center;gap:2px}.tbTailleTxt button{padding:3px 6px;border:0;border-radius:6px;background:none;color:#d6d8dd;font:12px Segoe UI,system-ui,sans-serif;cursor:pointer}.tbTailleTxt button:hover{background:#2c2f36;color:#fff}.tbTailleTxt b{min-width:20px;text-align:center;font:600 12px Consolas,Menlo,monospace;color:#eceef2}.tbPastille.aucun{background:#1f2126;color:var(--dim);font:12px/16px Segoe UI,system-ui,sans-serif}.tbNote.photo{padding:10px 10px 0;background:#fbfaf6;border-radius:2px}.tbNote.photo:after{display:none}.tbNote.photo img{display:block;width:100%;height:calc(100% - 50px);object-fit:cover;pointer-events:none;background:#d9d6cf;box-shadow:inset 0 0 0 1px #00000014}.tbNote.photo .tbTexte,.tbNote.photo .tbEcrit{height:40px;margin-top:4px;text-align:center}.tbSeq{position:absolute;left:12px;bottom:9px;padding:1px 8px;border-radius:999px;border:1px solid rgba(0,0,0,.25);background:#fff9;color:#3a3428;font:600 11px Consolas,Menlo,monospace;cursor:pointer}.tbNote.photo .tbSeq{top:16px;bottom:auto;left:16px}.tbPoignee{position:absolute;right:-8px;bottom:-8px;width:14px;height:14px;border-radius:3px;border:2px solid #fff;background:var(--accent);box-shadow:0 1px 3px #0006;cursor:nwse-resize}.tbCordes{position:absolute;left:0;top:0;z-index:50000;overflow:visible;pointer-events:none}.tbCorde path{fill:none;stroke-linecap:round;stroke-linejoin:round}.tbCorde .ombre{stroke:#0006;stroke-width:3.2}.tbCorde .trait{stroke:var(--cc);stroke-width:2.7}.tbCorde .reflet{stroke:#ffffff6b;stroke-width:.9;stroke-dasharray:2.2 3.4}.tbCorde .prise{stroke:transparent;stroke-width:16;pointer-events:stroke;cursor:pointer}.tbCorde.sel .trait{stroke-width:3.8}.tbCorde.sel .ombre{stroke:#e5a13b99;stroke-width:9}.tbCorde.eteinte{opacity:.14}.tbFil{stroke:var(--cc);stroke-width:2.4;stroke-dasharray:6 5;stroke-linecap:round}.tbEpingle{position:absolute;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;cursor:crosshair;transition:transform .12s;background:radial-gradient(circle at 34% 30%,#ffe1dc 0 2.5px,#e4473b 3.6px,#a9271e 68%,#6b130d);box-shadow:3px 5px 5px #00000073,inset -1px -2px 2px #0000004d}.tbEpingle:before{content:"";position:absolute;left:11px;top:13px;width:10px;height:2px;border-radius:2px;background:#00000052;transform:rotate(38deg);filter:blur(.6px)}.tbEpingle:hover{transform:scale(1.18)}.tbCadre{position:absolute;z-index:200000;border:1.5px dashed rgba(229,161,59,.9);background:#e5a13b14;pointer-events:none}.tbVide{position:absolute;left:50%;top:46%;z-index:3;transform:translate(-50%,-50%);display:grid;gap:6px;max-width:460px;padding:18px 22px;border-radius:12px;background:#12121494;color:#f1efe9;font-size:14px;text-align:center;pointer-events:none}.tbVide b{font-size:16px}.tbOutils{position:absolute;left:12px;top:12px;z-index:10;max-width:calc(100% - 300px);display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:6px 8px;border-radius:10px;border:1px solid #3a3e47;background:#1c1d21ed;box-shadow:0 8px 22px #00000059;cursor:default}.tbNuancier{display:inline-flex;align-items:center;gap:4px}.tbPastille{position:relative;width:18px;height:18px;padding:0;overflow:hidden;border-radius:4px;border:1px solid rgba(0,0,0,.35);background:var(--pc);cursor:pointer}.tbPastille.fil{border-radius:50%}.tbPastille.on{box-shadow:0 0 0 2px #1c1d21,0 0 0 4px var(--accent)}.tbPastille.autre{background:conic-gradient(#f66,#fd5,#6e6,#5cf,#a7f,#f6c,#f66);color:#fff;font:700 13px/16px Segoe UI,system-ui,sans-serif;text-shadow:0 1px 2px rgba(0,0,0,.7)}.tbSep{width:1px;height:20px;background:#3a3e47}.tbEtiq{font-size:12px;color:var(--dim)}.tbZoom{min-width:54px;padding:3px 6px;border:0;background:none;color:#eceef2;font:12.5px Consolas,Menlo,monospace;cursor:pointer}.tbOutils .seg{margin:0;padding:2px;border-radius:8px}.tbOutils .seg button{flex:none;padding:3px 10px;border-radius:6px;font-size:12.5px;white-space:nowrap}.tbOutils .seg button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink);font-weight:650}.tbBulle{position:absolute;z-index:12;transform:translate(-50%,calc(-100% - 20px));max-width:calc(100% - 16px);box-sizing:border-box;flex-wrap:wrap;display:flex;align-items:center;gap:4px;padding:4px;white-space:nowrap;border-radius:9px;border:1px solid #3a3e47;background:#1c1d21f5;box-shadow:0 8px 20px #0006;cursor:default}.tbBulle.corde{transform:translate(-50%)}.tbBulle.multi{left:50%;top:66px;transform:translate(-50%)}.tbBulle>button{padding:4px 9px;border:0;border-radius:6px;background:none;color:#d6d8dd;font:12.5px Segoe UI,system-ui,sans-serif;cursor:pointer}.tbBulle>button:hover{background:#2c2f36;color:#fff}.tbBulle>button.danger:hover{background:#e0645a33;color:#ffb3ab}.tbBulle b{padding:0 6px;font-size:12.5px;color:#eceef2}.tbBulle .tbNuancier{padding:0 4px}.tbLegende{position:absolute;right:12px;top:12px;z-index:11;width:260px;max-height:calc(100% - 24px);overflow:auto;display:grid;align-content:start;gap:5px;padding:8px 10px 10px;border-radius:10px;border:1px solid #3a3e47;background:#1c1d21ed;box-shadow:0 8px 22px #00000059;cursor:default}.tbLegende.fermee{width:auto}.tbLegendeT{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:2px 0;border:0;background:none;color:#eceef2;font:600 11px Consolas,Menlo,monospace;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.tbLegende h4{margin:6px 0 0;font:600 10.5px Consolas,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.tbLegGroupe{display:grid;gap:5px}.tbLeg{display:grid;grid-template-columns:18px minmax(0,1fr) 18px 16px;gap:7px;align-items:center}.tbLegRetire{padding:0;border:0;background:none;color:var(--dim);font-size:14px;line-height:1;cursor:pointer;opacity:0}.tbLeg:hover .tbLegRetire,.tbLegRetire:focus{opacity:1}.tbLegRetire:hover{color:#ffb3ab}.tbLegPlus{justify-self:start;margin-top:2px;padding:3px 8px;border:1px dashed #4a4e57;border-radius:6px;background:none;color:var(--dim);font:12px Segoe UI,system-ui,sans-serif;cursor:pointer}.tbLegPlus:hover,.tbLegPlus.on{color:#eceef2;border-color:var(--accent)}.roue{position:absolute;z-index:30;width:228px;box-sizing:border-box;display:grid;gap:10px;justify-items:center;padding:12px;border-radius:14px;border:1px solid #3a3e47;background:#1a1b1ffa;box-shadow:0 18px 40px #0000008c;cursor:default}.roueT{justify-self:start;font:600 12.5px Segoe UI,system-ui,sans-serif;color:#eceef2}.roueToile{position:relative}.roueToile canvas{display:block;cursor:crosshair;touch-action:none;filter:drop-shadow(0 2px 6px rgba(0,0,0,.35))}.roueRepere{position:absolute;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;border:2.5px solid #fff;box-shadow:0 0 0 1px #0000008c,0 2px 6px #00000073;pointer-events:none}.roueRepere.anneau{width:20px;height:20px;margin:-10px 0 0 -10px}.roueBas{justify-self:stretch;display:flex;align-items:center;gap:8px}.roueApercu{display:inline-flex;flex:none;overflow:hidden;border-radius:8px;box-shadow:0 0 0 1px #ffffff24}.roueApercu i{width:30px;height:26px}.roueHex{flex:1;min-width:0;padding:5px 8px;border:1px solid var(--line);border-radius:7px;background:var(--bg);color:#eceef2;font:12.5px Consolas,Menlo,monospace}.roueHex:focus{outline:none;border-color:var(--accent)}.roueRapides{justify-self:stretch;display:flex;flex-wrap:wrap;gap:6px;padding-top:8px;border-top:1px solid #2c2f36}.rouePastille{width:20px;height:20px;padding:0;border-radius:50%;border:1px solid rgba(0,0,0,.4);background:var(--pc);cursor:pointer;transition:transform .1s}.rouePastille:hover{transform:scale(1.15)}.roueActions{justify-self:stretch;display:flex;justify-content:flex-end;gap:6px}.depotVoile{position:fixed;inset:0;z-index:9000;pointer-events:none;display:grid;place-items:center;background:#0c0d1080;box-shadow:inset 0 0 0 3px var(--accent);animation:viewDropIn .12s ease-out}.depotVoile.surMur{align-items:start;padding-top:80px;background:#0c0d101f}.depotCarte{display:grid;gap:6px;max-width:520px;padding:18px 24px;border-radius:14px;border:1px dashed var(--accent);background:#1a1b1ff2;color:#d6d8dd;font-size:14px;text-align:center;box-shadow:0 14px 34px #00000073}.depotCarte b{font-size:17px;color:var(--accent)}.tbLeg input{min-width:0;padding:2px 0;border:0;border-bottom:1px solid transparent;background:transparent;color:#eceef2;font:12.5px Segoe UI,system-ui,sans-serif}.tbLeg input:hover,.tbLeg input:focus{border-bottom-color:#4a4e57;outline:none}.tbLeg input::placeholder{color:#6f737c}.tbLeg small{text-align:right;font-size:11px;color:var(--dim)}.tbLeg.on .tbPastille{box-shadow:0 0 0 2px #1c1d21,0 0 0 4px var(--accent)}.tbDecroche{margin:auto;max-width:520px;display:grid;gap:10px;justify-items:center;padding:28px 32px;text-align:center;border:1px dashed var(--accent);border-radius:14px;background:var(--panel);color:var(--txt);font-size:14px}.tbDecroche b{font-size:17px;color:var(--accent)}.fenTableau{display:flex;flex-direction:column;height:100vh}.tbMain.nu .tbVue{border-top:0;min-height:0}.tbMain.nu .tbLegende{top:56px;max-height:calc(100% - 68px)}.fenCoin{position:fixed;top:10px;right:12px;z-index:40;display:flex;align-items:center;gap:2px;padding:3px;border-radius:10px;border:1px solid #3a3e47;background:#1c1d21ed;box-shadow:0 8px 22px #00000059}.fenPoignee{width:24px;height:30px;display:grid;place-items:center;border-radius:7px;color:#7c8089;cursor:move}.fenPoignee:hover{background:#2c2f36;color:#d6d8dd}.fenPoignee svg{pointer-events:none}.fenBtn{width:32px;height:30px;display:grid;place-items:center;padding:0;border:0;border-radius:7px;background:none;color:#c9ccd3;cursor:pointer}.fenBtn:hover{background:#2c2f36;color:#fff}.fenBtn.ferme:hover{background:#c42b1c;color:#fff}.fenBtn.epingle svg{transform:rotate(45deg);transition:transform .18s}.fenBtn.epingle .aiguille{stroke:currentColor}.fenBtn.epingle .tete{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round}.fenBtn.epingle.on{background:#e4473b29}.fenBtn.epingle.on svg{transform:none}.fenBtn.epingle.on .aiguille{stroke:#c9ced6}.fenBtn.epingle.on .tete{fill:#e4473b;stroke:#a9271e;stroke-width:1.2}.fenBord{position:fixed;z-index:45}.fenBord.n,.fenBord.s{left:10px;right:10px;height:5px;cursor:ns-resize}.fenBord.n{top:0}.fenBord.s{bottom:0}.fenBord.e,.fenBord.w{top:10px;bottom:10px;width:5px;cursor:ew-resize}.fenBord.e{right:0}.fenBord.w{left:0}.fenBord.ne,.fenBord.nw,.fenBord.se,.fenBord.sw{width:12px;height:12px}.fenBord.ne{top:0;right:0;cursor:nesw-resize}.fenBord.sw{bottom:0;left:0;cursor:nesw-resize}.fenBord.nw{top:0;left:0;cursor:nwse-resize}.fenBord.se{bottom:0;right:0;cursor:nwse-resize}.fenGlisse{position:fixed;z-index:9;cursor:move;transition:background .15s}.fenTableau:has(.fenGlisse:hover) .fenGlisse{background:#e5a13b21}.fenGlisse.n,.fenGlisse.s{left:5px;right:5px;height:14px}.fenGlisse.n{top:5px}.fenGlisse.s{bottom:5px}.fenGlisse.e,.fenGlisse.w{top:19px;bottom:19px;width:14px}.fenGlisse.e{right:5px}.fenGlisse.w{left:5px}.fenTableauAttente{height:100vh;display:grid;place-items:center;background:var(--bg);color:var(--dim);font:14px Segoe UI,system-ui,sans-serif}.fenToast{position:fixed;left:50%;bottom:20px;transform:translate(-50%);z-index:50;padding:10px 16px;border-radius:10px;border:1px solid #3a3e47;background:#1c1d21f5;color:#eceef2;font:13px Segoe UI,system-ui,sans-serif;box-shadow:0 8px 22px #0006}.dpTableau{display:block;width:100%;height:15.5cm}.dpTbTexte{height:100%;overflow:hidden;white-space:pre-wrap;word-break:break-word;line-height:1.28;color:#222}.dpTbTexte.photo{text-align:center}.dpTbLegende{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:.5em;font-size:10pt}.dpTbLegende i{display:inline-block;width:12px;height:12px;margin-right:6px;vertical-align:-1px;border:1px solid rgba(0,0,0,.3)}.dpTbLegende i.fil{height:3px;width:18px;vertical-align:3px;border:0}.lsVoile{position:fixed;inset:0;z-index:400;background:#0a0b0eeb;display:flex;flex-direction:column}.lsBarre{flex:none;display:flex;align-items:center;gap:10px;padding:10px 16px;background:#17181c;border-bottom:1px solid rgba(255,255,255,.08)}.lsTitres{display:flex;flex-direction:column;min-width:0}.lsTitres b{color:#f3efe7;font-size:14px}.lsTitres span{color:#9a968f;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lsFermer{width:32px;height:32px;border-radius:8px;border:1px solid rgba(255,255,255,.14);background:transparent;color:#ddd;font-size:20px;line-height:1;cursor:pointer}.lsFermer:hover{border-color:var(--accent);color:#fff}.lsCorps{flex:1;overflow:auto;padding:28px 12px 60px}.lsPage .blk{position:relative}.lsTexte{white-space:pre-wrap}.lsPage .blk-seq .lsTexte,.lsPage .blk-perso .lsTexte{text-transform:uppercase}.lsNum{position:absolute;left:-1.6cm;width:1.2cm;text-align:right;color:#8a8a80}.lsChange:before{content:"";position:absolute;left:-.5cm;top:0;bottom:0;width:3px;border-radius:2px;background:var(--accent)}.lsChange .lsTexte{background:#e5a13b1f}.lsVide{color:#8a8a80;font-family:system-ui,sans-serif}.vsModal{width:min(520px,92vw)}.vsAide{color:#9a968f;font-size:13px;line-height:1.4;margin:6px 0 10px}.vsListe{list-style:none;margin:0;padding:0;max-height:50vh;overflow:auto}.vsListe li{display:flex;align-items:center;gap:12px;padding:7px 4px;border-bottom:1px solid rgba(255,255,255,.06)}.vsListe li>span:first-child{flex:1}.vsTaille{color:#8a8a80;font-size:12px}.vsPied{display:flex;align-items:center;margin-top:12px}.nvModal{width:min(980px,94vw);max-height:90vh;overflow:auto;background:#1b1c21;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:28px 30px 24px;color:#e9e5dc;box-shadow:0 30px 80px #0009}.nvSur{margin:0;color:var(--accent);font:700 12px/1 Courier Prime,monospace;letter-spacing:3px;text-transform:uppercase}.nvModal h2{margin:10px 0 6px;font-size:26px;letter-spacing:-.5px}.nvIntro,.nvPied{color:#a9a59d;font-size:14px;line-height:1.45;margin:0 0 18px}.nvPied{margin:18px 0 0}.nvCols{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.nvCol{background:#22232a;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:16px 16px 12px}.nvCol h3{margin:0;font-size:18px}.nvOffre{display:inline-block;margin:6px 0 10px;font-size:11px;color:#17181c;background:var(--accent);border-radius:5px;padding:2px 7px;font-weight:700}.nvCol ul{margin:0;padding:0 0 0 16px;font-size:13px;line-height:1.5;color:#cfcbc3}.nvCol li+li{margin-top:5px}.nvBoutons{display:flex;justify-content:flex-end;margin-top:18px}.bsModal{width:min(560px,92vw)}.bsListe{margin:0 0 6px;padding-left:18px;color:#cfcbc3;font-size:14px;line-height:1.6}.pnl{padding:0;gap:0}.pnlTete{display:flex;align-items:center;gap:6px}.pnlBascule{flex:1;min-width:0;display:flex;align-items:center;gap:8px;background:none;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer;padding:10px 12px;border-radius:10px}.pnlBascule:hover .pnlTitre{color:var(--txt)}.pnlChevron{color:var(--dim);font-size:11px;transition:transform .15s}.pnl.replie .pnlChevron{transform:rotate(-90deg)}.pnlTitre{font:600 11px Consolas,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);white-space:nowrap}.pnlCompte{font:700 10.5px Consolas,Menlo,monospace;color:var(--bg);background:var(--accent);border-radius:999px;padding:0 6px;line-height:16px}.pnlResume{margin-left:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--dim)}.pnlCorps{display:grid;gap:7px;padding:0 12px 12px}.rsCote{position:sticky;top:0;max-height:calc(100vh - 150px);overflow:auto;align-content:start}.rsCarte.pnl{padding:0}.rsLegende{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0 0 2px;font-size:12px;color:var(--dim)}.rsLegende b{display:inline-block;min-width:18px;text-align:center;font:700 11px Consolas,Menlo,monospace;border:1px solid var(--line);border-radius:4px;padding:0 4px;color:var(--txt)}.rsLegende .rsLgV{color:var(--ok)}.rsLegende .rsLgC{color:var(--accent)}.pdcCats button{flex-wrap:wrap;row-gap:5px}.pdcCatNom{flex:1;min-width:0}.pdcCatBarre{flex-basis:100%;height:3px;border-radius:2px;background:linear-gradient(90deg,var(--ok) var(--p),color-mix(in srgb,var(--line) 70%,transparent) var(--p))}.pdcLigne:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pdcAvance{background:none;font:11px Consolas,Menlo,monospace;cursor:pointer}.pdcAvance:hover{border-color:var(--accent);color:var(--txt)}.pdcFiche{max-height:calc(100vh - 230px);overflow:auto}.pdcFicheTete{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.pdcFicheTete .dcT{display:block;margin-bottom:3px}.pdcAller{justify-self:start}.pdcSegments{display:flex;flex-wrap:wrap;gap:4px}.pdcSegments button{flex:1 1 auto;background:var(--bg);border:1px solid var(--line);border-radius:6px;color:var(--dim);font:inherit;font-size:12.5px;padding:5px 8px;cursor:pointer;text-transform:none;letter-spacing:0;white-space:nowrap}.pdcSegments button:hover{color:var(--txt);border-color:#4a4e57}.pdcSegments button.on{color:var(--txt);border-color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,var(--bg))}.pdcSegments button.ok.on{border-color:var(--ok);background:color-mix(in srgb,var(--ok) 14%,var(--bg))}.pdcSegments button.encours.on{border-color:var(--warn);background:color-mix(in srgb,var(--warn) 14%,var(--bg))}.pdcJoindre{width:100%;padding:12px;border:1px dashed var(--line);border-radius:8px;background:none;color:var(--txt);font:inherit;font-size:13px;cursor:pointer;text-transform:none;letter-spacing:0}.pdcJoindre:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 6%,transparent)}.pdcVide{display:grid;gap:6px;text-align:center;padding:26px 8px;color:var(--dim)}.pdcVide b{color:var(--txt);font-weight:600}.pdcVide p{margin:0;font-size:13px;line-height:1.5}.rsJours,.rpTuiles,.rsLegende{min-height:max-content}.pdcGrille{grid-template-columns:210px minmax(0,1fr) 360px}.pdcSegments{flex-wrap:nowrap}.pdcSegments button{flex:1 1 0;min-width:0;padding:5px 2px;font-size:12px}.rsMain>.ptCorps{display:flex;flex-direction:column}.rsMain>.ptCorps>*{flex:none}.pdcMain>.ptCorps{display:flex;flex-direction:column}.pdcMain>.ptCorps>*{flex:none}.bgPage{display:grid;gap:12px}.bgTete{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px}.bgGlobal,.bgSolde{display:grid;gap:2px}.bgGlobal b{font:700 34px Consolas,Menlo,monospace;color:#eceef2;line-height:1.1}.bgSolde{text-align:right}.bgSolde b{font:700 22px Consolas,Menlo,monospace;color:var(--ok)}.bgSolde.depasse b{color:var(--bad)}.bgGlobal small,.bgSolde small{color:var(--dim);font-size:12.5px}.bgBarre{position:relative;display:flex;height:54px;border-radius:10px;overflow:hidden;background:var(--panel);border:1px solid var(--line)}.bgPart{flex:none;min-width:0;height:100%;border:0;border-right:2px solid var(--bg);background:var(--c);color:#111;font-family:inherit;font-size:12px;font-weight:600;padding:0 8px;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;transition:filter .12s}.bgPart:last-child{border-right:0}.bgPart span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}button.bgPart:hover{filter:brightness(1.15)}.bgImprevus{--c: #3a3d45;color:#d6d8de;background:repeating-linear-gradient(135deg,#3a3d45 0 8px,#2e3138 8px 16px)}.bgLibre{background:transparent;color:var(--dim);cursor:default;font-weight:500}.bgDepasseRepere{position:absolute;top:-4px;bottom:-4px;width:0;border-left:2px dashed var(--bad)}.bgColonnes{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:14px;align-items:start}.bgCarte{border:1px solid var(--line);border-radius:10px;background:var(--panel);padding:12px 14px;display:grid;gap:10px}.bgListe{list-style:none;margin:0;padding:0;display:grid;gap:6px}.bgListe li{display:grid;grid-template-columns:minmax(0,1fr) 130px auto 22px;gap:8px;align-items:center}.bgPostes li{grid-template-columns:22px minmax(0,1fr) 130px 62px 22px}.bgListe li.attendu .bgNom,.bgListe li.attendu .bgEuros input{color:var(--dim);font-style:italic}.bgNom{min-width:0;background:var(--bg);border:1px solid var(--line);border-radius:6px;color:var(--txt);font:inherit;font-size:13px;padding:6px 8px}span.bgNom{background:none;border-color:transparent}.bgEuros{position:relative;display:flex;align-items:center}.bgEuros input{width:100%;background:var(--bg);border:1px solid var(--line);border-radius:6px;color:var(--txt);font:13px Consolas,Menlo,monospace;padding:6px 22px 6px 8px;text-align:right;-moz-appearance:textfield}.bgEuros input::-webkit-inner-spin-button,.bgEuros input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bgEuros span{position:absolute;right:8px;color:var(--dim);font-size:12px;pointer-events:none}.bgNom:focus,.bgEuros input:focus{outline:none;border-color:var(--accent)}.bgPc{font:12px Consolas,Menlo,monospace;color:var(--dim);text-align:right;white-space:nowrap}.bgPastille{position:relative;width:18px;height:18px;border-radius:5px;background:var(--c);cursor:pointer;box-shadow:inset 0 0 0 1px #ffffff26}.bgPastille input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%;border:0;padding:0}.bgPastille.imprevus{cursor:default;background:repeating-linear-gradient(135deg,#4a4e57 0 4px,#2e3138 4px 8px)}.bgLigneImprevus{padding-top:6px;border-top:1px dashed var(--line)}.bgAcquis{background:none;border:1px solid var(--line);border-radius:999px;color:var(--dim);font:11px Consolas,Menlo,monospace;padding:2px 9px;cursor:pointer}.bgAcquis.on{color:var(--ok);border-color:color-mix(in srgb,var(--ok) 50%,var(--line))}.bgTotal{display:flex;justify-content:space-between;align-items:baseline;margin:0;padding-top:8px;border-top:1px solid var(--line);font-size:13px;color:var(--dim)}.bgTotal b{font:700 15px Consolas,Menlo,monospace;color:var(--txt)}.bgTotal.depasse b,.bgTotal.depasse span{color:var(--bad)}@media(max-width:1100px){.bgColonnes{grid-template-columns:1fr}}.bgListe li{grid-template-columns:minmax(0,1fr) 130px 72px 22px}.bgListe.bgPostes li{grid-template-columns:22px minmax(0,1fr) 130px 62px 22px}.bgAcquis{justify-self:stretch}button.rsPlanV{background:none;border:1px solid transparent;border-radius:6px;color:var(--dim);font:inherit;font-size:12.5px;padding:1px 6px;cursor:pointer;display:inline-block;white-space:pre}button.rsPlanV:hover,button.rsPlanV.on{border-color:var(--line);color:var(--txt)}.rsPlanCrayon{margin-left:6px;opacity:0;font-size:11px;transition:opacity .12s}button.rsPlanV:hover .rsPlanCrayon,button.rsPlanV.on .rsPlanCrayon{opacity:.8}.rsEcart s{color:var(--dim);opacity:.75}.rsEcart b{color:var(--accent);font-weight:700}.rsReel{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;margin:6px 0 2px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--line));border-radius:8px;background:color-mix(in srgb,var(--accent) 5%,var(--bg))}.rsReelT{align-self:center;font:600 11px Consolas,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-right:4px}.rsReel label{display:grid;gap:3px;font-size:11px;color:var(--dim)}.rsReel input{width:120px;background:var(--bg);border:1px solid var(--line);border-radius:6px;color:var(--txt);font:inherit;font-size:13px;padding:4px 7px}.rsReel input::placeholder{color:#6b707b}.rsReel label.change input{border-color:var(--accent);color:var(--accent);font-weight:600}.rsReel .rsAide{flex-basis:100%;margin:0}.rsDocEcart{font-size:.92em}.rsReel input[list=rsListeMvt]{width:170px}.apercu{position:relative;flex:1;min-height:0;height:100%;display:flex;background:var(--bg);overflow:hidden}.apercu.avecScenario{display:grid;grid-template-columns:minmax(260px,34%) 1fr}.apImage{flex:1;min-width:0;display:flex;align-items:flex-start;justify-content:center;overflow:hidden}.apImage img{width:100%;height:100%;object-fit:cover;object-position:top left;-webkit-user-select:none;user-select:none;pointer-events:none}.apercuTel .apImage img{object-fit:contain;object-position:top center}.apScenario{overflow:auto;padding:22px 20px 40px;background:var(--paper);color:var(--ink);font:12.5px/1.55 Courier Prime,Courier New,monospace;border-right:1px solid var(--line)}.apScenario .apL{margin:0 0 8px;white-space:pre-wrap}.apScenario .apL-seq{font-weight:700;margin-top:16px}.apScenario .apL-perso{text-align:center;margin:12px 0 0}.apScenario .apL-dial{margin:0 12% 8px}.apScenario .apL-paren{margin:0 20%;font-style:italic}.apScenario .apVide{color:#777;font-style:italic}.apCharge{position:absolute;left:50%;bottom:24px;transform:translate(-50%);padding:7px 14px;border-radius:999px;background:var(--panel2);color:var(--txt);border:1px solid var(--line);font-size:13px}@media(max-width:900px){.apercu.avecScenario{grid-template-columns:1fr}.apercu.avecScenario .apImage{display:none}}.bandeauDemo{position:fixed;left:50%;bottom:calc(var(--lq-bas-ecriture, 0px) + var(--lq-ecart, 10px) + 62px);transform:translate(-50%);z-index:70;display:flex;align-items:center;gap:14px;max-width:calc(100vw - 32px);padding:9px 10px 9px 16px;border-radius:999px;background:var(--panel2);color:var(--txt);border:1px solid var(--accent-dark);box-shadow:0 8px 28px #00000073;font-size:13px;line-height:1.35}.bandeauDemoLien{flex:none;padding:6px 12px;border-radius:999px;background:var(--accent);color:var(--accent-ink);font-weight:600;text-decoration:none}.bandeauDemoFermer{flex:none;width:26px;height:26px;border-radius:50%;border:0;background:transparent;color:var(--dim);font-size:16px;line-height:1;cursor:pointer}.bandeauDemoFermer:hover{color:var(--txt);background:#ffffff14}.tel .bandeauDemo{bottom:calc(76px + env(safe-area-inset-bottom));border-radius:14px;font-size:12px}.bandeauInstaller{position:fixed;left:50%;bottom:calc(var(--lq-bas-ecriture, 0px) + var(--lq-ecart, 10px) + 62px);transform:translate(-50%);z-index:55;display:flex;align-items:center;gap:12px;width:max-content;max-width:calc(100vw - 32px);padding:9px 10px;border-radius:16px;background:var(--panel2);color:var(--txt);border:1px solid var(--accent-dark);box-shadow:0 8px 28px #00000073;font-size:13px;line-height:1.35;animation:bandeauInstallerArrive .35s ease-out both}@keyframes bandeauInstallerArrive{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}.bandeauInstallerIcone{flex:none;width:34px;height:34px;border-radius:8px}.bandeauInstallerTexte{display:flex;flex-direction:column;min-width:0}.bandeauInstallerTexte span{color:var(--dim);font-size:12px}.bandeauInstallerOui{flex:none;padding:7px 14px;border-radius:999px;border:0;background:var(--accent);color:var(--accent-ink);font-weight:600;cursor:pointer}.bandeauInstallerFermer{flex:none;align-self:flex-start;width:30px;height:30px;border-radius:50%;border:0;background:transparent;color:var(--dim);font-size:18px;line-height:1;cursor:pointer}.bandeauInstallerFermer:hover{color:var(--txt);background:#ffffff14}.bandeauInstaller.ios{max-width:min(560px,calc(100vw - 32px))}.tel .bandeauInstaller{bottom:calc(76px + env(safe-area-inset-bottom));width:calc(100vw - 24px);max-width:none;font-size:12px}@media(prefers-reduced-motion:reduce){.bandeauInstaller{animation:none}}.apercuTel{flex-direction:column;overflow:auto}.apercuTel .apVerrou{margin:12px 12px 4px;flex:none}.apercuTel .apVerrou a.mGros{display:flex;align-items:center;justify-content:center;text-decoration:none;border-radius:12px;background:var(--accent);color:var(--accent-ink);font-weight:600}.apercuTel .apImage{flex:none}.apercuTel .apImage img{height:auto}.apercuRefuse .apImage img{opacity:.55;filter:saturate(.7)}.ptCorps.rsCorpsPrises{display:flex;flex-direction:column;overflow:hidden;padding:10px 12px 12px;gap:10px}.rsCorpsPrises>.rsJours{flex:none}.rsMain>.ptCorps.rsCorpsPrises>.rsT{flex:1 1 auto;min-height:0}.rsT{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px}.rsTBande{flex:none;display:flex;align-items:center;gap:8px;min-width:0}.rsT,.rsTVoile{--rs-ok-t: #8fe0ab;--rs-ok-sous-t: #b9e6c8;--rs-ok-fond: #173326;--rs-ng-t: #ff9e94;--rs-ng-sous-t: #f3c9c2;--rs-ng-fond: #3a1c1a;--rs-ng-vif: #ff6b5e;--rs-inc-t: #f0cf72;--rs-inc-sous-t: #ecdcae;--rs-inc-fond: #33290f;--rs-fait-t: #9fd9b4;--rs-fait-fond: #15261d;--rs-fait-bord: #2f5a42;--rs-coche: #7fd49b;--rs-clap: #f5f1e8;--rs-clap-encre: #1a1815;--rs-or-t: color-mix(in srgb, var(--accent) 73%, var(--txt));--rs-or-pale-t: color-mix(in srgb, var(--accent) 48%, var(--txt));--rs-or-fond: color-mix(in srgb, var(--accent) 8%, var(--bg));--rs-or-fond-fort: color-mix(in srgb, var(--accent) 16%, var(--bg));--rs-or-bord: color-mix(in srgb, var(--accent) 30%, var(--panel))}.rsTBtnPlans{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:12px;border:1px solid var(--rs-or-bord);background:var(--rs-or-fond);color:var(--rs-or-t);font:inherit;font-weight:600;cursor:pointer}.rsTDef{position:relative;flex:1;min-width:0}.rsTDefPiste{position:relative;display:flex;align-items:center;gap:6px;overflow-x:auto;scrollbar-width:none;cursor:grab}.rsTDefPiste::-webkit-scrollbar{display:none}.rsTDef.plusD .rsTDefPiste{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent)}.rsTDef.plusG .rsTDefPiste{-webkit-mask-image:linear-gradient(90deg,transparent,#000 64px);mask-image:linear-gradient(90deg,transparent,#000 64px)}.rsTDef.plusG.plusD .rsTDefPiste{-webkit-mask-image:linear-gradient(90deg,transparent,#000 64px,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(90deg,transparent,#000 64px,#000 calc(100% - 64px),transparent)}.rsTDefFl{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:36px;height:36px;border-radius:18px;border:1px solid var(--line);background:var(--panel2);color:var(--rs-or-t);font:inherit;font-size:20px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #00000059}.rsTDefFl.g{left:2px}.rsTDefFl.d{right:2px}.rsTDefFl:hover{border-color:var(--accent)}.tire,.tire *{cursor:grabbing!important;user-select:none;-webkit-user-select:none}.rsTCentre{cursor:default}.rsJours{cursor:grab}.rsTSeqN{flex:none;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--dim);padding:0 2px 0 8px}.rsTPl{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border-radius:22px;border:1px solid var(--line);background:var(--panel);color:var(--txt);font:inherit;font-size:13px;cursor:pointer}.rsTPl i{font-style:normal;font-size:11px;color:var(--dim)}.rsTPl span{color:var(--dim);font-size:12px}.rsTPl.cercle i{color:var(--rs-coche)}.rsTPl.tourne i{color:var(--rs-inc-t)}.rsTPl.on{border:2px solid var(--accent);background:var(--rs-or-fond);color:var(--rs-or-t)}.rsTPl.on span{color:color-mix(in srgb,var(--accent) 25%,var(--txt))}.rsTPl.on i{color:var(--accent)}.rsTPl.rec i{color:var(--rs-ng-vif);animation:rsTClign 1s steps(2) infinite}.rsTPl.ajout{border-style:dashed;border-color:var(--rs-or-bord);color:var(--rs-or-t);background:transparent}.rsTMenuZone{position:relative;flex:none}.rsTRond{width:44px;height:44px;flex:none;border-radius:22px;border:1px solid var(--line);background:var(--panel);color:var(--txt);font:inherit;font-size:18px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.rsTRond.plus{border-style:dashed;border-color:var(--rs-or-bord);color:var(--rs-or-t);background:transparent;font-size:22px}.rsTMenu{position:absolute;right:0;top:50px;z-index:40;width:330px;padding:12px;border-radius:14px;background:var(--panel2);border:1px solid var(--line);box-shadow:0 16px 40px #00000073;display:grid;gap:8px}.rsTMenuT{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--dim)}.rsTMenuL{display:flex;align-items:center;justify-content:space-between;font-size:13px}.rsTMenuAide,.rsTAide{font-size:12px;color:var(--dim);line-height:1.45;margin:0}.rsTCoche{display:flex;gap:8px;align-items:center;font-size:13px;cursor:pointer}.rsTSeg{display:inline-flex;gap:4px;padding:3px;border-radius:12px;background:var(--bg);border:1px solid var(--line);flex-wrap:wrap}.rsTSeg button{min-height:40px;min-width:44px;padding:0 12px;border:0;border-radius:9px;background:transparent;color:var(--txt);font:inherit;cursor:pointer}.rsTSeg button small{color:var(--dim);margin-left:4px}.rsTSeg button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink);font-weight:650}.rsTSeg button[aria-pressed=true] small{color:inherit;opacity:.75}.rsTSeg button:disabled{opacity:.4;cursor:default}.rsTSeg.large{display:flex}.rsTSeg.large button{flex:1}.rsTSeg button.ok,.rsTSeg button.ng,.rsTSeg button.inc{font-weight:700}.rsTSeg button.ok{color:var(--rs-ok-t)}.rsTSeg button.ng{color:var(--rs-ng-t)}.rsTSeg button.inc{color:var(--rs-inc-t)}.rsTSeg button.ok[aria-pressed=true]{background:var(--rs-ok-fond);color:var(--rs-ok-t);box-shadow:inset 0 0 0 2px var(--rs-ok-t)}.rsTSeg button.ng[aria-pressed=true]{background:var(--rs-ng-fond);color:var(--rs-ng-t);box-shadow:inset 0 0 0 2px var(--rs-ng-t)}.rsTSeg button.inc[aria-pressed=true]{background:var(--rs-inc-fond);color:var(--rs-inc-t);box-shadow:inset 0 0 0 2px var(--rs-inc-t)}.rsTCorps{flex:1;min-height:0;display:grid;grid-template-columns:150px minmax(0,1fr) 220px;grid-template-rows:minmax(0,1fr);gap:12px}.rsT.gaucher .rsTCorps{grid-template-columns:220px minmax(0,1fr) 150px}.rsT.gaucher .rsTVerdicts{order:3}.rsT.gaucher .rsTMoteurs{order:1}.rsTVerdicts{display:flex;flex-direction:column;gap:8px;min-height:0}.rsTV{--v: var(--rs-ok-t);--vs: var(--rs-ok-sous-t);--vf: var(--rs-ok-fond);flex:1;min-height:56px;border-radius:18px;border:3px solid transparent;font:inherit;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:6px;background:var(--vf);color:var(--v)}.rsTV b{font-size:30px;line-height:1.1}.rsTV small{font-size:12px;text-align:center;color:var(--vs)}.rsTV.ng{--v: var(--rs-ng-t);--vs: var(--rs-ng-sous-t);--vf: var(--rs-ng-fond)}.rsTV.inc{--v: var(--rs-inc-t);--vs: var(--rs-inc-sous-t);--vf: var(--rs-inc-fond)}.rsTV.inc b,.rsTV.cercle b{font-size:26px}.rsTV.fs{--v: var(--txt);--vs: var(--dim);--vf: var(--panel2)}.rsTV.fs b{font-size:18px}.rsTV.cercle{--v: var(--accent);--vs: var(--rs-or-pale-t);--vf: var(--rs-or-fond)}.rsTV.on{border-color:var(--txt)}.rsTV.cercle.on{border-color:var(--accent);background:var(--rs-or-fond-fort)}.rsTV:disabled{opacity:.4;cursor:default}.rsTCentre{min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding-right:2px}.rsTCentre>*{flex:none}.rsTClapLigne{display:flex;gap:8px;align-items:stretch;flex:none}.rsTFleche{flex:none;width:52px;border-radius:16px;border:1px solid var(--line);background:var(--panel);color:var(--txt);font:inherit;font-size:28px;cursor:pointer}.rsTFleche.suivant{width:92px;border:0;background:var(--accent);color:var(--accent-ink);font-weight:700;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.rsTFleche.suivant small{font-size:11.5px}.rsTFleche:disabled{opacity:.35;cursor:default}.rsTClap{flex:1;min-width:0;display:flex;border-radius:18px;overflow:hidden;background:transparent;color:var(--rs-clap-encre)}.rsTClapCase{flex:1;min-width:0;padding:10px 16px;display:flex;flex-direction:column;justify-content:center;border-right:2px solid var(--rs-clap-encre);background:var(--rs-clap)}.rsTClapT{font-size:11px;font-weight:700;letter-spacing:.1em;opacity:.6}.rsTClapV{font:700 48px/1 Courier Prime,Courier New,monospace}.rsTClapS{font-size:12px;opacity:.7;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rsTClapInfo{width:200px;flex:none;padding:10px 14px;background:var(--rs-clap-encre);color:var(--rs-clap);display:flex;flex-direction:column;justify-content:center;gap:4px}.rsTClapInfo span{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:12px}.rsTClapInfo i{font-style:normal;opacity:.65}.rsTClapInfo b{font-family:Courier Prime,Courier New,monospace}.rsTDuree{font-size:22px}.rsTDuree.rec{color:var(--rs-ng-t)}.rsTPassageLigne{display:flex;align-items:center;gap:8px}.rsTPassageLigne .rsTPassage{flex:1;min-width:0}.rsTPassageLigne .rsTLien{flex:none}.rsTPassage{margin:-4px 4px 0;font-size:12.5px;color:var(--dim);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rsTAlerte{margin:0;padding:8px 12px;border-radius:10px;background:var(--rs-ng-fond);color:var(--rs-ng-t);font-size:13px}.rsTLigne{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.rsTEtiq{flex-basis:100%;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--dim)}.rsTPastille{min-height:44px;padding:0 14px;border-radius:22px;border:1px solid var(--line);background:var(--panel);color:var(--txt);font:inherit;font-size:14px;cursor:pointer}.rsTPastille small{color:var(--dim);font-size:12px}.rsTPastille[aria-pressed=true]{border-color:var(--accent);background:var(--rs-or-fond);color:var(--rs-or-t)}.rsTPastille[aria-pressed=true] small{color:var(--rs-or-pale-t)}.rsTSaisie{min-height:44px;width:230px;box-sizing:border-box;padding:0 14px;border-radius:22px;border:1px solid var(--accent);background:var(--bg);color:var(--txt);font:inherit;font-size:14px;outline:none}.rsTLien{min-height:44px;padding:0 10px;border:0;background:none;color:var(--rs-or-t);font:inherit;font-size:13.5px;cursor:pointer;border-radius:10px}.rsTLien:hover{background:color-mix(in srgb,var(--accent) 10%,transparent)}.rsTPrise{--v: var(--rs-ok-t);min-width:96px;min-height:54px;padding:6px 12px;border-radius:14px;border:2px solid var(--line);background:var(--panel);color:var(--txt);font:inherit;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:2px}.rsTPrise.ng{--v: var(--rs-ng-t)}.rsTPrise.inc{--v: var(--rs-inc-t)}.rsTPrise.fs{--v: color-mix(in srgb, var(--txt) 78%, var(--bg))}.rsTPrise em{font-style:normal;font-size:12px;font-weight:700;color:var(--v)}.rsTPrise small{font-size:12px;color:var(--dim)}.rsTPrise.on{border-color:var(--accent);background:var(--rs-or-fond)}.rsTEtoile{font-style:normal;color:var(--accent);margin-left:6px}.rsTVide{font-size:13px;color:var(--dim)}.rsTRappels{border:1px solid var(--line);border-radius:14px;background:var(--panel);padding:0 0 6px;display:grid;gap:0;overflow:hidden}.rsTRappels.replie{padding-bottom:0}.rsTRappelsTete{display:flex;align-items:center;gap:6px;min-width:0;padding-right:8px}.rsTRappelsBascule{flex:1;min-width:0;min-height:52px;display:flex;align-items:center;gap:10px;padding:0 8px 0 10px;border:0;background:none;color:var(--txt);font:inherit;text-align:left;cursor:pointer}.rsTRappelsBascule:hover{background:color-mix(in srgb,var(--txt) 4%,transparent)}html .rsTRappelsBascule:active:not(:disabled){transform:none;background:color-mix(in srgb,var(--txt) 8%,transparent)}.rsTRappels:not(.replie) .rsTRappelGr{animation:rsTOuvre .2s ease-out both}@keyframes rsTOuvre{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.rsTRappelsBascule i{width:32px;height:32px;flex:none;border-radius:16px;background:var(--panel2);color:var(--txt);display:inline-flex;align-items:center;justify-content:center}.rsTRappelsBascule i svg{transition:transform .15s}.rsTRappelsBascule[aria-expanded=true] i svg{transform:rotate(90deg)}.rsTRappelsBascule b{font-size:14px;flex:none}.rsTRappelsCompte{flex:none;font-size:12px;font-weight:600;padding:2px 8px;border-radius:999px;background:var(--bg);color:var(--dim)}.rsTRappelsCompte.ok{background:var(--rs-fait-fond);color:var(--rs-coche)}.rsTRappelsResume{flex:1;min-width:0;font-size:12.5px;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rsTRappelsResume.ok{color:var(--rs-coche)}.rsTRappelGr{display:grid;grid-template-columns:136px minmax(0,1fr);gap:6px 10px;align-items:start;margin:0 10px;padding:8px 0;border-top:1px solid var(--line)}.rsTRappels>.rsTAide{margin:4px 12px 6px}.rsTRappelFam{min-height:36px;min-width:0;display:flex;align-items:center;gap:8px;padding:0 6px 0 2px;border:0;border-radius:10px;background:none;color:var(--dim);font:inherit;font-size:12.5px;font-weight:650;text-align:left;cursor:pointer}.rsTRappelFam:hover{background:var(--panel2);color:var(--txt)}.rsTRappelFam i{width:18px;height:18px;flex:none;box-sizing:border-box;border-radius:5px;border:2px solid var(--dim);font-style:normal;font-size:12px;line-height:14px;text-align:center;font-weight:700}.rsTRappelFam span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rsTRappelFam small{flex:none;font-size:11px;font-weight:600;color:var(--dim)}.rsTRappelFam[aria-pressed=true]{color:var(--rs-coche)}.rsTRappelFam[aria-pressed=true] i{border-color:var(--rs-coche);background:var(--rs-coche);color:var(--bg)}.rsTRappelPts{min-width:0;display:flex;flex-wrap:wrap;gap:6px}.rsTRappel{max-width:100%;min-height:36px;padding:0 10px;border-radius:10px;border:1px solid color-mix(in srgb,var(--dim) 22%,var(--panel2));background:var(--panel2);color:var(--txt);font:inherit;font-size:13px;display:inline-flex;align-items:center;gap:7px;cursor:pointer;text-align:left}.rsTRappel span{max-width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rsTRappel i{width:15px;height:15px;flex:none;box-sizing:border-box;border-radius:4px;border:2px solid var(--dim);font-style:normal;font-size:10px;line-height:11px;text-align:center;font-weight:700}.rsTRappel.fait{border-color:var(--rs-fait-bord);background:var(--rs-fait-fond);color:var(--rs-fait-t)}.rsTRappel.fait span{text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--rs-fait-t) 55%,transparent)}.rsTRappel.fait i{border-color:var(--rs-coche);background:var(--rs-coche);color:var(--bg)}.rsTCams{display:grid;gap:6px}.rsTCam{display:flex;align-items:center;gap:10px;padding:6px 8px 6px 10px;border-radius:14px;border:1px solid var(--line);background:var(--panel);flex-wrap:wrap}.rsTCamId{width:32px;height:32px;flex:none;border-radius:9px;background:var(--rs-or-fond);color:var(--rs-or-t);display:inline-flex;align-items:center;justify-content:center;font-weight:700}.rsTCamTxt{flex:1;min-width:200px;border:0;background:none;color:var(--txt);font:inherit;font-size:13px;line-height:1.5;text-align:left;cursor:pointer;padding:6px 0}.rsTSep{color:var(--dim);opacity:.45;margin:0 8px}.rsTEcart{min-height:36px;padding:0 10px;border-radius:10px;border:1px dashed color-mix(in srgb,var(--rs-inc-t) 60%,transparent);background:transparent;color:var(--rs-inc-t);font:inherit;font-size:12.5px;cursor:pointer}.rsTChoix{display:grid;gap:6px;min-width:0}.rsTMenuCams{display:flex;flex-wrap:wrap;gap:6px}.rsTMenuCams .rsTPastille{min-width:48px}.rsTPastille:disabled{opacity:.4;cursor:default}.rsTRenom{margin:0 14px 10px;padding:12px;border-radius:14px;background:var(--panel);border:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;align-items:end}.rsTRenom label{display:grid;gap:4px;font-size:12px;color:var(--dim)}.rsTRenom input{min-height:46px;box-sizing:border-box;padding:0 12px;border-radius:12px;border:1px solid var(--accent);background:var(--bg);color:var(--txt);font:700 18px/1 Courier Prime,Courier New,monospace;letter-spacing:.08em;text-transform:uppercase}.rsTRenom .rsTAide{grid-column:1 / -1}.rsTRenom .rsTAide.erreur{color:var(--rs-ng-t)}.rsTCamPied{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rsTMoteurs{display:flex;flex-direction:column;gap:10px;min-height:0}.rsTMoteursGrille{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(0,1fr);gap:10px}.rsTMoteurs.n4 .rsTMoteursGrille,.rsTMoteurs.n5 .rsTMoteursGrille,.rsTMoteurs.n6 .rsTMoteursGrille{grid-template-columns:repeat(2,minmax(0,1fr))}.rsTMoteur{min-height:64px;border-radius:20px;border:4px solid color-mix(in srgb,var(--accent) 70%,#fff);background:var(--accent);color:var(--accent-ink);font:inherit;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:6px}.rsTMoteurCam{font-size:12px;font-weight:700;letter-spacing:.08em}.rsTMoteurT{font:700 34px/1 Courier Prime,Courier New,monospace}.rsTMoteurs.n4 .rsTMoteurT,.rsTMoteurs.n5 .rsTMoteurT,.rsTMoteurs.n6 .rsTMoteurT{font-size:22px}.rsTMoteurTxt{font-size:13px;font-weight:700;letter-spacing:.06em}.rsTMoteur.rec{background:var(--rs-ng-fond);border-color:var(--rs-ng-vif);color:var(--rs-ng-t)}.rsTMoteur.coupe{background:var(--panel2);border-color:var(--line);color:var(--dim)}.rsTMoteur.tout{flex:none;min-height:76px;font-size:18px;font-weight:700;letter-spacing:.05em;background:color-mix(in srgb,var(--accent) 73%,#fff);border-color:color-mix(in srgb,var(--accent) 48%,#fff)}.rsTMoteur.tout.rec{background:var(--rs-ng-fond);border-color:var(--rs-ng-vif);color:var(--rs-ng-t)}.rsTAjoutCam{flex:none;min-height:44px;border-radius:14px;border:1px dashed var(--rs-or-bord);background:transparent;color:var(--rs-or-t);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.rsTAjoutCam:hover{background:var(--rs-or-fond);border-color:var(--accent)}.rsTAjoutCam.petit{padding:0 18px}.rsTVoile{--ok: #4fb477;--warn: #d9a441;--bad: #e0645a;position:fixed;inset:0;z-index:300;background:#08090c8c;display:flex;justify-content:flex-end;font-size:14px;color:var(--txt)}.rsTVoile.gauche{justify-content:flex-start}.rsTVoile.centre{align-items:center;justify-content:center;padding:20px}.rsTPanneau{width:min(520px,100vw);height:100%;background:var(--panel2);border-left:1px solid var(--line);box-shadow:-20px 0 50px #00000073;display:flex;flex-direction:column}.rsTPanneau.gauche{border-left:0;border-right:1px solid var(--line);box-shadow:20px 0 50px #00000073}.rsTPanneauTete{display:flex;align-items:center;gap:12px;padding:16px 18px 12px}.rsTPanneauTete h3{margin:0;font-size:18px;flex:1}.rsTPanneauCorps{flex:1;min-height:0;overflow-y:auto;padding:0 14px 14px;display:flex;flex-direction:column;gap:12px}.rsTPanneauCorps>*{flex:none}.rsTZone{border-radius:16px;background:var(--panel);border:1px solid var(--line);overflow:hidden}.rsTReg+.rsTReg{border-top:1px solid var(--line)}.rsTRegTete{width:100%;min-height:50px;padding:0 16px;border:0;background:none;color:var(--txt);font:inherit;display:flex;align-items:center;gap:12px;text-align:left;cursor:pointer}.rsTRegTete span{flex:1;color:var(--dim);font-size:14.5px}.rsTRegTete b{font-size:17px}.rsTRegTete b.modif{color:var(--rs-or-t)}.rsTRegTete i{width:14px;font-style:normal;color:var(--dim)}.rsTRegCorps{display:flex;gap:8px;align-items:center;padding:0 10px 12px 16px;flex-wrap:wrap}.rsTRegValeurs .rsTDefPiste>button{flex:none;min-height:46px;min-width:50px;padding:0 14px;border-radius:13px;border:0;background:var(--bg);color:var(--txt);font:inherit;font-size:15px;cursor:pointer}.rsTRegValeurs .rsTDefPiste>button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink);font-weight:700}.rsTRegValeurs .rsTDefPiste>button.nouveau{color:var(--rs-or-t);background:transparent;border:1px dashed var(--rs-or-bord)}.rsTPanneauPied{padding:12px 14px 16px;display:grid;gap:8px;border-top:1px solid var(--line)}.rsTPanneauPied2{display:flex;gap:8px}.rsTPanneauPied2 button{flex:1;min-height:46px;border-radius:13px;border:1px solid var(--line);background:transparent;color:var(--txt);font:inherit;font-size:14px;cursor:pointer}.rsTPanneauPied2 button:disabled,.rsTGros:disabled{opacity:.45;cursor:default}.rsTGros{min-height:52px;border-radius:15px;border:0;background:var(--accent);color:var(--accent-ink);font:inherit;font-size:16px;font-weight:700;cursor:pointer;padding:0 18px}.rsTGros.petit{min-height:44px;font-size:15px}.rsTDanger{min-height:44px;padding:0 12px;border:0;border-radius:12px;background:none;color:var(--rs-ng-t);font:inherit;cursor:pointer}.rsTFiche{width:min(560px,100%);max-height:100%;overflow-y:auto;box-sizing:border-box;background:var(--panel2);border:1px solid var(--line);border-radius:20px;box-shadow:0 24px 60px #00000080;padding:0 16px 14px;display:grid;gap:12px}.rsTFiche .rsTPanneauTete{padding:14px 2px 0}.rsTFicheGrille{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rsTFicheGrille label,.rsTNote{display:grid;gap:4px;font-size:12px;color:var(--dim)}.rsTFicheGrille input,.rsTNote textarea{min-height:44px;box-sizing:border-box;padding:0 12px;border-radius:12px;border:1px solid var(--line);background:var(--bg);color:var(--txt);font:inherit;font-size:15px}.rsTNote textarea{padding:10px 12px;resize:vertical}.rsTFichePied{display:flex;align-items:center;gap:8px}.rsTTiroirSeq{display:flex;align-items:center;gap:8px;padding:10px 14px;flex-wrap:wrap;border-bottom:1px solid var(--line)}.rsTTiroirSeq span{flex:1;min-width:120px;color:var(--dim);font-size:13px}.rsTTiroirSeq select{min-height:36px;border-radius:9px;border:1px solid var(--line);background:var(--bg);color:var(--txt);font:inherit}.rsTTiroirPl{width:100%;min-height:50px;padding:0 14px;border:0;background:none;color:var(--txt);font:inherit;display:flex;align-items:center;gap:10px;text-align:left;cursor:pointer}.rsTTiroirPl i{font-style:normal;color:var(--dim);width:14px}.rsTTiroirPl span{flex:1;min-width:0;color:var(--dim);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rsTTiroirPl small{color:var(--dim)}.rsTTiroirPl.on{background:var(--rs-or-fond)}.rsTTiroirPl.on i{color:var(--accent)}.rsTZone>.rsTLien{margin:2px 6px 6px}.rsDocReg td{font-size:.92em}@keyframes rsTClign{50%{opacity:.2}}.rsTPage .rsTCorps{grid-template-columns:168px minmax(0,1fr) 236px}.rsT.rsTPage.gaucher .rsTCorps{grid-template-columns:236px minmax(0,1fr) 168px}.rsTGauche,.rsTDroite{min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:8px;scrollbar-width:thin}.rsT.gaucher .rsTGauche{order:3}.rsT.gaucher .rsTDroite{order:1}.rsT.gaucher .rsTCentre{order:2}.rsTColT{flex:none;padding:0 4px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.rsTTuile{flex:1 1 0;min-height:64px;box-sizing:border-box;border-radius:16px;border:2px solid transparent;background:var(--panel);color:var(--txt);font:inherit;text-align:left;padding:8px 12px;display:flex;flex-direction:column;justify-content:center;gap:2px;cursor:pointer}.rsTTuile:hover{border-color:var(--line)}.rsTTuile.suivant,.rsTTuile[aria-pressed=true]{border-color:var(--accent);background:var(--rs-or-fond)}.rsTTuileNom{font-size:13px;font-weight:600;color:color-mix(in srgb,var(--txt) 80%,var(--bg))}.rsTTuile.suivant .rsTTuileNom,.rsTTuile[aria-pressed=true] .rsTTuileNom{color:var(--rs-or-t)}.rsTTuile small{font-size:11.5px;color:var(--dim);line-height:1.3}.rsTTuile small.plus{color:var(--rs-ng-t)}.rsTTuile small.moins{color:var(--rs-ok-t)}.rsTHeure{font:700 22px/1.15 Courier Prime,Courier New,monospace;color:var(--dim)}.rsTHoraire.fait .rsTHeure{color:var(--txt)}.rsTHoraire.suivant .rsTHeure{color:var(--rs-or-t)}.rsTChiffres{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.rsTChiffre{padding:10px 14px;border-radius:16px;background:var(--panel);border:1px solid var(--line);display:grid;gap:2px;min-width:0}.rsTChiffre b{font-size:26px;line-height:1.15}.rsTChiffre b.mono,.rsTMono{font-family:Courier Prime,Courier New,monospace}.rsTChiffre b .or{font-size:17px;color:var(--accent)}.rsTChiffre small{font-size:12px;color:var(--dim)}.rsTChiffre.ok{background:var(--rs-ok-fond);border-color:color-mix(in srgb,var(--rs-ok-t) 30%,transparent)}.rsTChiffre.ok b{color:var(--rs-ok-t)}.rsTChiffre.ok small{color:var(--rs-ok-sous-t)}.rsTChiffre.ng{background:var(--rs-ng-fond);border-color:color-mix(in srgb,var(--rs-ng-t) 30%,transparent)}.rsTChiffre.ng b{color:var(--rs-ng-t)}.rsTChiffre.ng small{color:var(--rs-ng-sous-t)}.rsTChiffre.or{background:var(--rs-or-fond);border-color:var(--rs-or-bord)}.rsTChiffre.or b{color:var(--rs-or-t)}.rsTChiffre.or small{color:var(--rs-or-pale-t)}.rsTCarte{border:1px solid var(--line);border-radius:16px;background:var(--panel);padding:10px 14px;display:grid;gap:8px;min-width:0}.rsTCarteTete{display:flex;align-items:center;gap:10px;min-height:28px}.rsTCarteTete b{flex:1;font-size:15px}.rsTCompte{font-size:12px;font-weight:600;padding:2px 9px;border-radius:999px;background:var(--bg);color:var(--dim)}.rsTSeqTete{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.rsTSeqTete>b{font-size:16px}.rsTSeqNom{flex:1;min-width:140px;font-size:13px;color:color-mix(in srgb,var(--txt) 80%,var(--bg));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rsTSegPetit button{min-height:36px;font-size:12.5px}.rsTPlansJour{display:flex;flex-wrap:wrap;gap:6px}.rsTPlansJour .rsTPl.tourne{border-color:var(--accent);background:var(--rs-or-fond)}.rsTPlansJour .rsTPl.tourne i{color:var(--accent)}.rsTNoteSeq,.rsTLigneListe input,.rsTAjoutLigne input,.rsTZoneTexte{box-sizing:border-box;width:100%;min-height:40px;padding:0 12px;border-radius:10px;border:1px solid var(--line);background:var(--bg);color:var(--txt);font:inherit;font-size:14px}.rsTZoneTexte{padding:10px 12px;resize:vertical;line-height:1.45}.rsTReprendre{width:100%}.rsTLigneListe{display:flex;align-items:center;gap:8px;min-height:40px;border-bottom:1px solid var(--line);padding-bottom:6px}.rsTLigneListe>span{flex:1;min-width:0;font-size:14px}.rsTLigneListe input{flex:1;min-width:0}.rsTDetailBouton{align-self:flex-start}.rsTDetail{min-width:0}.rsGrilleSeule{grid-template-columns:minmax(0,1fr)}.rsTGrille2{flex:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rsTIncident{min-height:64px;border-radius:16px;border:1px solid color-mix(in srgb,var(--dim) 30%,var(--panel2));background:var(--panel2);color:var(--txt);font:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:4px 6px;cursor:pointer;text-align:center}.rsTIncident b{font-size:14px}.rsTIncident small{font-size:11px;color:var(--dim)}.rsTIncident:hover{border-color:var(--accent)}.rsTIncidents{flex:1 1 auto;min-height:120px;align-content:start;overflow-y:auto}.rsTIncidents .rsTLigneListe b{flex:none;font-size:14px}.rsTLigneListe input.rsTHeureMini{flex:none;width:92px;padding:0 6px;font:600 14px Courier Prime,Courier New,monospace}.rsTFichePetite{width:min(420px,100%)}.rsTBandeau{flex:none;display:flex;align-items:center;gap:8px;padding:0 0 10px;min-width:0}.rsTBandeau .rsTColT{padding:0 2px}.rsTBandeauSeqs{flex:1;min-width:0}.rsTBandeau .rsTPl.on{border:2px solid var(--accent);background:var(--rs-or-fond);color:var(--rs-or-t)}.rsTSelect{flex:none;max-width:220px;min-height:44px;border-radius:12px;border:1px solid var(--line);background:var(--panel);color:var(--txt);font:inherit;font-size:13px;padding:0 10px}.rsTTuileLigne{display:flex;align-items:center;gap:8px;min-width:0}.rsTTemoin{width:6px;height:26px;flex:none;border-radius:3px;background:var(--c)}.rsTPlanTrace .rsTMono{font-size:21px;font-weight:700}.rsTVal{font-size:12px;color:var(--dim)}.rsTTuile small.cercle{color:var(--accent);font-weight:600}.rsTTuile small.tourne{color:var(--rs-inc-t);font-weight:600}.rsTTuile small.prevu{color:var(--dim)}.rsTPlanTrace{flex:0 0 auto;min-height:76px}.rsTAjoutPlan{flex:none}.rsTPapier{flex:1 1 auto;min-height:220px;overflow-y:auto;border-radius:14px;background:var(--rs-clap);color:var(--rs-clap-encre)}.rsTCentre>.rsTPapier{flex:1 1 auto}.rsTPapierTete{position:sticky;top:0;z-index:1;display:flex;align-items:center;background:color-mix(in srgb,var(--rs-clap) 90%,var(--rs-clap-encre));border-bottom:1px solid color-mix(in srgb,var(--rs-clap-encre) 15%,transparent)}.rsTPapierTete>span{flex:1;min-width:0;padding:9px 12px 9px 40px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--rs-clap-encre) 60%,transparent)}.rsTPapierCol{width:34px;flex:none;text-align:center;font-size:11px}.rsTLigneScript{display:flex;align-items:stretch}.rsTLigneScript>button{flex:1;min-width:0;min-height:40px;display:flex;padding:6px 12px 6px 0;border:0;background:none;color:inherit;text-align:left;cursor:pointer;font:15px/1.45 Courier Prime,Courier New,monospace}.rsTLigneScript>button>i{width:40px;flex:none;text-align:center;font:700 14px/1.45 system-ui,sans-serif;color:#c0392b}.rsTLigneScript>button>span{flex:1;min-width:0}.rsTLigneScript.choisie{background:#ff9f0a3d}.rsTLigneScript.choisie>button>i{color:#b5650a}.rsTLigneScript.trou:not(.choisie){background:#d93a2b1a}.rsTLigneScript.t-seq>button>span{font-weight:700}.rsTLigneScript.t-perso>button>span{padding-left:34%}.rsTLigneScript.t-dial>button>span{padding-left:16%;padding-right:12%}.rsTLigneScript.t-paren>button>span{padding-left:26%;font-style:italic}.rsTTrait{width:34px;flex:none;position:relative}.rsTTrait.on:before{content:"";position:absolute;left:15px;top:0;bottom:0;width:4px;border-radius:2px;background:var(--c)}.rsTTrait.pen.on:before{left:14px;width:6px}.rsTTrait.on.tourne:before{opacity:.5}.rsTTrait.on.prevu:before{left:16px;width:2px;background:repeating-linear-gradient(to bottom,var(--c) 0 3px,transparent 3px 7px);opacity:.75}.rsTTrait.on.hors:before{background:repeating-linear-gradient(to bottom,var(--c) 0 7px,transparent 7px 12px)}.rsTTic{position:absolute;left:9px;width:16px;height:3px;border-radius:2px;background:var(--c)}.rsTTic.haut{top:3px}.rsTTic.bas{bottom:3px}.rsTLegende{margin:0;display:flex;flex-wrap:wrap;gap:6px 18px;padding:0 4px;font-size:12px;color:var(--dim)}.rsTLegende span{display:inline-flex;align-items:center;gap:8px}.rsTLeg{width:4px;height:18px;border-radius:2px}.rsTLeg.plein{background:var(--rs-ok-t)}.rsTLeg.hors{background:repeating-linear-gradient(to bottom,var(--rs-ok-t) 0 6px,transparent 6px 10px)}.rsTLeg.prevu{width:2px;background:repeating-linear-gradient(to bottom,var(--dim) 0 3px,transparent 3px 6px)}.rsTLeg.pale{background:var(--rs-ok-t);opacity:.45}.rsTLigneChoisie{flex:none}.rsTLigneChoisie>span:last-child{font-size:13px;line-height:1.35;max-height:54px;overflow:hidden}.rsTGrosAction{flex:1 1 0;min-height:84px;border-radius:20px;border:4px solid color-mix(in srgb,var(--accent) 70%,#fff);background:var(--accent);color:var(--accent-ink);font:inherit;font-weight:700;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;cursor:pointer}.rsTGrosAction small{font-size:12px;letter-spacing:.08em}.rsTGrosAction b{font-size:22px}.rsTGrosAction:disabled{opacity:.4;cursor:default}.rsTBascule{flex:none;min-height:72px;border-radius:18px;border:2px solid var(--line);background:var(--panel);color:var(--txt);font:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;cursor:pointer;padding:6px 10px;text-align:center}.rsTBascule b{font-size:15px}.rsTBascule small{font-size:12px;color:var(--dim)}.rsTBascule.on{border-color:#6d93d6;background:color-mix(in srgb,#6d93d6 16%,var(--bg))}.rsTBascule.on b{color:color-mix(in srgb,#6d93d6 70%,var(--txt))}.rsTBascule:disabled{opacity:.5;cursor:default}.rsTDangerCadre{flex:none;min-height:48px;border:1px solid color-mix(in srgb,var(--rs-ng-t) 35%,transparent);border-radius:14px}.rsTDangerCadre:disabled{opacity:.4;cursor:default}.rsTDanger.confirmer{background:var(--rs-ng-fond);border-radius:12px;font-weight:700}.rsTSousTitre{font-size:12.5px;color:var(--dim);margin-left:8px}.rsTFamille{flex:0 0 auto;min-height:72px}.rsTFamille b{font-size:16px}.rsTTuile small.averifier{color:var(--rs-inc-t)}.rsTPastillePb{width:22px;height:22px;flex:none;border-radius:11px;background:var(--rs-ng-vif);color:var(--accent-ink);font:700 13px/22px system-ui,sans-serif;text-align:center;font-style:normal;margin-left:auto}.rsTComparer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rsTFig{margin:0;min-width:0;display:grid;gap:6px;align-content:start}.rsTFig figcaption{font-size:12.5px;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rsTFig figcaption b{color:var(--txt);text-transform:uppercase;letter-spacing:.04em}.rsTFig.maintenant figcaption b{color:var(--rs-or-t)}.rsTFigImg{height:210px;border-radius:16px;background:var(--panel2);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--dim);font-size:13.5px;text-align:center;padding:0 12px}.rsTFig.maintenant .rsTFigImg{border:2px solid var(--accent)}.rsTFigImg img{width:100%;height:100%;object-fit:cover}.rsTFigNote{margin:0;font-size:13px;line-height:1.4;color:color-mix(in srgb,var(--txt) 85%,var(--bg))}.rsTPhotos{display:flex;flex-wrap:wrap;gap:6px}.rsTPhoto{position:relative;width:64px;height:48px;border-radius:8px;overflow:hidden;border:1px solid var(--line)}.rsTPhoto img{width:100%;height:100%;object-fit:cover}.rsTPhoto .rsMini{position:absolute;top:0;right:0;background:#0000008c;color:#fff}.rsTPhotoAjout{width:64px;height:48px;border-radius:8px;border:1px dashed var(--rs-or-bord);color:var(--rs-or-t);display:inline-flex;align-items:center;justify-content:center;font-size:22px;cursor:pointer}.rsTPhotoAjout input,.rsTPhotoBouton input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.rsTRacListe{gap:0}.rsTRacListe .rsTCarteTete{padding-bottom:6px}.rsTRacListe .rsTRappelFam{flex:1;min-height:40px;color:var(--txt);font-size:14px}.rsTRacEl{display:flex;align-items:center;gap:8px;min-height:52px;border-top:1px solid var(--line);padding:4px 0}.rsTRacEl.choisi{background:var(--rs-or-fond);margin:0 -14px;padding:4px 14px}.rsTRacEl>.rsTRappel{flex:none;min-height:40px;width:44px;justify-content:center;padding:0}.rsTRacNom{flex:1;min-width:0;min-height:44px;border:0;background:none;color:var(--txt);font:inherit;text-align:left;cursor:pointer;display:grid;gap:1px;padding:2px 0}.rsTRacNom b{font-size:14.5px;font-weight:600}.rsTRacNom small{font-size:12px;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rsTRacListe .rsTAjoutLigne{padding-top:8px}.rsTPhotoBouton{position:relative;flex:1.3 1 0}.rsTPhotoBouton b{font-size:22px;letter-spacing:.05em}.rsTPhotoBouton small{letter-spacing:0;text-align:center;padding:0 10px;font-weight:600}.rsTGrosVert,.rsTGrosRouge{flex:1 1 0;min-height:76px;border-radius:20px;font:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;cursor:pointer;padding:6px 10px;text-align:center}.rsTGrosVert{border:3px solid color-mix(in srgb,var(--rs-ok-t) 35%,transparent);background:var(--rs-ok-fond);color:var(--rs-ok-t)}.rsTGrosVert b{font-size:20px}.rsTGrosVert small{font-size:12px;color:var(--rs-ok-sous-t)}.rsTGrosRouge{flex:none;min-height:76px;border:3px solid color-mix(in srgb,var(--rs-ng-t) 30%,transparent);background:var(--rs-ng-fond);color:var(--rs-ng-t)}.rsTGrosRouge.on{border-color:var(--rs-ng-vif)}.rsTGrosRouge b{font-size:17px}.rsTGrosRouge small{font-size:12px;color:var(--rs-ng-sous-t)}.rsTGrosVert:disabled,.rsTGrosRouge:disabled,.rsTAjoutCam:disabled{opacity:.4;cursor:default}.rsTBandeau>.rsTSeg{flex:none}.rsTEnsGeneral .rsTEnsNote{margin:0;font-size:13.5px;color:color-mix(in srgb,var(--txt) 85%,var(--bg))}.rsTEnsFamille{display:grid;gap:8px;scroll-margin-top:8px}.rsTEnsTete{display:flex;align-items:center;gap:10px;padding:4px 2px 0}.rsTEnsTete b{flex:1;font-size:15px}.rsTEnsGrille{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:8px}.rsTVignette{min-width:0;border-radius:14px;border:1px solid var(--line);background:var(--panel);color:var(--txt);font:inherit;text-align:left;padding:6px 6px 8px;display:grid;gap:4px;cursor:pointer;align-content:start}.rsTVignette:hover{border-color:var(--accent)}.rsTVignette.pb{border-color:color-mix(in srgb,var(--rs-ng-t) 50%,transparent)}.rsTVignette.ok{border-color:color-mix(in srgb,var(--rs-coche) 40%,transparent)}.rsTVignetteImg{position:relative;height:104px;border-radius:10px;background:var(--panel2);overflow:hidden;display:flex;align-items:center;justify-content:center;color:var(--dim)}.rsTVignetteImg img{width:100%;height:100%;object-fit:cover}.rsTVignetteImg.avant img{opacity:.55}.rsTVignetteImg small{position:absolute;left:6px;bottom:6px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:1px 6px;border-radius:6px;background:#0009;color:#fff}.rsTVignette>b{font-size:13.5px;padding:0 4px}.rsTVignetteEtat{font-size:12px;font-weight:600;color:var(--dim);padding:0 4px}.rsTVignetteEtat.ok{color:var(--rs-coche)}.rsTVignetteEtat.pb{color:var(--rs-ng-t)}.rsTVignetteEtat.av{color:var(--rs-inc-t)}.rsTVignetteNote{font-size:12px;color:color-mix(in srgb,var(--txt) 75%,var(--bg));padding:0 4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rsTHistoire{display:grid;grid-template-columns:150px minmax(0,1fr);gap:10px;align-items:center;padding:6px 0;border-top:1px solid var(--line)}.rsTHistoireNom{font-size:13.5px}.rsTHistoireCases .rsTDefPiste{gap:8px}.rsTCase{flex:none;width:112px;border-radius:12px;border:1px solid var(--line);background:var(--panel);color:var(--txt);font:inherit;text-align:left;padding:4px 4px 6px;display:grid;gap:2px;cursor:pointer}.rsTCase.ici{border:2px solid var(--accent);background:var(--rs-or-fond)}.rsTCase.pb{box-shadow:inset 0 -3px 0 var(--rs-ng-vif)}.rsTCase.ok{box-shadow:inset 0 -3px 0 var(--rs-coche)}.rsTCaseImg{height:62px;border-radius:8px;background:var(--panel2);overflow:hidden;display:flex;align-items:center;justify-content:center;color:var(--dim)}.rsTCaseImg img{width:100%;height:100%;object-fit:cover}.rsTCase b{font-size:12.5px;padding:0 3px}.rsTCase small{font-size:11px;color:var(--dim);padding:0 3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rsTSeqMinu{flex:0 0 auto;min-height:88px}.rsTSeqMinu b.rsTMono{font-size:19px}.rsTSelectLarge{max-width:none;width:100%;flex:none}.rsTTitreSeq{display:flex;align-items:baseline;gap:10px;min-width:0}.rsTTitreSeq b{font-size:17px}.rsTTitreSeq span{font-size:13px;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rsTPriseMinu{min-height:58px;padding:6px 12px;border-radius:14px;border:2px solid var(--line);background:var(--bg);color:var(--txt);font:inherit;display:flex;align-items:center;gap:14px;text-align:left;cursor:pointer}.rsTPriseMinu.fait{border-color:var(--accent);background:var(--rs-or-fond)}.rsTPriseMinu>b.rsTMono{width:62px;flex:none;font-size:17px}.rsTPriseMinuBarre{flex:1;min-width:0;display:grid;gap:6px;font-size:13px}.rsTPriseMinu.fait .rsTPriseMinuBarre>span{color:var(--rs-or-t)}.rsTPriseMinuBarre>i{display:block;height:8px;border-radius:4px;background:var(--panel2);overflow:hidden;font-style:normal}.rsTPriseMinuBarre>i>i{display:block;height:100%;border-radius:4px;background:color-mix(in srgb,var(--dim) 60%,var(--panel2))}.rsTPriseMinu.fait .rsTPriseMinuBarre>i>i{background:var(--accent)}.rsTPriseMinuD{width:60px;flex:none;text-align:right;font-size:19px}.rsTMinuMain{display:flex;flex-wrap:wrap;gap:10px 18px}.rsTMinuMain label{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--dim)}.rsTDureeChamp{width:96px;min-height:40px;box-sizing:border-box;padding:0 10px;border-radius:10px;border:1px solid var(--line);background:var(--bg);color:var(--txt);font:600 15px Courier Prime,Courier New,monospace}.rsTChronoCarte{flex:none;text-align:center}.rsTChronoT{font:700 46px/1.1 Courier Prime,Courier New,monospace}.rsTChronoT.rec{color:var(--rs-ng-t)}.rsTChronoBouton b{font-size:28px;letter-spacing:.05em}.rsTChronoBouton.rec{border-color:var(--rs-ng-vif);background:var(--rs-ng-fond);color:var(--rs-ng-t)}.rsTRetenir{flex:none}.rsTRapportTuile{min-height:76px}.rsTRapportTuile b{font-size:15px;line-height:1.15}.rsTCaseRap{width:20px;height:20px;flex:none;box-sizing:border-box;border-radius:6px;border:2px solid var(--dim);font:700 13px/16px system-ui,sans-serif;text-align:center;font-style:normal;color:var(--accent-ink)}.rsTRapportTuile[aria-pressed=true] .rsTCaseRap{border-color:var(--accent);background:var(--accent)}.rsTFormat{color:var(--rs-or-pale-t)!important}.rsTCompte.attention{background:var(--rs-inc-fond);color:var(--rs-inc-t)}.rsTCompte.pret{background:var(--rs-fait-fond);color:var(--rs-coche)}.rsTPoint{display:flex;align-items:center;gap:10px;min-height:52px;border-top:1px solid var(--line);padding:6px 0;flex-wrap:wrap}.rsTPointPastille{width:26px;height:26px;flex:none;border-radius:13px;background:var(--rs-inc-fond);color:var(--rs-inc-t);font:700 14px/26px system-ui,sans-serif;text-align:center;font-style:normal}.rsTPoint.info .rsTPointPastille{background:var(--rs-ng-fond);color:var(--rs-ng-t)}.rsTPointTexte{flex:1;min-width:200px;font-size:14px}.rsTPointActions{display:flex;gap:6px;flex-wrap:wrap}.rsTPointAction{min-height:44px;padding:0 14px;border-radius:12px;border:1px solid var(--rs-or-bord);background:var(--rs-or-fond);color:var(--rs-or-t);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.rsTPointAction.ok{border-color:color-mix(in srgb,var(--rs-ok-t) 35%,transparent);background:var(--rs-ok-fond);color:var(--rs-ok-t)}.rsTPointAction.inc{border-color:color-mix(in srgb,var(--rs-inc-t) 35%,transparent);background:var(--rs-inc-fond);color:var(--rs-inc-t)}.rsTApercuCarte .rsApercu{max-height:none;border-radius:10px}.rsTEnvoyer{flex:1.4 1 0}.rsTEnvoyer b{font-size:24px;letter-spacing:.05em}.rsTEnvoyer small{text-align:center;padding:0 8px}.rsTEnvoyer.envoye{border-color:color-mix(in srgb,var(--rs-ok-t) 40%,transparent);background:var(--rs-ok-fond);color:var(--rs-ok-t)}.rsTAlerteDouce{margin:0;padding:10px 12px;border-radius:14px;background:var(--rs-inc-fond);border:1px solid color-mix(in srgb,var(--rs-inc-t) 30%,transparent);font-size:12.5px;line-height:1.4;color:var(--rs-inc-sous-t)}.rsTIncident:disabled{opacity:.4;cursor:default}.rsTZoom{flex:none}.rsTZoom button{min-width:40px;min-height:36px;font-variant-numeric:tabular-nums}.rsTApercuNoms{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rsTApercuCarte{grid-template-columns:minmax(0,1fr)}.rsTApercuBoite{min-width:0;overflow:auto;max-height:72vh;border-radius:10px;touch-action:pan-x pan-y}.rsTApercuCarte .rsTApercuBoite .rsApercu{max-height:none}@media(max-width:640px){.rsTRappelGr{grid-template-columns:minmax(0,1fr)}}@media(max-width:1000px){.ptCorps.rsCorpsPrises{overflow-y:auto}.rsT{flex:none}.rsTCorps,.rsT.gaucher .rsTCorps{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.rsTMoteurs,.rsT.gaucher .rsTMoteurs{order:1}.rsTVerdicts,.rsT.gaucher .rsTVerdicts{order:2;flex-direction:row;flex-wrap:wrap}.rsTCentre,.rsT.gaucher .rsTCentre{order:3;overflow:visible}.rsTV{flex:1 1 110px;min-height:72px}.rsTPage .rsTCorps,.rsT.rsTPage.gaucher .rsTCorps{grid-template-columns:minmax(0,1fr)}.rsTGauche,.rsT.gaucher .rsTGauche{order:1;flex-direction:row;flex-wrap:wrap;overflow:visible}.rsTDroite,.rsT.gaucher .rsTDroite{order:2;overflow:visible}.rsTPage .rsTCentre,.rsT.rsTPage.gaucher .rsTCentre{order:3}.rsTGauche .rsTColT{flex-basis:100%}.rsTDroite .rsTGrille2{grid-template-columns:repeat(3,minmax(0,1fr))}.rsTGauche .rsTPlanTrace,.rsTGauche .rsTFamille,.rsTGauche .rsTSeqMinu,.rsTGauche .rsTRapportTuile{flex:1 1 140px}.rsTHistoire{grid-template-columns:minmax(0,1fr)}.rsTBandeau{flex-wrap:wrap}.rsTFigImg{height:170px}.rsTDroite .rsTGrosVert,.rsTDroite .rsTPhotoBouton,.rsTDroite .rsTGrosAction{min-height:72px}.rsTPapier{max-height:70vh}.rsTIncidents{flex:none;max-height:260px}.rsTGauche .rsTTuile{flex:1 1 140px}.rsTChiffres{grid-template-columns:repeat(2,minmax(0,1fr))}.rsTMoteursGrille{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-auto-rows:96px}.rsTMoteurs.n4 .rsTMoteursGrille,.rsTMoteurs.n5 .rsTMoteursGrille,.rsTMoteurs.n6 .rsTMoteursGrille{grid-template-columns:repeat(3,minmax(0,1fr))}.rsTClapInfo{width:150px}.rsTClapV{font-size:38px}}@media(max-width:600px){.rsT:not(.rsTPage) .rsTCorps,.rsT.gaucher:not(.rsTPage) .rsTCorps{display:flex;flex-direction:column;gap:10px}.rsT:not(.rsTPage) .rsTCentre{display:contents}.rsMain>.ptCorps.rsCorpsPrises>.rsT{flex:none;min-height:auto}.rsT .rsTCorps{flex:none;min-height:auto}.rsT .rsTCorps>*,.rsT:not(.rsTPage) .rsTCentre>*{flex:none;min-height:auto}.rsTMoteurs,.rsTVerdicts{min-height:auto}.rsMain>.ptHead{padding:6px 10px;flex-wrap:nowrap}.rsMain>.ptHead>.dcT,.rsMain>.ptHead>.modBar{display:none}.rsMain>.ptHead>.rsOnglets{flex:1;min-width:0;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.rsMain>.ptHead>.rsOnglets::-webkit-scrollbar{display:none}.rsMain>.ptHead>.rsOnglets button{flex:none}.rsTClapLigne{order:1}.rsTPassageLigne{order:2}.rsT:not(.rsTPage) .rsTCentre>.rsTAlerte{order:3}.rsTMoteurs,.rsT.gaucher .rsTMoteurs{order:4}.rsTVerdicts,.rsT.gaucher .rsTVerdicts{order:5;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;flex-direction:initial}.rsTPrises{order:6}.rsTReperes{order:7}.rsTRemarques{order:8}.rsTRappels{order:9}.rsTCams{order:10}.rsTV{min-height:62px;padding:4px 2px;border-radius:14px}.rsTV b{font-size:19px}.rsTV.fs b{font-size:11.5px;line-height:1.15}.rsTV.inc b,.rsTV.cercle b{font-size:18px}.rsTV small{display:none}.rsTMoteursGrille,.rsTMoteurs.n4 .rsTMoteursGrille{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:86px}.rsTMoteurs.n1 .rsTMoteursGrille{grid-template-columns:minmax(0,1fr);grid-auto-rows:104px}.rsTMoteurT{font-size:28px}.rsTMoteur.tout{min-height:54px;font-size:16px}.rsTClapLigne{gap:6px}.rsTFleche{width:38px;font-size:22px}.rsTFleche.suivant{width:58px}.rsTFleche.suivant small{font-size:10px}.rsTClapCase{padding:8px 10px}.rsTClapV{font-size:26px}.rsTFleche:not(.suivant){width:30px}.rsTClap{min-width:0}.rsTClapS{font-size:11px}.rsTClapInfo{width:104px;padding:8px 10px}.rsTClapInfo span{font-size:11px}.rsTDuree{font-size:17px}.rsTCamTxt{min-width:0;font-size:12.5px}.rsTRappelGr{grid-template-columns:minmax(0,1fr)}.rsTPage .rsTCorps,.rsT.rsTPage.gaucher .rsTCorps{display:flex;flex-direction:column;gap:10px}.rsTPage .rsTGauche,.rsT.rsTPage.gaucher .rsTGauche{order:1;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:visible;gap:8px;padding-bottom:2px;scrollbar-width:none}.rsTPage .rsTGauche::-webkit-scrollbar{display:none}.rsTPage .rsTGauche>.rsTColT,.rsTPage .rsTGauche>.rsTAide{display:none}.rsTPage .rsTGauche>*{flex:0 0 auto}.rsTPage .rsTGauche>.rsTTuile{min-width:128px;max-width:200px;min-height:64px;padding:6px 10px}.rsTPage .rsTGauche>.rsTSelect{align-self:center;max-width:160px}.rsTPage .rsTGauche>.rsTChiffre{min-width:150px}.rsTPage .rsTCentre,.rsT.rsTPage.gaucher .rsTCentre{order:2}.rsTPage .rsTDroite,.rsT.rsTPage.gaucher .rsTDroite{order:3}.rsTBandeau{flex-wrap:wrap}.rsTBandeau .rsTColT{display:none}.rsTBandeauSeqs{flex-basis:100%}.rsTChiffres{grid-template-columns:repeat(2,minmax(0,1fr))}.rsTChiffre b{font-size:22px}.pJour .rsTGauche>.rsTHoraire{min-width:118px}.pJour .rsTDroite .rsTGrille2{grid-template-columns:repeat(3,minmax(0,1fr))}.pJour .rsTIncident{min-height:56px}.pCouv .rsTDroite,.pRac .rsTDroite,.pMinu .rsTDroite,.pSoir .rsTDroite{position:sticky;bottom:0;z-index:6;flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:6px;padding:8px 0 6px;overflow:visible;background:var(--bg);box-shadow:0 -10px 18px -8px #00000073}.rsTDroite>.rsTAide,.pCouv .rsTDroite>.rsTLigneChoisie,.pCouv .rsTDroite>.rsTChiffre{display:none}.pCouv .rsTDroite>.rsTGrosAction,.pCouv .rsTDroite>.rsTBascule{flex:1 1 0;min-height:60px;min-width:0;padding:4px}.pCouv .rsTGrosAction b{font-size:16px}.pCouv .rsTGrosAction small{font-size:10px}.pCouv .rsTBascule b{font-size:13px}.pCouv .rsTBascule small{display:none}.pCouv .rsTDroite>.rsTDanger,.pCouv .rsTDroite>.rsTLien{flex:1 1 100%;min-height:40px}.rsTPapierCol,.rsTTrait{width:18px}.rsTTrait.on:before{left:7px}.rsTTrait.pen.on:before{left:6px}.rsTTrait.on.prevu:before{left:8px}.rsTTic{left:2px;width:14px}.rsTLigneScript>button{font-size:13px;padding-right:6px}.rsTLigneScript>button>i{width:22px}.rsTPapierTete>span{padding-left:22px;font-size:10px}.pRac .rsTDroite>.rsTGrosAction,.pRac .rsTDroite>.rsTGrosVert,.pRac .rsTDroite>.rsTGrosRouge{flex:1 1 0;min-height:64px;min-width:0;padding:4px}.pRac .rsTPhotoBouton svg{width:24px;height:24px}.pRac .rsTPhotoBouton b,.pRac .rsTGrosVert b{font-size:15px}.pRac .rsTGrosRouge b{font-size:14px}.pRac .rsTDroite small{display:none}.pRac .rsTDroite>.rsTAjoutCam{display:none}.rsTComparer{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rsTFigImg{height:128px}.rsTEnsGrille{grid-template-columns:repeat(2,minmax(0,1fr))}.rsTHistoire{grid-template-columns:minmax(0,1fr)}.pMinu .rsTDroite>.rsTChronoCarte{flex:1 1 0;padding:6px}.pMinu .rsTChronoT{font-size:30px}.pMinu .rsTDroite>.rsTChronoBouton{flex:1 1 0;min-height:64px}.pMinu .rsTChronoBouton b{font-size:22px}.pMinu .rsTDroite>.rsTRetenir{flex:1 1 100%;order:-1;min-height:52px}.pMinu .rsTDroite>.rsTBascule{flex:1 1 100%;min-height:40px}.pSoir .rsTDroite>.rsTEnvoyer{flex:2 1 0;min-height:64px}.pSoir .rsTEnvoyer svg{width:22px;height:22px}.pSoir .rsTEnvoyer b{font-size:18px}.pSoir .rsTDroite>.rsTGrille2{flex:1 1 0;grid-template-columns:minmax(0,1fr);gap:6px}.pSoir .rsTDroite .rsTIncident{min-height:29px}.pSoir .rsTDroite .rsTIncident small{display:none}.pSoir .rsTDroite>.rsTAlerteDouce{flex:1 1 100%;order:-1;padding:6px 10px}.rsTApercuBoite{max-height:60vh}.rsTApercuCarte .rsTApercuBoite .rsApercu{width:980px;max-width:none}.rsApercu{padding:16px 14px}}@media(prefers-reduced-motion:reduce){.rsTPl.rec i{animation:none}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/demo/assets/inter-cyrillic-ext-wght-normal-B2xhLi22.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/demo/assets/inter-cyrillic-wght-normal-CMZtQduZ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/demo/assets/inter-greek-ext-wght-normal-CGAr0uHJ.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/demo/assets/inter-greek-wght-normal-CaVNZxsx.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/demo/assets/inter-vietnamese-wght-normal-CBcvBZtf.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/demo/assets/inter-latin-ext-wght-normal-CFHvXkgd.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/demo/assets/inter-latin-wght-normal-C2S99t-D.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}@media screen{:where(html[data-interface=liquide][data-theme=sombre]) button.primary:hover{background:color-mix(in srgb,var(--accent) 82%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .blk.sel textarea{background:color-mix(in srgb,var(--accent) 10%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .blk.cible{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 90%,transparent),0 0 0 4px color-mix(in srgb,var(--accent) 16%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .typeFleche{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--accent) 78%,black) 60%,transparent);background:color-mix(in srgb,var(--accent) 27%,white);color:color-mix(in srgb,var(--accent) 58%,black)}:where(html[data-interface=liquide][data-theme=sombre]) .depLance{background:color-mix(in srgb,var(--accent) 8%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .depAlerteHead{color:color-mix(in srgb,var(--accent) 62%,white);background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .depSansJetons{color:color-mix(in srgb,var(--accent) 59%,white);background:color-mix(in srgb,var(--accent) 8%,transparent);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .dep-aucune td.c-seq{color:color-mix(in srgb,var(--accent) 67%,black)}:where(html[data-interface=liquide][data-theme=sombre]) .depBadge.alerte{color:color-mix(in srgb,var(--accent) 62%,white);background:color-mix(in srgb,var(--accent) 12%,transparent);border-color:color-mix(in srgb,var(--accent) 45%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .setModal .note{color:color-mix(in srgb,var(--accent) 62%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .seqItem.pinned{border-color:color-mix(in srgb,var(--accent) 40%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .ctBadge.et{background:color-mix(in srgb,var(--accent) 14%,transparent);color:color-mix(in srgb,var(--accent) 62%,white);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .ctTrunc{color:color-mix(in srgb,var(--accent) 62%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .updateBar{background:color-mix(in srgb,var(--accent) 10%,transparent);color:color-mix(in srgb,var(--accent) 62%,white);border-bottom:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .dnPrem{background:color-mix(in srgb,var(--accent) 15%,transparent);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .dnNotes{color:color-mix(in srgb,var(--accent) 62%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .dnAlerte{color:color-mix(in srgb,var(--accent) 62%,white);background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .trialChip{background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .contAlerte{color:color-mix(in srgb,var(--accent) 62%,white);background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .contModif{color:color-mix(in srgb,var(--accent) 62%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .premCard.pro{border-color:color-mix(in srgb,var(--accent) 45%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .langBtn.on{background:color-mix(in srgb,var(--accent) 10%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .histSeq{background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .histItem.pending{border-color:color-mix(in srgb,var(--accent) 40%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .ivTopic{background:color-mix(in srgb,var(--accent) 13%,transparent);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .updDot{background:color-mix(in srgb,var(--accent) 87%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .acctUpd{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--accent) 87%,white) 45%,transparent);background:color-mix(in srgb,color-mix(in srgb,var(--accent) 87%,white) 7%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .acctUpdT{color:color-mix(in srgb,var(--accent) 87%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .spin{border:2px solid color-mix(in srgb,var(--accent) 25%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .cwBandeau{color:color-mix(in srgb,var(--accent) 43%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .dcSt.warn:before{background:var(--accent)}:where(html[data-interface=liquide][data-theme=sombre]) .ptBande.sel{border-color:color-mix(in srgb,var(--accent) 60%,black)}:where(html[data-interface=liquide][data-theme=sombre]) .ptJourCompact.sel{border-color:color-mix(in srgb,var(--accent) 60%,black)}:where(html[data-interface=liquide][data-theme=sombre]) .ptTag.nc{color:color-mix(in srgb,var(--accent) 82%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .ptNeed{color:color-mix(in srgb,var(--accent) 67%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .ptMb.chef{border-color:color-mix(in srgb,var(--accent) 49%,black)}:where(html[data-interface=liquide][data-theme=sombre]) .ptDc.H{color:color-mix(in srgb,var(--accent) 63%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .ptCalC.tourne{background-color:color-mix(in srgb,var(--accent) 5%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .ins-av:before,:where(html[data-interface=liquide][data-theme=sombre]) .ins-ap:after{box-shadow:0 0 10px color-mix(in srgb,var(--accent) 80%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .ptHeureE.mod{color:color-mix(in srgb,var(--accent) 52%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .ptHorD .ptHeureE.mod{color:color-mix(in srgb,var(--accent) 52%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .ptBande.sel:hover{border-color:color-mix(in srgb,var(--accent) 81%,black)}:where(html[data-interface=liquide][data-theme=sombre]) .pqCel.chef{border-color:color-mix(in srgb,var(--accent) 67%,white);background:color-mix(in srgb,color-mix(in srgb,var(--accent) 67%,white) 30%,transparent);color:color-mix(in srgb,var(--accent) 67%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .rpItem[aria-current=true]{background:var(--sel, color-mix(in srgb, var(--accent) 14%, transparent))}:where(html[data-interface=liquide][data-theme=sombre]) .rpJour{background:linear-gradient(90deg,#1c2540 0%,#2a3556 var(--l),var(--accent) var(--l),color-mix(in srgb,var(--accent) 67%,white) var(--m),var(--accent) var(--c),#2a3556 var(--c),#1c2540 100%)}:where(html[data-interface=liquide][data-theme=sombre]) .rpMk{border:3px solid var(--c, var(--accent))}:where(html[data-interface=liquide][data-theme=sombre]) .rpMk.on{background:var(--c, var(--accent))}:where(html[data-interface=liquide][data-theme=sombre]) .fdsPt.modifiee{background:var(--accent)}:where(html[data-interface=liquide][data-theme=sombre]) .fdsBandeau{border:1px solid color-mix(in srgb,var(--accent) 49%,black);color:color-mix(in srgb,var(--accent) 61%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .fdsEtat.modifiee{color:color-mix(in srgb,var(--accent) 61%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .fdsAlertes .n-w{color:color-mix(in srgb,var(--accent) 61%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .fdsLb.on{border-color:color-mix(in srgb,var(--accent) 49%,black)}:where(html[data-interface=liquide][data-theme=sombre]) .fdsJourBadge{color:color-mix(in srgb,var(--accent) 61%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .fdsPageT{color:color-mix(in srgb,var(--accent) 67%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .fdsZoneLigne:hover,:where(html[data-interface=liquide][data-theme=sombre]) .fdsZoneLigne.on{background:color-mix(in srgb,var(--accent) 8%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .fdsZoneLigne.on span{color:color-mix(in srgb,var(--accent) 54%,black)}:where(html[data-interface=liquide][data-theme=sombre]) .fdsStyle-epure .fdsCase>.fdsBt{color:color-mix(in srgb,var(--accent) 48%,black)}:where(html[data-interface=liquide][data-theme=sombre]) .fdsStyle-epure .fdsBesoin .fdsK,:where(html[data-interface=liquide][data-theme=sombre]) .fdsStyle-epure .fdsLieux .fdsK,:where(html[data-interface=liquide][data-theme=sombre]) .fdsStyle-epure .fdsRepasB .fdsK{color:color-mix(in srgb,var(--accent) 48%,black)}:where(html[data-interface=liquide][data-theme=sombre]) .fdsStyleSeg button[aria-pressed=true]{color:color-mix(in srgb,var(--accent) 67%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .eqTable tr.sel td{background:color-mix(in srgb,var(--accent) 10%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .eqOuvre button:hover,:where(html[data-interface=liquide][data-theme=sombre]) tr.sel .eqOuvre button{background:color-mix(in srgb,var(--accent) 12%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .eqTag.ind{color:color-mix(in srgb,var(--accent) 63%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .eqTag.am{color:color-mix(in srgb,var(--accent) 63%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .eqNouv td{background:color-mix(in srgb,var(--accent) 4%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .eqFicheEq.on{background:color-mix(in srgb,var(--accent) 10%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .eqFc.on{background:color-mix(in srgb,var(--accent) 12%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .eqFc.chef{background:color-mix(in srgb,var(--accent) 24%,transparent);color:color-mix(in srgb,var(--accent) 57%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .eqImport{background:color-mix(in srgb,var(--accent) 4%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .eqImportBilan .am{color:color-mix(in srgb,var(--accent) 63%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .eqImportTab tr.am td{background:color-mix(in srgb,var(--accent) 7%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .eqConv tr.sel td{background:color-mix(in srgb,var(--accent) 8%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .eq .eqCx{background:color-mix(in srgb,var(--accent) 12%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .eq .eqCxs{background:color-mix(in srgb,var(--accent) 22%,transparent);color:color-mix(in srgb,var(--accent) 57%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .eq .eqImport{background:color-mix(in srgb,var(--accent) 5%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .eq .eqImportTab tr.am td{background:color-mix(in srgb,var(--accent) 12%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .eq .eqNouvC td{background:color-mix(in srgb,var(--accent) 7%,transparent);border-top:2px solid color-mix(in srgb,var(--accent) 45%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .eq .eqAjout{background:color-mix(in srgb,var(--accent) 7%,transparent);border:1px solid color-mix(in srgb,var(--accent) 45%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .eq .eqAllergie .eqIn{color:color-mix(in srgb,var(--accent) 57%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .emSans{color:color-mix(in srgb,var(--accent) 63%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .emAlerte{color:color-mix(in srgb,var(--accent) 66%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .depApNote{color:color-mix(in srgb,var(--accent) 62%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .rsCouvCol.tourne{color:color-mix(in srgb,var(--accent) 64%,black)}:where(html[data-interface=liquide][data-theme=sombre]) .rsTram.tourne:before{background:color-mix(in srgb,var(--accent) 81%,black)}:where(html[data-interface=liquide][data-theme=sombre]) .hrTable tr.sel td{background:var(--sel, color-mix(in srgb, var(--accent) 9%, transparent))}:where(html[data-interface=liquide][data-theme=sombre]) .rvSeqTete .rsSeqN{color:color-mix(in srgb,var(--accent) 54%,black)}:where(html[data-interface=liquide][data-theme=sombre]) .rvImpactL li.fort{border-color:color-mix(in srgb,var(--warn, var(--accent)) 55%,var(--line))}:where(html[data-interface=liquide][data-theme=sombre]) .tl2Cadre:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 45%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .tl2Carte .etats em.warn{color:var(--warn, var(--accent));border-color:color-mix(in srgb,var(--warn, var(--accent)) 50%,var(--line))}:where(html[data-interface=liquide][data-theme=sombre]) .tl2Repere{border:1px solid color-mix(in srgb,var(--accent) 40%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .tl2Guide{border-left:1px dashed color-mix(in srgb,var(--accent) 50%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .tl2Postit .num{color:color-mix(in srgb,var(--accent) 54%,black)}:where(html[data-interface=liquide][data-theme=sombre]) .tl2Pastille.on{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 35%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .tl2FilPlan{fill:color-mix(in srgb,var(--accent) 24%,white)}:where(html[data-interface=liquide][data-theme=sombre]) .br2G-branche .prendre:hover{fill:color-mix(in srgb,var(--accent) 20%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .brAlerte{border:1px solid color-mix(in srgb,var(--warn, var(--accent)) 55%,var(--line));background:color-mix(in srgb,var(--warn, var(--accent)) 8%,var(--panel))}:where(html[data-interface=liquide][data-theme=sombre]) .br2Resume .warn{color:var(--warn, var(--accent))}:where(html[data-interface=liquide][data-theme=sombre]) .br2Chev{border:1px solid color-mix(in srgb,var(--warn, var(--accent)) 45%,var(--line));background:color-mix(in srgb,var(--warn, var(--accent)) 8%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .br2Stats .warn{color:var(--warn, var(--accent))}:where(html[data-interface=liquide][data-theme=sombre]) .br2L.clic:hover{background:color-mix(in srgb,var(--accent) 10%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .br2Rang.modif>.br2L{background:color-mix(in srgb,var(--accent) 8%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .br2Rang.conflit>.br2L{box-shadow:inset 3px 0 0 var(--warn, var(--accent))}:where(html[data-interface=liquide][data-theme=sombre]) .br2Papier.cote .br2Rang.cible>.br2L:nth-child(2),:where(html[data-interface=liquide][data-theme=sombre]) .br2Papier.fusion .br2Rang.cible>.br2L{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--accent) 90%,transparent);background:color-mix(in srgb,var(--accent) 8%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .br2Drapeau.conflit:not(.on){border-color:var(--warn, var(--accent));color:color-mix(in srgb,var(--accent) 58%,black)}:where(html[data-interface=liquide][data-theme=sombre]) .br2Type{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--accent) 78%,black) 60%,transparent);background:color-mix(in srgb,var(--accent) 27%,white);color:color-mix(in srgb,var(--accent) 58%,black)}:where(html[data-interface=liquide][data-theme=sombre]) .rv2Feuille.ici{box-shadow:0 10px 36px #00000073,0 0 0 1px color-mix(in srgb,var(--accent) 35%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .rv2L.survol{background:color-mix(in srgb,var(--accent) 16%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .rv2L.repere{background:color-mix(in srgb,var(--accent) 38%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 38%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .rv2Edit{background:color-mix(in srgb,var(--accent) 18%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 60%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .rv2Cadenas{background:color-mix(in srgb,var(--accent) 12%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .rv2Confirmer{background:color-mix(in srgb,var(--accent) 8%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .rv2Liste button.ici{background:color-mix(in srgb,var(--accent) 8%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .rv2L.cible{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 90%,transparent),0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent);background:color-mix(in srgb,var(--accent) 7%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .tbNote.sel{outline:2px dashed color-mix(in srgb,var(--accent) 95%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .tbCorde.sel .ombre{stroke:color-mix(in srgb,var(--accent) 60%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .tbCadre{border:1.5px dashed color-mix(in srgb,var(--accent) 90%,transparent);background:color-mix(in srgb,var(--accent) 8%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .fenTableau:has(.fenGlisse:hover) .fenGlisse{background:color-mix(in srgb,var(--accent) 13%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .lsChange .lsTexte{background:color-mix(in srgb,var(--accent) 12%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .rsTLigneScript.choisie{background:color-mix(in srgb,var(--accent) 24%,transparent)}:where(html[data-interface=liquide][data-theme=sombre]) .rsTLigneScript.choisie>button>i{color:color-mix(in srgb,var(--accent) 67%,black)}:where(html[data-interface=liquide][data-theme=clair]) ::-webkit-scrollbar-thumb{background:#bebec3}:where(html[data-interface=liquide][data-theme=clair]) ::-webkit-scrollbar-thumb:hover{background:#a3a3aa}:where(html[data-interface=liquide][data-theme=clair]) .brand{color:#2c2c30}:where(html[data-interface=liquide][data-theme=clair]) button:hover{border-color:#bebec3;color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) button.primary:hover{background:color-mix(in srgb,var(--accent) 82%,white)}:where(html[data-interface=liquide][data-theme=clair]) button.danger{color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .clapBaton{background:#f5c400 repeating-linear-gradient(-45deg,#f5c400 0 7px,#dedee0 7px 14px)}:where(html[data-interface=liquide][data-theme=clair]) .clapCorps{border:1px solid #bfbfc4}:where(html[data-interface=liquide][data-theme=clair]) .clapType{color:color-mix(in srgb,var(--c) 58%,black)}:where(html[data-interface=liquide][data-theme=clair]) .clapTexte{color:#2c2c30}:where(html[data-interface=liquide][data-theme=clair]) .jrLigne.alerte .jrQuoi{color:#c21300}:where(html[data-interface=liquide][data-theme=clair]) .jrQuoi{color:#2c2c30}:where(html[data-interface=liquide][data-theme=clair]) .jrVersion button:hover{color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .page{box-shadow:0 12px 40px #00000039}:where(html[data-interface=liquide][data-theme=clair]) .blk textarea::placeholder{color:#55555c}:where(html[data-interface=liquide][data-theme=clair]) .blk.sel textarea{background:color-mix(in srgb,var(--accent) 10%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .blk.cible{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 90%,transparent),0 0 0 4px color-mix(in srgb,var(--accent) 16%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .typeFleche{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--accent) 78%,black) 60%,transparent);background:color-mix(in srgb,var(--accent) 27%,white);color:color-mix(in srgb,var(--accent) 58%,black);box-shadow:0 1px 3px #00000017}:where(html[data-interface=liquide][data-theme=clair]) .typeBar{background:#d9d9dc;border:1px solid #bebec3;box-shadow:0 4px 14px #00000028}:where(html[data-interface=liquide][data-theme=clair]) .typeBar button{color:#5f5f67}:where(html[data-interface=liquide][data-theme=clair]) .typeBar button:hover{color:#1d1d20;background:#ccccd0}:where(html[data-interface=liquide][data-theme=clair]) .addRow button{border:1px dashed #4f4f55;color:#797983}:where(html[data-interface=liquide][data-theme=clair]) .addRow button:hover{color:#888891;border-color:#75757e}:where(html[data-interface=liquide][data-theme=clair]) .dot{background:#7f7f89}:where(html[data-interface=liquide][data-theme=clair]) .hint code{color:#4d4d54}:where(html[data-interface=liquide][data-theme=clair]) .preview{color:#3d3d42}:where(html[data-interface=liquide][data-theme=clair]) .findbar{box-shadow:0 8px 26px #00000034}:where(html[data-interface=liquide][data-theme=clair]) .depOverlay{background:#8080805c}:where(html[data-interface=liquide][data-theme=clair]) .depLance{background:color-mix(in srgb,var(--accent) 8%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .depLanceTexte b{color:#2c2c30}:where(html[data-interface=liquide][data-theme=clair]) .depLanceAlerte{color:#aa2a18}:where(html[data-interface=liquide][data-theme=clair]) .depJauge .utilise{background:#9f9fa6}:where(html[data-interface=liquide][data-theme=clair]) .depAlerteHead{color:color-mix(in srgb,var(--accent) 68%,black);background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .depSansJetons{color:color-mix(in srgb,var(--accent) 68%,black);background:color-mix(in srgb,var(--accent) 8%,transparent);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .depTable tbody tr:hover td{background:#0f0f1005}:where(html[data-interface=liquide][data-theme=clair]) .depCase::placeholder{color:#888891}:where(html[data-interface=liquide][data-theme=clair]) .dep-aucune td.c-seq{color:color-mix(in srgb,var(--accent) 67%,black)}:where(html[data-interface=liquide][data-theme=clair]) .depBadge{color:#418146}:where(html[data-interface=liquide][data-theme=clair]) .depBadge.alerte{color:color-mix(in srgb,var(--accent) 68%,black);background:color-mix(in srgb,var(--accent) 12%,transparent);border-color:color-mix(in srgb,var(--accent) 45%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .modelBtn:hover{color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .overlay{background:#80808054}:where(html[data-interface=liquide][data-theme=clair]) .setHead strong{color:#2c2c30}:where(html[data-interface=liquide][data-theme=clair]) .setModal .btn:hover{border-color:#bebec3;color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .statusline.ok{color:var(--ok, #418144)}:where(html[data-interface=liquide][data-theme=clair]) .errbox{color:#9e3024}:where(html[data-interface=liquide][data-theme=clair]) .rd{border:2px solid #a5a5ac}:where(html[data-interface=liquide][data-theme=clair]) .setModal .note{background:#f3f0e8;color:color-mix(in srgb,var(--accent) 68%,black);border:1px solid #d6c699}:where(html[data-interface=liquide][data-theme=clair]) .setModal .note code{background:#80808026}:where(html[data-interface=liquide][data-theme=clair]) .seqItem.pinned{border-color:color-mix(in srgb,var(--accent) 40%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .seqNo{color:#797983}:where(html[data-interface=liquide][data-theme=clair]) .docHead h2{color:#2c2c30}:where(html[data-interface=liquide][data-theme=clair]) .docAdd{border:1px dashed #b0b0b6}:where(html[data-interface=liquide][data-theme=clair]) .bTitle{color:#2c2c30}:where(html[data-interface=liquide][data-theme=clair]) .chName{color:#2c2c30}:where(html[data-interface=liquide][data-theme=clair]) .wmVersion{background:var(--panel2, rgba(15, 15, 16, .04))}:where(html[data-interface=liquide][data-theme=clair]) .mkRow:hover{background:#0f0f100a}:where(html[data-interface=liquide][data-theme=clair]) .mkLabel::placeholder{color:#888891}:where(html[data-interface=liquide][data-theme=clair]) .mkSwatch{border:2px solid rgba(15,15,16,.18)}:where(html[data-interface=liquide][data-theme=clair]) .mkSwatch:hover{border-color:#0f0f1080}:where(html[data-interface=liquide][data-theme=clair]) .mkSw{background:#bebec3}:where(html[data-interface=liquide][data-theme=clair]) .mkSwBille{box-shadow:0 1px 2px #0000002e}:where(html[data-interface=liquide][data-theme=clair]) .mkGroup{border:1px solid #c0c0c5}:where(html[data-interface=liquide][data-theme=clair]) .mkGroupHead{border-bottom:1px solid #c0c0c5}:where(html[data-interface=liquide][data-theme=clair]) .ctBadge.pb{color:#9e3024}:where(html[data-interface=liquide][data-theme=clair]) .ctBadge.pj{color:#1453ae}:where(html[data-interface=liquide][data-theme=clair]) .ctBadge.et{background:color-mix(in srgb,var(--accent) 14%,transparent);color:color-mix(in srgb,var(--accent) 68%,black);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .ctTrunc{color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=clair]) .titleBtn{color:#2c2c30}:where(html[data-interface=liquide][data-theme=clair]) .toolbar2{background:#dedee0}:where(html[data-interface=liquide][data-theme=clair]) .updateBar{background:color-mix(in srgb,var(--accent) 10%,transparent);color:color-mix(in srgb,var(--accent) 68%,black);border-bottom:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .rail{background:#e1e1e3}:where(html[data-interface=liquide][data-theme=clair]) .railPastille{box-shadow:0 0 0 2px #00000073}:where(html[data-interface=liquide][data-theme=clair]) .menuDrop{border:1px solid #bebec3;box-shadow:0 18px 44px #0000003f}:where(html[data-interface=liquide][data-theme=clair]) .menuDrop button span{color:#878790}:where(html[data-interface=liquide][data-theme=clair]) .menuDrop button.danger{color:#a7241b}:where(html[data-interface=liquide][data-theme=clair]) .donnees{background:#e1e1e3}:where(html[data-interface=liquide][data-theme=clair]) .kvd{color:#6e6e77;border-bottom:1px dashed #d4d4d7}:where(html[data-interface=liquide][data-theme=clair]) .kvd b{color:#323236}:where(html[data-interface=liquide][data-theme=clair]) .dnPrem{background:color-mix(in srgb,var(--accent) 15%,transparent);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .dnGLabel{color:#878790}:where(html[data-interface=liquide][data-theme=clair]) .dnNotes{color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=clair]) .dnAlerte{color:color-mix(in srgb,var(--accent) 68%,black);background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .dnBtn{border:1px solid #bebec3}:where(html[data-interface=liquide][data-theme=clair]) .trialChip{background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .accueilBoite{box-shadow:0 24px 60px #00000034}:where(html[data-interface=liquide][data-theme=clair]) .accueilTitre{color:#878790}:where(html[data-interface=liquide][data-theme=clair]) .accueilDate{color:#878790}:where(html[data-interface=liquide][data-theme=clair]) .accueilOublier{color:#878790}:where(html[data-interface=liquide][data-theme=clair]) .contAlerte{color:color-mix(in srgb,var(--accent) 68%,black);background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .contModif{color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=clair]) .orthoFaute{color:#c20000;text-decoration-color:#c20000}:where(html[data-interface=liquide][data-theme=clair]) .orthoCorr{color:#299945}:where(html[data-interface=liquide][data-theme=clair]) .tourTrou{box-shadow:0 0 0 9999px #0005}:where(html[data-interface=liquide][data-theme=clair]) .tourCarte{box-shadow:0 18px 44px #00000045}:where(html[data-interface=liquide][data-theme=clair]) .premCard.pro{border-color:color-mix(in srgb,var(--accent) 45%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .premPrice{color:#2c2c30}:where(html[data-interface=liquide][data-theme=clair]) .premCard ul{color:#63636b}:where(html[data-interface=liquide][data-theme=clair]) .licResult.ok{color:#388a5c}:where(html[data-interface=liquide][data-theme=clair]) .licResult.ko{color:#9e3024}:where(html[data-interface=liquide][data-theme=clair]) .autoTitre{color:#2c2c30}:where(html[data-interface=liquide][data-theme=clair]) .langBtn.on{background:color-mix(in srgb,var(--accent) 10%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .gaugeTrack{background:#bebec3}:where(html[data-interface=liquide][data-theme=clair]) .histSeq{background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .histMeta{color:#878790}:where(html[data-interface=liquide][data-theme=clair]) .histItem.pending{border-color:color-mix(in srgb,var(--accent) 40%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .ubTrack{background:#bebec3}:where(html[data-interface=liquide][data-theme=clair]) .ubUpgrade:hover{color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .ivQ{color:#3d3d42}:where(html[data-interface=liquide][data-theme=clair]) .ivTopic{background:color-mix(in srgb,var(--accent) 13%,transparent);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .acctPhoto,:where(html[data-interface=liquide][data-theme=clair]) .presentBulle{color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .presentBulle.plus{background:var(--panel2, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .updDot{background:color-mix(in srgb,var(--accent) 87%,white)}:where(html[data-interface=liquide][data-theme=clair]) .acctMenu{border:1px solid #bebec3;box-shadow:0 18px 44px #0000003f}:where(html[data-interface=liquide][data-theme=clair]) .acctLbl{color:#878790}:where(html[data-interface=liquide][data-theme=clair]) .acctVer{color:#878790}:where(html[data-interface=liquide][data-theme=clair]) .acctVer .acctMaj{color:#6e6e77}:where(html[data-interface=liquide][data-theme=clair]) .acctUpd{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--accent) 87%,white) 45%,transparent);background:color-mix(in srgb,color-mix(in srgb,var(--accent) 87%,white) 7%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .acctUpdT{color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=clair]) .modeSwitch button.locked{color:#878790}:where(html[data-interface=liquide][data-theme=clair]) .spin{border:2px solid color-mix(in srgb,var(--accent) 25%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .spin.dark{border-color:#80808020;border-top-color:#eaeaec}:where(html[data-interface=liquide][data-theme=clair]) .ivStop:hover{color:#9e3024}:where(html[data-interface=liquide][data-theme=clair]) .cowork h2{color:#2c2c30}:where(html[data-interface=liquide][data-theme=clair]) .cwInterRail{background:#bebec3}:where(html[data-interface=liquide][data-theme=clair]) .cwBandeau{background:#f3efe7;color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=clair]) .cwBandeau.lecture{background:#e3e7ee;border-color:#9bb2d4;color:#1953a9}:where(html[data-interface=liquide][data-theme=clair]) .cwConflit h3{color:#2c2c30}:where(html[data-interface=liquide][data-theme=clair]) .dcSeqN{color:#84848e}:where(html[data-interface=liquide][data-theme=clair]) .decoPop{box-shadow:0 12px 32px #0000003f}:where(html[data-interface=liquide][data-theme=clair]) .dcBtn{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .dcBtn:hover{border-color:#b0b0b6}:where(html[data-interface=liquide][data-theme=clair]) .dcChip{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .dcSt.warn:before{background:var(--accent)}:where(html[data-interface=liquide][data-theme=clair]) .dcFld>label em{color:#888891}:where(html[data-interface=liquide][data-theme=clair]) .dcLink{color:#28669a}:where(html[data-interface=liquide][data-theme=clair]) .dcVgt{color:#888891}:where(html[data-interface=liquide][data-theme=clair]) .dcVc{border:1px dashed #bebec3}:where(html[data-interface=liquide][data-theme=clair]) .dcTable td{border-bottom:1px solid #d1d1d5}:where(html[data-interface=liquide][data-theme=clair]) .dcTot b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .premInvite{background:#dddde0}:where(html[data-interface=liquide][data-theme=clair]) .dcTable tr.sel td{background:#d6d6d9}:where(html[data-interface=liquide][data-theme=clair]) .dcBesChip:hover{border-color:#b0b0b6}:where(html[data-interface=liquide][data-theme=clair]) .dcBesPop{box-shadow:0 16px 40px #00000045}:where(html[data-interface=liquide][data-theme=clair]) .dcNo{color:color-mix(in srgb,var(--c, var(--accent) 58%, black))}:where(html[data-interface=liquide][data-theme=clair]) .dcTable tr.sel td.dcN{background:#d6d6d9}:where(html[data-interface=liquide][data-theme=clair]) .dcNumPop{box-shadow:0 16px 40px #00000045}:where(html[data-interface=liquide][data-theme=clair]) .dcBesAuto{color:#28669a;border:1px solid #a1b8cf}:where(html[data-interface=liquide][data-theme=clair]) .dcSwB.on{border-color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .dcSwAutre{border:1px dashed #b0b0b6}:where(html[data-interface=liquide][data-theme=clair]) .dcCouPop{box-shadow:0 16px 40px #00000045}:where(html[data-interface=liquide][data-theme=clair]) .dcNom{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .dcNoIn{color:color-mix(in srgb,var(--c, var(--accent) 58%, black))}:where(html[data-interface=liquide][data-theme=clair]) .dcTable td input.dcNoIn,:where(html[data-interface=liquide][data-theme=clair]) .dcTable td input.dcNoIn:hover,:where(html[data-interface=liquide][data-theme=clair]) .dcShot input.dcNoIn{color:color-mix(in srgb,var(--c, var(--accent) 58%, black))}:where(html[data-interface=liquide][data-theme=clair]) .dcUndo{box-shadow:0 14px 36px #00000045}:where(html[data-interface=liquide][data-theme=clair]) .dcConfirm button.oui{color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .dcShot.verrou{background:color-mix(in srgb,var(--panel2) 90%,#f7f7f8)}:where(html[data-interface=liquide][data-theme=clair]) .dcDossierTete:hover{border-color:#b0b0b6}:where(html[data-interface=liquide][data-theme=clair]) .dcDossierT{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .dcSaveEtat.ok{color:#3a8859}:where(html[data-interface=liquide][data-theme=clair]) .modBtn{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .suiteBar{box-shadow:0 16px 44px #00000045}:where(html[data-interface=liquide][data-theme=clair]) .ptMain{--jour: #ede8df;--jour-b: #ece0c4;--jour-t: #ae7d14;--nuit: #d9e0ee;--nuit-t: #1945a8}:where(html[data-interface=liquide][data-theme=clair]) .ptPar b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptSvK b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptBadge.d{background:#dce6ef}:where(html[data-interface=liquide][data-theme=clair]) .ptBadge.c{background:#f1e8dc}:where(html[data-interface=liquide][data-theme=clair]) .ptBadge.p{background:#e3dce9;color:#5c18a9}:where(html[data-interface=liquide][data-theme=clair]) .ptPool{border:1px dashed #bebec3}:where(html[data-interface=liquide][data-theme=clair]) .ptBande.sel{border-color:color-mix(in srgb,var(--accent) 64%,white)}:where(html[data-interface=liquide][data-theme=clair]) .ptJourCompact:hover{border-color:#a0a0a8}:where(html[data-interface=liquide][data-theme=clair]) .ptJourCompact.sel{border-color:color-mix(in srgb,var(--accent) 64%,white)}:where(html[data-interface=liquide][data-theme=clair]) .ptJcDate{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptDt{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptSr .ptNo{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptSr .ptNm{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptSr .ptDu{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptTag.ok{background:#e3f4eb;color:#2d945a}:where(html[data-interface=liquide][data-theme=clair]) .ptTag.nc{background:#f6eddf;color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=clair]) .ptAlerte.w{border-color:color-mix(in srgb,var(--accent) 64%,white);background:#f5f2eb}:where(html[data-interface=liquide][data-theme=clair]) .ptAlerte.b{border-color:#d49f9b;background:#f3eaec}:where(html[data-interface=liquide][data-theme=clair]) .ptAlerte.i{border-color:#a1b8cf;background:#e8eff4}:where(html[data-interface=liquide][data-theme=clair]) .ptAlerte.o{border-color:#a1ceb4;background:#ebf4ef}:where(html[data-interface=liquide][data-theme=clair]) .ptCvd{color:color-mix(in srgb,var(--c) 58%,black)}:where(html[data-interface=liquide][data-theme=clair]) .ptCvd.ko{background:#f1dfdf;color:#c20e00}:where(html[data-interface=liquide][data-theme=clair]) .ptSide h3{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptPl td:first-child{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptNeed{background:#f1e8dc;color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=clair]) .ptBox{border:1px dashed #bebec3}:where(html[data-interface=liquide][data-theme=clair]) .ptCvh b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptMb{color:#29292d;border:1px solid #bebec3}:where(html[data-interface=liquide][data-theme=clair]) .ptMb.chef{border-color:color-mix(in srgb,var(--accent) 64%,white)}:where(html[data-interface=liquide][data-theme=clair]) .ptTgl{border:1px solid #bebec3}:where(html[data-interface=liquide][data-theme=clair]) .ptTgl:hover{border-color:#a0a0a8}:where(html[data-interface=liquide][data-theme=clair]) .ptHor5{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptTl{border-left:1px solid #bebec3}:where(html[data-interface=liquide][data-theme=clair]) .ptHl{border-top:1px dashed #cdcdd1}:where(html[data-interface=liquide][data-theme=clair]) .ptHrEd{background:#80808033;color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptBlk.seq{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptCaleX:hover{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptBlkDu:hover{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptBlk.inst{background:#ceced2;border-color:#bebec3}:where(html[data-interface=liquide][data-theme=clair]) .ptBlk.move{background:repeating-linear-gradient(135deg,#d5d5d9,#d5d5d9 6px,#cfcfd3 6px 12px);color:#993429;border-color:#d49f9b}:where(html[data-interface=liquide][data-theme=clair]) .ptBlk.meal{background:#d8d8db;color:#388a55;border-color:#a1ceb4}:where(html[data-interface=liquide][data-theme=clair]) .ptRecap h3{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptRow b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptTw th{border-bottom:1px solid #bebec3}:where(html[data-interface=liquide][data-theme=clair]) .ptDc.W{background:#d6e7dc;color:#29984c}:where(html[data-interface=liquide][data-theme=clair]) .ptDc.SW,:where(html[data-interface=liquide][data-theme=clair]) .ptDc.WF,:where(html[data-interface=liquide][data-theme=clair]) .ptDc.SWF{background:#c5dfcd;color:#00c24e}:where(html[data-interface=liquide][data-theme=clair]) .ptDc.H{background:#edeadf;color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=clair]) .ptDc.X{background:#eed6d8;color:#c20e00}:where(html[data-interface=liquide][data-theme=clair]) .ptCard h3{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptDph b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptTname{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptTname:hover,:where(html[data-interface=liquide][data-theme=clair]) .ptTname:focus{border-color:#bebec3}:where(html[data-interface=liquide][data-theme=clair]) .ptMn b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptPerL b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptX:hover{background:#f1e8e9}:where(html[data-interface=liquide][data-theme=clair]) .ptCastL b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptChipD{color:#c20e00;background:#f1e8e9;border:1px solid #d49f9b}:where(html[data-interface=liquide][data-theme=clair]) .ptSheet{border:1px solid #bebec3}:where(html[data-interface=liquide][data-theme=clair]) .ptR>.ptLb{box-shadow:1px 0 #00000073}:where(html[data-interface=liquide][data-theme=clair]) .ptLb b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptR>.we{background:repeating-linear-gradient(135deg,transparent 0 5px,rgba(15,15,16,.03) 5px 10px)}:where(html[data-interface=liquide][data-theme=clair]) .ptR:not(.ptSh):not(.ptHd):hover>div:not(.we):not(.sel){background-color:#0f0f1006}:where(html[data-interface=liquide][data-theme=clair]) .ptHd{border-bottom:2px solid #bebec3}:where(html[data-interface=liquide][data-theme=clair]) .ptDj.sel{background:#f2efe8}:where(html[data-interface=liquide][data-theme=clair]) .ptDj:hover{background:#cdcdd1}:where(html[data-interface=liquide][data-theme=clair]) .ptDd{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptJt.m{background:#c8c8cc;color:#86279b}:where(html[data-interface=liquide][data-theme=clair]) .ptSc .ptNo{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptSc .ptNm{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptPres.mal{color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .ptVal{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptDec{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptTg{border:1px solid #bebec3}:where(html[data-interface=liquide][data-theme=clair]) .ptLh span{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptTag.pl{background:#d0d8e7;color:#1945a8}:where(html[data-interface=liquide][data-theme=clair]) .ptCalTitre{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptCal{border:1px solid #bebec3}:where(html[data-interface=liquide][data-theme=clair]) .ptCalC.we{background:repeating-linear-gradient(135deg,transparent 0 5px,rgba(15,15,16,.03) 5px 10px)}:where(html[data-interface=liquide][data-theme=clair]) .ptCalC.tourne{background-color:color-mix(in srgb,var(--accent) 5%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .ptCalN{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptCalU b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptCalU span{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptLocPanel{box-shadow:0 12px 32px #0000003f}:where(html[data-interface=liquide][data-theme=clair]) .ptEtiq{color:color-mix(in srgb,var(--c) 58%,black)}:where(html[data-interface=liquide][data-theme=clair]) .ptEtiq input{background:#80808024;color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptEtiq input::placeholder{color:#63636b}:where(html[data-interface=liquide][data-theme=clair]) .ptTotV{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptSr.coul .ptNo,:where(html[data-interface=liquide][data-theme=clair]) .ptSc.coul .ptNo{color:color-mix(in srgb,var(--c) 58%,black)}:where(html[data-interface=liquide][data-theme=clair]) .ptCalU.coul b{color:color-mix(in srgb,var(--c) 58%,black)}:where(html[data-interface=liquide][data-theme=clair]) .ptTag.pl{background:#80808024}:where(html[data-interface=liquide][data-theme=clair]) .ins-av:before,:where(html[data-interface=liquide][data-theme=clair]) .ins-ap:after{box-shadow:0 0 10px color-mix(in srgb,var(--accent) 80%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .ptEdit input{background:#80808033;color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptCalB{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptCalU.coul .ptCalB{color:color-mix(in srgb,var(--c) 58%,black)}:where(html[data-interface=liquide][data-theme=clair]) .ptCvd.nr{border-color:#b0b0b6}:where(html[data-interface=liquide][data-theme=clair]) .ptCvr.nr{border:1px dashed #b0b0b6}:where(html[data-interface=liquide][data-theme=clair]) .ptScenInd b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptScenTitre{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptScenEtiq{color:color-mix(in srgb,var(--c, var(--accent) 58%, black))}:where(html[data-interface=liquide][data-theme=clair]) .ptZoneEnt{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptHeureE.mod{color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=clair]) .ptHeureEd input{background:#80808039;color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptHorD .ptHeureE{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptHorD .ptHeureE.mod{color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=clair]) .ptTrois input{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptTrois input::placeholder{color:#888891}:where(html[data-interface=liquide][data-theme=clair]) .ptTroisPop{box-shadow:0 10px 30px #00000039}:where(html[data-interface=liquide][data-theme=clair]) .ptTroisPop b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptEcr{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptMenu{box-shadow:0 12px 32px #0000003f}:where(html[data-interface=liquide][data-theme=clair]) .ptMenuI{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptSousD{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptPied b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ptBande:hover{border-color:#a0a0a8}:where(html[data-interface=liquide][data-theme=clair]) .ptBande.sel:hover{border-color:color-mix(in srgb,var(--accent) 81%,black)}:where(html[data-interface=liquide][data-theme=clair]) .ptBlk .ptEtiq b{color:color-mix(in srgb,var(--c) 58%,black)}:where(html[data-interface=liquide][data-theme=clair]) .ptR>.wk{background:#87879014}:where(html[data-interface=liquide][data-theme=clair]) .pteRes>div{background:var(--panel2, #d9d9dc);border:1px solid var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .pteRes .pb b{color:#a6271c}:where(html[data-interface=liquide][data-theme=clair]) .pteRes .ok b{color:#348e59}:where(html[data-interface=liquide][data-theme=clair]) .pteL{border:1px solid var(--line, #cacace);background:var(--panel2, #d9d9dc)}:where(html[data-interface=liquide][data-theme=clair]) .pteL.pb{border-color:#d4a09b}:where(html[data-interface=liquide][data-theme=clair]) .pteT:hover{background:#0f0f100a}:where(html[data-interface=liquide][data-theme=clair]) .pteH{color:color-mix(in srgb,var(--c) 58%,black)}:where(html[data-interface=liquide][data-theme=clair]) .ptePb{color:#a6271c}:where(html[data-interface=liquide][data-theme=clair]) .pteC{border-top:1px solid var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .pteM{border-bottom:1px dashed var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .pteM.chef b{color:color-mix(in srgb,var(--c) 58%,black)}:where(html[data-interface=liquide][data-theme=clair]) .pteActL{border-bottom:1px dashed var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .pteSans{border:1px dashed var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .pteChip{border:1px solid var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .ptNouv{border-top:1px dashed var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .ptNouvB{color:color-mix(in srgb,var(--c) 58%,black)}:where(html[data-interface=liquide][data-theme=clair]) .ptNouvF input{background:#80808020;border:1px solid var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .ptChamp input,:where(html[data-interface=liquide][data-theme=clair]) .ptChamp textarea{background:#80808020;border:1px solid var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .ptNouv{border:1px solid var(--line, #cacace);background:var(--panel, #dfdfe1);box-shadow:0 6px 16px #00000028}:where(html[data-interface=liquide][data-theme=clair]) .pqBloc{border:1px solid var(--line, #cacace);background:var(--panel, #dfdfe1)}:where(html[data-interface=liquide][data-theme=clair]) .pqTitre i,:where(html[data-interface=liquide][data-theme=clair]) .pqDot{background:var(--c, #7f7f89)}:where(html[data-interface=liquide][data-theme=clair]) .pqF{border:1px solid var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .pqAdd{border:1px dashed var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .pqColle textarea{background:#80808020;border:1px solid var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .pqTab{border:1px solid var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .pqLw{border-bottom:1px solid var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .pqLw:nth-child(odd){background:#0f0f1005}:where(html[data-interface=liquide][data-theme=clair]) .pqLw:hover{background:#0f0f100d}:where(html[data-interface=liquide][data-theme=clair]) .pqH{background:var(--panel2, #d9d9dc);border-bottom:1px solid var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .pqL .ptInp:hover{border-color:var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .pqL .ptInp:focus{background:#80808020}:where(html[data-interface=liquide][data-theme=clair]) .pqTeB:hover{background:#0f0f101a}:where(html[data-interface=liquide][data-theme=clair]) .pqCel{border:1px dashed var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .pqCel:hover{background:#0f0f100f}:where(html[data-interface=liquide][data-theme=clair]) .pqCel.chef{border-color:color-mix(in srgb,var(--accent) 67%,white);background:color-mix(in srgb,color-mix(in srgb,var(--accent) 67%,white) 30%,transparent);color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=clair]) .pqInd:hover{border-color:var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .pqInd.a{color:#a6271c}:where(html[data-interface=liquide][data-theme=clair]) .pqCast{border:1px solid var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .pqCastH{background:var(--panel2, #d9d9dc)}:where(html[data-interface=liquide][data-theme=clair]) .pqCastL-w{border-top:1px solid var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .rpTuile{border:1px solid var(--line, #cacace);background:var(--panel, #dfdfe1)}:where(html[data-interface=liquide][data-theme=clair]) .rpTuile i{background:var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .rpBloc{background:var(--panel, #dfdfe1);border:1px solid var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .rpItem{border:1px solid var(--line, #cacace);background:var(--panel2, #d9d9dc)}:where(html[data-interface=liquide][data-theme=clair]) .rpItem[aria-current=true]{background:var(--sel, color-mix(in srgb, var(--accent) 14%, transparent))}:where(html[data-interface=liquide][data-theme=clair]) .rpPill{border:1px solid var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .rpPill.ok{color:#348e58;border-color:color-mix(in srgb,#62c58a 50%,var(--line, #cacace))}:where(html[data-interface=liquide][data-theme=clair]) .rpPill.bad{color:#a7251b;border-color:color-mix(in srgb,#e5675d 50%,var(--line, #cacace))}:where(html[data-interface=liquide][data-theme=clair]) .rpPill.acc{border-color:color-mix(in srgb,var(--accent) 50%,var(--line, #cacace))}:where(html[data-interface=liquide][data-theme=clair]) .rpChip{background:var(--panel, #dfdfe1);border:1px solid var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .rpJours li{border-bottom:1px dashed var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .rpBesoins li{border:1px solid var(--line, #cacace);background:var(--panel2, #d9d9dc)}:where(html[data-interface=liquide][data-theme=clair]) .rpAlimente li{border-left-color:var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .rpQuoi em{color:#a7251b;border:1px solid color-mix(in srgb,#e5675d 45%,var(--line, #cacace))}:where(html[data-interface=liquide][data-theme=clair]) .rpQuoi em.ok{color:#348e58;border-color:color-mix(in srgb,#62c58a 45%,var(--line, #cacace))}:where(html[data-interface=liquide][data-theme=clair]) .rpCand{border:1px solid var(--line, #cacace);background:var(--panel2, #d9d9dc)}:where(html[data-interface=liquide][data-theme=clair]) .rpPhoto{background:linear-gradient(135deg,#c8c8cc,#d7d3e4)}:where(html[data-interface=liquide][data-theme=clair]) .rpPh{border:1px solid var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .rpPh button{background:#80808053;color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .rpCheck{border-bottom:1px dashed var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .rpVide{border:1px dashed var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .rpCarte{background:var(--panel2, #d9d9dc);border:1px solid var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .rpCarte .g{stroke:var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .rpCarte .b{fill:#28669a}:where(html[data-interface=liquide][data-theme=clair]) .rpSoleil div{background:var(--panel2, #d9d9dc);border:1px solid var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .rpJour{background:linear-gradient(90deg,#dce1f0 0%,#d0d6e8 var(--l),var(--accent) var(--l),color-mix(in srgb,var(--accent) 67%,white) var(--m),var(--accent) var(--c),#d0d6e8 var(--c),#dce1f0 100%)}:where(html[data-interface=liquide][data-theme=clair]) .rpLiens li{border-bottom:1px dashed var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .rpAlerte{border:1px solid color-mix(in srgb,var(--accent) 50%,var(--line, #cacace))}:where(html[data-interface=liquide][data-theme=clair]) .rpOnglets{border-bottom:1px solid var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .rpEtape{background:var(--panel2, #d9d9dc);border:1px solid var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .rpEtape.fin{border-color:color-mix(in srgb,#62c58a 45%,var(--line, #cacace))}:where(html[data-interface=liquide][data-theme=clair]) .cc{border:1px solid var(--line, #cacace);background:var(--panel, #dfdfe1)}:where(html[data-interface=liquide][data-theme=clair]) .mv button{border:1px solid var(--line, #cacace);background:var(--panel2, #d9d9dc)}:where(html[data-interface=liquide][data-theme=clair]) .rpJoursR .j{border:1px solid var(--line, #cacace);background:var(--panel2, #d9d9dc)}:where(html[data-interface=liquide][data-theme=clair]) .rpJoursR .j.ok{color:#348e58;border-color:color-mix(in srgb,#62c58a 50%,var(--line, #cacace))}:where(html[data-interface=liquide][data-theme=clair]) .rpJoursR .j.bad{color:#a7251b;border-color:color-mix(in srgb,#e5675d 55%,var(--line, #cacace))}:where(html[data-interface=liquide][data-theme=clair]) .rpPts button{border:1px solid var(--line, #cacace);background:var(--panel2, #d9d9dc)}:where(html[data-interface=liquide][data-theme=clair]) .rpTable th{border-bottom:1px solid var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .rpTable td{border-bottom:1px solid var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .rpTable .pause td{background:var(--panel2, #d9d9dc)}:where(html[data-interface=liquide][data-theme=clair]) .rpFig{border-bottom:1px dashed var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .rpCpt button{border:1px solid var(--line, #cacace);background:var(--panel2, #d9d9dc)}:where(html[data-interface=liquide][data-theme=clair]) .rpLien{color:#28669a}:where(html[data-interface=liquide][data-theme=clair]) .chLien{color:#28669a}:where(html[data-interface=liquide][data-theme=clair]) .rpCarteW{border:1px solid var(--line, #cacace);background:#cacace}:where(html[data-interface=liquide][data-theme=clair]) .rpCarteHL{background:#80808073;color:#4e5774;border:1px solid #bcbcc1}:where(html[data-interface=liquide][data-theme=clair]) .rpMk{border:3px solid var(--c, var(--accent));box-shadow:0 2px 6px #00000034}:where(html[data-interface=liquide][data-theme=clair]) .rpMk.on{background:var(--c, var(--accent))}:where(html[data-interface=liquide][data-theme=clair]) .rpMk.ret{box-shadow:0 0 0 3px #62c58a,0 2px 6px #00000034}:where(html[data-interface=liquide][data-theme=clair]) .rpMkBase{border:2px solid #1d1d20;box-shadow:0 2px 6px #00000034}:where(html[data-interface=liquide][data-theme=clair]) .rpBasc{border:1px solid var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .rpBasc button.on{background:var(--panel2, #d9d9dc)}:where(html[data-interface=liquide][data-theme=clair]) .rpRes{border:1px solid var(--line, #cacace);background:var(--panel2, #d9d9dc)}:where(html[data-interface=liquide][data-theme=clair]) .rpRes li+li{border-top:1px solid var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .rpRes button:hover{background:#0f0f100d}:where(html[data-interface=liquide][data-theme=clair]) .rpMkPing{border:3px solid #1d1d20;box-shadow:0 2px 6px #00000039}:where(html[data-interface=liquide][data-theme=clair]) .rpInfo{background:var(--panel2, #d9d9dc);border:1px solid var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .rpResO{box-shadow:0 8px 24px #00000039}:where(html[data-interface=liquide][data-theme=clair]) .rpPingO{background:var(--panel, #dfdfe1);box-shadow:0 8px 24px #00000039}:where(html[data-interface=liquide][data-theme=clair]) .rpTag{background:var(--c, #57575f);border:2px solid #1d1d20;box-shadow:0 2px 6px #00000039}:where(html[data-interface=liquide][data-theme=clair]) .rpTag:after{background:var(--c, #57575f);border-right:2px solid #1d1d20;border-bottom:2px solid #1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .rpTag.t-autre,:where(html[data-interface=liquide][data-theme=clair]) .rpEtBtn.t-autre{--c: #57575f}:where(html[data-interface=liquide][data-theme=clair]) .rpTag.base{color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .rpTag.base:after{border-left:2px solid #1d1d20;border-top:2px solid #1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .rpEtBtn{color:color-mix(in srgb,var(--c, var(--txt) 58%, black))}:where(html[data-interface=liquide][data-theme=clair]) .rpPoints li{border:1px solid var(--line, #cacace)}:where(html[data-interface=liquide][data-theme=clair]) .fdsJc b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .fdsJc small{color:#64646c}:where(html[data-interface=liquide][data-theme=clair]) .fdsJc.on{background:#f2eee8}:where(html[data-interface=liquide][data-theme=clair]) .fdsPt{background:#a1a1a9}:where(html[data-interface=liquide][data-theme=clair]) .fdsPt.modifiee{background:var(--accent)}:where(html[data-interface=liquide][data-theme=clair]) .fdsBandeModele{color:#434349}:where(html[data-interface=liquide][data-theme=clair]) .fdsBandeau{background:#f4ecdf;border:1px solid color-mix(in srgb,var(--accent) 64%,white);color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=clair]) .fdsCarteT{color:#64646c}:where(html[data-interface=liquide][data-theme=clair]) .fdsEtat{background:#ccccd0;color:#434349}:where(html[data-interface=liquide][data-theme=clair]) .fdsEtat.envoyee{background:#e3eee7;color:#3a884f}:where(html[data-interface=liquide][data-theme=clair]) .fdsEtat.modifiee{background:#f4ecdf;color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=clair]) .fdsAide{color:#64646c}:where(html[data-interface=liquide][data-theme=clair]) .fdsAlertes .n-b{color:#a92819}:where(html[data-interface=liquide][data-theme=clair]) .fdsAlertes .n-w{color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=clair]) .fdsLb.on{background:#f2eee8;border-color:color-mix(in srgb,var(--accent) 64%,white)}:where(html[data-interface=liquide][data-theme=clair]) .fdsLbNom{color:#303034}:where(html[data-interface=liquide][data-theme=clair]) .fdsPoign{color:#85858f}:where(html[data-interface=liquide][data-theme=clair]) .fdsFleches button{color:#434349}:where(html[data-interface=liquide][data-theme=clair]) .fdsJourBadge{background:#f4ecdf;color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=clair]) .fdsLab2{color:#434349}:where(html[data-interface=liquide][data-theme=clair]) .fdsInP{border:1px solid #bebec3;color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .fdsOpt{color:#303034}:where(html[data-interface=liquide][data-theme=clair]) .fdsDoc{box-shadow:0 24px 50px -30px #00000067}:where(html[data-interface=liquide][data-theme=clair]) .fdsRegler{border:1px solid rgba(15,15,16,.45)}:where(html[data-interface=liquide][data-theme=clair]) .fdsVide{color:#7c7c86}:where(html[data-interface=liquide][data-theme=clair]) .fdsUrg{border-top:1px dashed #5b5b63}:where(html[data-interface=liquide][data-theme=clair]) .fdsT td{border-bottom:1px solid #4e4e54}:where(html[data-interface=liquide][data-theme=clair]) .fdsContactL{border-bottom:1px dotted #5b5b63}:where(html[data-interface=liquide][data-theme=clair]) .fdsDoc .fdsIn:hover{border-color:#4e4e54}:where(html[data-interface=liquide][data-theme=clair]) .fdsIn::placeholder{color:#70707a}:where(html[data-interface=liquide][data-theme=clair]) .fdsSaut{border-top:2px dashed #62626a}:where(html[data-interface=liquide][data-theme=clair]) .fdsSautT{color:#888891}:where(html[data-interface=liquide][data-theme=clair]) .fdsPageT{color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=clair]) .fdsVideL{color:#64646c;border:1px dashed #bebec3}:where(html[data-interface=liquide][data-theme=clair]) .fdsRepereP{border-top:2px dashed #62626a}:where(html[data-interface=liquide][data-theme=clair]) .fdsRepereP span{color:#888891}:where(html[data-interface=liquide][data-theme=clair]) .fdsPoignee{color:#0f0f1099}:where(html[data-interface=liquide][data-theme=clair]) .fdsPoignee.flottante{color:#7c7c86}:where(html[data-interface=liquide][data-theme=clair]) .fdsZoneLigne:hover,:where(html[data-interface=liquide][data-theme=clair]) .fdsZoneLigne.on{background:color-mix(in srgb,var(--accent) 8%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .fdsZoneLigne.on span{color:color-mix(in srgb,var(--accent) 54%,black)}:where(html[data-interface=liquide][data-theme=clair]) .fdsStyle-epure .fdsB-entete{border-bottom:3px solid #e2e2e4}:where(html[data-interface=liquide][data-theme=clair]) .fdsStyle-epure .fdsVersion{border:1px solid #e2e2e4}:where(html[data-interface=liquide][data-theme=clair]) .fdsStyle-epure .fdsCase{border:1.5px solid #e2e2e4}:where(html[data-interface=liquide][data-theme=clair]) .fdsStyle-epure .fdsCase>.fdsBt{color:color-mix(in srgb,var(--accent) 48%,black)}:where(html[data-interface=liquide][data-theme=clair]) .fdsStyle-epure .fdsBt .fdsPoignee{color:#7c7c86}:where(html[data-interface=liquide][data-theme=clair]) .fdsStyle-epure .fdsRegler{border-color:#62626a}:where(html[data-interface=liquide][data-theme=clair]) .fdsStyle-epure .fdsT th{border-bottom:1.5px solid #e2e2e4}:where(html[data-interface=liquide][data-theme=clair]) .fdsStyle-epure .fdsT td{border-bottom:1px solid #4e4e54}:where(html[data-interface=liquide][data-theme=clair]) .fdsStyle-epure .fdsT tr:last-child td{border-bottom:1px solid #4e4e54}:where(html[data-interface=liquide][data-theme=clair]) .fdsStyle-epure .fdsBesoin{border:1.5px solid #e2e2e4}:where(html[data-interface=liquide][data-theme=clair]) .fdsStyle-epure .fdsBesoin .fdsK,:where(html[data-interface=liquide][data-theme=clair]) .fdsStyle-epure .fdsLieux .fdsK,:where(html[data-interface=liquide][data-theme=clair]) .fdsStyle-epure .fdsRepasB .fdsK{color:color-mix(in srgb,var(--accent) 48%,black)}:where(html[data-interface=liquide][data-theme=clair]) .fdsStyle-epure .fdsPied{border-top:1px solid #e2e2e4}:where(html[data-interface=liquide][data-theme=clair]) .fdsStyleSeg button[aria-pressed=true]{background:#f1ebdf;color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=clair]) .fdsEnteteAnnexe{border-bottom:3px solid #e2e2e4}:where(html[data-interface=liquide][data-theme=clair]) .fdsFantome{background:var(--ink, #e2e2e4);color:var(--paper, #202022);box-shadow:0 6px 18px #0000001d}:where(html[data-interface=liquide][data-theme=clair]) .fdsMesModeles{border-top:1px solid rgba(15,15,16,.08)}:where(html[data-interface=liquide][data-theme=clair]) .fdsMmSep{background:#0f0f1024}:where(html[data-interface=liquide][data-theme=clair]) .eqTable th{border-bottom:1px solid #bebec3}:where(html[data-interface=liquide][data-theme=clair]) .eqTable tr:hover td{background:#0f0f1005}:where(html[data-interface=liquide][data-theme=clair]) .eqTable tr.sel td{background:color-mix(in srgb,var(--accent) 10%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .eqIn::placeholder{color:#888891}:where(html[data-interface=liquide][data-theme=clair]) .eqOuvre button:hover,:where(html[data-interface=liquide][data-theme=clair]) tr.sel .eqOuvre button{background:color-mix(in srgb,var(--accent) 12%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .eqTag.ind{background:#ece6df;color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=clair]) .eqTag.ko{background:#eed6d8;color:#c20e00}:where(html[data-interface=liquide][data-theme=clair]) .eqTag.ok{background:#dfece4;color:#2f9251}:where(html[data-interface=liquide][data-theme=clair]) .eqTag.am{background:#edeadf;color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=clair]) .eqNouv td{background:color-mix(in srgb,var(--accent) 4%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .eqFicheEq.on{background:color-mix(in srgb,var(--accent) 10%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .eqFc{color:#888891}:where(html[data-interface=liquide][data-theme=clair]) .eqFc.on{background:color-mix(in srgb,var(--accent) 12%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .eqFc.chef{background:color-mix(in srgb,var(--accent) 24%,transparent);color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=clair]) .eqFc.ko{background:#eed6d8;color:#c20e00}:where(html[data-interface=liquide][data-theme=clair]) .eqAlerte{color:#a82719}:where(html[data-interface=liquide][data-theme=clair]) .eqSuppr{color:#a82719}:where(html[data-interface=liquide][data-theme=clair]) .ptChipD.ko{background:#eed6d8;color:#c20e00}:where(html[data-interface=liquide][data-theme=clair]) .eqImport{background:color-mix(in srgb,var(--accent) 4%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .eqImportBilan .ok{color:#2f9251}:where(html[data-interface=liquide][data-theme=clair]) .eqImportBilan .am{color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=clair]) .eqImportBilan .ko{color:#c20e00}:where(html[data-interface=liquide][data-theme=clair]) .eqImportTab tr.am td{background:color-mix(in srgb,var(--accent) 7%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .eqConv tr.sel td{background:color-mix(in srgb,var(--accent) 8%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .eq,:where(html[data-interface=liquide][data-theme=clair]) .eqTete{--eqd: #6b6b74;--eql: #c4c4c9;--eqc: #d1d1d5;--eql2: #ccccd0}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqAl{color:#a22b1f}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqTable th{background:#d5d5d8}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqGrp td{background:#d4d4d7}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqTag.ok{color:#398955}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqTag.ko,:where(html[data-interface=liquide][data-theme=clair]) .eq .eqTag.ind.ko{color:#a22b1f}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqCx{background:color-mix(in srgb,var(--accent) 12%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqCxs{background:color-mix(in srgb,var(--accent) 22%,transparent);color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqCr{color:#a22b1f}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqCo{color:#888891}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqCw{color:#888891;background:#dddddf}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqTagR.ko{color:#a22b1f}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqMiniT th{background:#d5d5d8}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqAlerte{color:#a82719}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqSuppr{color:#a82719}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqColsMenu{box-shadow:0 10px 30px #0000002e}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqGrille .pqCel{color:#888891}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqGrille .pqCel.on.adj{color:#1a5fa8}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqImport{background:color-mix(in srgb,var(--accent) 5%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqImportTab tr.am td{background:color-mix(in srgb,var(--accent) 12%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqRechIn{background:#dddddf}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqNouvC td{background:color-mix(in srgb,var(--accent) 7%,transparent);border-top:2px solid color-mix(in srgb,var(--accent) 45%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqNouvC .eqIn{background:#dddddf}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqAjout{background:color-mix(in srgb,var(--accent) 7%,transparent);border:1px solid color-mix(in srgb,var(--accent) 45%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqAjout .ptInp,:where(html[data-interface=liquide][data-theme=clair]) .eq .eqAjout .ptSel{background:#dddddf}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqBtnRenf{color:#398955}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqTag.renf,:where(html[data-interface=liquide][data-theme=clair]) .eq .eqTagR.renf{color:#398955}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqTe.renf .pqTeB{color:#398955}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqRenfB.on{color:#398955}:where(html[data-interface=liquide][data-theme=clair]) .ptTgl.renf.on{color:#398955}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqTeX:hover,:where(html[data-interface=liquide][data-theme=clair]) .eq .eqTeX:focus-visible{color:#a22b1f}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqBtnVides{color:#a82719}:where(html[data-interface=liquide][data-theme=clair]) .eq .eqAllergie .eqIn{color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=clair]) .fdsMsgEnvoi{color:#2f9251}:where(html[data-interface=liquide][data-theme=clair]) .fdsVersionVoile{background:#8080804d}:where(html[data-interface=liquide][data-theme=clair]) .fdsVersionCorps{background:#ceced2}:where(html[data-interface=liquide][data-theme=clair]) .emVoile{background:#8080804d}:where(html[data-interface=liquide][data-theme=clair]) .emBoite{box-shadow:0 18px 50px #00000034}:where(html[data-interface=liquide][data-theme=clair]) .emLigne>label,:where(html[data-interface=liquide][data-theme=clair]) .emLib{color:var(--muted, #63636b)}:where(html[data-interface=liquide][data-theme=clair]) .emPastilles input.faux{color:#ae2414}:where(html[data-interface=liquide][data-theme=clair]) .emPastille button:hover{background:#0f0f101f}:where(html[data-interface=liquide][data-theme=clair]) .emCompte{color:var(--muted, #63636b)}:where(html[data-interface=liquide][data-theme=clair]) .emPdf{color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .emSans{color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=clair]) .emAlerte{color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=clair]) .emErreur{color:#ae2414}:where(html[data-interface=liquide][data-theme=clair]) .osprodVoile{background:#8080804f}:where(html[data-interface=liquide][data-theme=clair]) .osprodMsg{background:#e1e1e3f0;box-shadow:0 18px 50px #00000034}:where(html[data-interface=liquide][data-theme=clair]) .osprodTitre{color:#2c2c30}:where(html[data-interface=liquide][data-theme=clair]) .bvCarte{box-shadow:0 24px 60px #0000003f}:where(html[data-interface=liquide][data-theme=clair]) .bvCarte h2{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .ofNom{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .depCapX:hover{color:#c20000}:where(html[data-interface=liquide][data-theme=clair]) .depCapVide{color:#888891}:where(html[data-interface=liquide][data-theme=clair]) .depApNote{color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=clair]) .depRetour{box-shadow:0 6px 18px #0000002e}:where(html[data-interface=liquide][data-theme=clair]) .depCapEdit::placeholder{color:#888891}:where(html[data-interface=liquide][data-theme=clair]) .rsMini:hover{color:var(--bad, #a3291f)}:where(html[data-interface=liquide][data-theme=clair]) .rsSeqH{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .rsPlanN{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .rsAjoutEtiq{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .rsPrise .rsPn:hover{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .rsPrise .rsPc{color:#888891}:where(html[data-interface=liquide][data-theme=clair]) .rsChrono.on{color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .rsPriseEdit input,:where(html[data-interface=liquide][data-theme=clair]) .rsPriseEdit select{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .rsDuree{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .rsHeure input{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .rsCouvCol{color:#888891}:where(html[data-interface=liquide][data-theme=clair]) .rsCouvCol.tourne{color:color-mix(in srgb,var(--accent) 64%,black)}:where(html[data-interface=liquide][data-theme=clair]) .rsTram.cercle:before{background:#b4e9cc}:where(html[data-interface=liquide][data-theme=clair]) .rsTram.tourne:before{background:color-mix(in srgb,var(--accent) 81%,black)}:where(html[data-interface=liquide][data-theme=clair]) .rsTram.prevu:before{background:repeating-linear-gradient(to bottom,#7f7f89 0 4px,transparent 4px 8px)}:where(html[data-interface=liquide][data-theme=clair]) .rsPhoto .rsMini{background:#80808046;color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .rsApercu .dpH1{border-bottom:1.5px solid #e5e5e7}:where(html[data-interface=liquide][data-theme=clair]) .rsApercu .dpMuted{color:#888891}:where(html[data-interface=liquide][data-theme=clair]) .rsApercu .dpTable th{border-bottom:1px solid #e5e5e7}:where(html[data-interface=liquide][data-theme=clair]) .rsApercu .dpTable td{border-bottom:1px solid #47474d}:where(html[data-interface=liquide][data-theme=clair]) .hrDocNote{color:#888891}:where(html[data-interface=liquide][data-theme=clair]) .hrSign span{border-top:1px solid #e5e5e7}:where(html[data-interface=liquide][data-theme=clair]) .hrTaux{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .hrTable tr.hrDept td{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .hrTable tr.sel td{background:var(--sel, color-mix(in srgb, var(--accent) 9%, transparent))}:where(html[data-interface=liquide][data-theme=clair]) .hrTable input[type=time]{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .hrNom{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .hrAlerte{color:#aa2418}:where(html[data-interface=liquide][data-theme=clair]) .hrSource.rapport{color:var(--cam, #28669a)}:where(html[data-interface=liquide][data-theme=clair]) .hrVide{color:#888891}:where(html[data-interface=liquide][data-theme=clair]) .pdcCats button.on{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .pdcLigne:hover{border-color:#b0b0b6}:where(html[data-interface=liquide][data-theme=clair]) .pdcTitre b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .pdcFicheT{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .pdcTitreIn{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .navGroupes{border-right:1px solid #bebec3}:where(html[data-interface=liquide][data-theme=clair]) .navGroupes::-webkit-scrollbar-thumb{background:#bebec3}:where(html[data-interface=liquide][data-theme=clair]) .navGroupes:hover::-webkit-scrollbar-thumb{background:#a0a0a7}:where(html[data-interface=liquide][data-theme=clair]) .revMarque:before{border:1px solid rgba(128,128,128,.125)}:where(html[data-interface=liquide][data-theme=clair]) .blkOmis{color:#888891}:where(html[data-interface=liquide][data-theme=clair]) .rvPuce i{border:1px solid rgba(128,128,128,.15)}:where(html[data-interface=liquide][data-theme=clair]) .rvAccueil h2{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .rvPapier{box-shadow:0 2px 8px #0000002e}:where(html[data-interface=liquide][data-theme=clair]) .rvBandeauTxt b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .rvSeqTete{border-bottom:1px solid #424248}:where(html[data-interface=liquide][data-theme=clair]) .rvSeqTete .rsSeqN{color:color-mix(in srgb,var(--accent) 54%,black)}:where(html[data-interface=liquide][data-theme=clair]) .rvLigne{border-top:1px dashed #3f3f44}:where(html[data-interface=liquide][data-theme=clair]) .rvType{color:#84848e}:where(html[data-interface=liquide][data-theme=clair]) .rvHist i{border:1px solid rgba(128,128,128,.15)}:where(html[data-interface=liquide][data-theme=clair]) .rvImpactL li.fort{border-color:color-mix(in srgb,var(--warn, var(--accent)) 55%,var(--line))}:where(html[data-interface=liquide][data-theme=clair]) .tlChip.on{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .tl2Stats b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .tl2Stats .warn{color:var(--bad, #a3291f)}:where(html[data-interface=liquide][data-theme=clair]) .tl2Cadre:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 45%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .tl2Rang{border-bottom:1px solid #ceced2}:where(html[data-interface=liquide][data-theme=clair]) .tl2Etiq{border-right:1px solid #ceced2}:where(html[data-interface=liquide][data-theme=clair]) .tl2Regle .tl2Piste>span{border-left:1px solid #c8c8cc}:where(html[data-interface=liquide][data-theme=clair]) .tl2Bande{border:1px solid #bebec3;background:#d4d4d7;color:#4d4d54}:where(html[data-interface=liquide][data-theme=clair]) .tl2LiensR path{stroke:#a0a0a7}:where(html[data-interface=liquide][data-theme=clair]) .tl2LiensR marker path{fill:#888891}:where(html[data-interface=liquide][data-theme=clair]) .tl2LiensR marker.prepa path{fill:#328f8f}:where(html[data-interface=liquide][data-theme=clair]) .tl2LiensR marker.inverse path{fill:var(--bad, #a3291f)}:where(html[data-interface=liquide][data-theme=clair]) .tl2LiensR circle.inverse{fill:var(--bad, #a3291f)}:where(html[data-interface=liquide][data-theme=clair]) .tl2Carte{border:1px solid #c3c3c8;background:#d3d3d7;color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .tl2Carte:hover{border-color:#ababb1}:where(html[data-interface=liquide][data-theme=clair]) .tl2Carte.sel{box-shadow:0 0 0 1px var(--accent) inset,0 6px 16px #00000028}:where(html[data-interface=liquide][data-theme=clair]) .tl2Carte.passe{background:repeating-linear-gradient(135deg,#dcd9ea 0 6px,#d3d3d7 6px 12px);border-color:#aea5cb}:where(html[data-interface=liquide][data-theme=clair]) .tl2Carte .titre.lieu{color:#3e3e43}:where(html[data-interface=liquide][data-theme=clair]) .tl2Carte .etats em.ok{color:var(--ok, #3a8859)}:where(html[data-interface=liquide][data-theme=clair]) .tl2Carte .etats em.warn{color:var(--warn, color-mix(in srgb, var(--accent) 68%, black));border-color:color-mix(in srgb,var(--warn, var(--accent)) 50%,var(--line))}:where(html[data-interface=liquide][data-theme=clair]) .tl2Poignee{background:#d9d9dc;box-shadow:0 2px 6px #0000002e}:where(html[data-interface=liquide][data-theme=clair]) .tl2Ligne .tl2Piste[title]:hover{background:#0f0f1005}:where(html[data-interface=liquide][data-theme=clair]) .tl2Ligne.passe .tl2Barre{background-image:repeating-linear-gradient(135deg,rgba(128,128,128,.19) 0 4px,transparent 4px 8px)}:where(html[data-interface=liquide][data-theme=clair]) .tl2EtiqPiste .nom{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .tl2Repere{background:#d9d9dcf2;border:1px solid color-mix(in srgb,var(--accent) 40%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .tl2Repere.ok{color:#378b51}:where(html[data-interface=liquide][data-theme=clair]) .tl2Repere.decale{color:#aa2417}:where(html[data-interface=liquide][data-theme=clair]) .tl2Guide{border-left:1px dashed color-mix(in srgb,var(--accent) 50%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .tl2Entete{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .tl2Titre,:where(html[data-interface=liquide][data-theme=clair]) .tl2Resume,:where(html[data-interface=liquide][data-theme=clair]) .tl2Infos input:not([type=checkbox]){color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .tl2PostitsT b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .tl2Mur{background-color:#ceced2;background-image:radial-gradient(rgba(15,15,16,.055) 1px,transparent 1.4px)}:where(html[data-interface=liquide][data-theme=clair]) .tl2Fil .trait{stroke:#515158}:where(html[data-interface=liquide][data-theme=clair]) .tl2MurLiens marker path{fill:#4d4d53}:where(html[data-interface=liquide][data-theme=clair]) .tl2MurLiens marker.prepa path{fill:#328f8f}:where(html[data-interface=liquide][data-theme=clair]) .tl2MurLiens marker.inverse path{fill:var(--bad, #a3291f)}:where(html[data-interface=liquide][data-theme=clair]) .tl2Postit{box-shadow:0 1px 1px #00000017,0 10px 16px -8px #00000045}:where(html[data-interface=liquide][data-theme=clair]) .tl2Postit.enMain{box-shadow:0 2px 2px #0001,0 22px 28px -10px #00000045}:where(html[data-interface=liquide][data-theme=clair]) .tl2Postit .epingle{background:radial-gradient(circle at 34% 30%,#ffe1dc 0 2px,#e4473b 3px,#a9271e 70%,#f0cecc);box-shadow:2px 3px 3px #00000034}:where(html[data-interface=liquide][data-theme=clair]) .tl2Postit .epingle.neutre{background:radial-gradient(circle at 34% 30%,#fff 0 2px,#777781 3px,#aeaeb4)}:where(html[data-interface=liquide][data-theme=clair]) .tl2Postit .num{color:color-mix(in srgb,var(--accent) 54%,black)}:where(html[data-interface=liquide][data-theme=clair]) .tl2Postit.idee{border:1px dashed rgba(128,128,128,.09)}:where(html[data-interface=liquide][data-theme=clair]) .tl2Postit .ideeAct button{border:1px solid rgba(128,128,128,.125)}:where(html[data-interface=liquide][data-theme=clair]) .tl2MurBulle{border:1px solid #bebec3;background:#dcdcdff5;box-shadow:0 8px 20px #0000002e}:where(html[data-interface=liquide][data-theme=clair]) .tl2MurBulle button{color:#3a3a3e}:where(html[data-interface=liquide][data-theme=clair]) .tl2MurBulle button:hover{background:#ccccd0;color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .tl2MurBulle button.danger:hover{color:#c21200}:where(html[data-interface=liquide][data-theme=clair]) .tl2MurBarre{background:#d4d4d7}:where(html[data-interface=liquide][data-theme=clair]) .tl2MurGrp>small i{color:#3a3a3e}:where(html[data-interface=liquide][data-theme=clair]) .tl2Pastille{border:2px solid rgba(15,15,16,.16);background:var(--c, #7f7f89);box-shadow:inset 0 0 0 1px #0000001d}:where(html[data-interface=liquide][data-theme=clair]) .tl2Pastille.on{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 35%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .tl2Pastille.auto{background:repeating-linear-gradient(135deg,#91919a 0 3px,#bebec3 3px 6px)}:where(html[data-interface=liquide][data-theme=clair]) .tl2MurLien button{color:#3a3a3e}:where(html[data-interface=liquide][data-theme=clair]) .tl2MurLien button:hover{background:#ccccd0;color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .tl2MurLien button.danger:hover{color:#c21200}:where(html[data-interface=liquide][data-theme=clair]) .tl2FilPlan{fill:color-mix(in srgb,var(--accent) 68%,black);stroke:#80808053}:where(html[data-interface=liquide][data-theme=clair]) .br2G-branche .prendre:hover{fill:color-mix(in srgb,color-mix(in srgb,var(--accent) 68%,black) 20%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .br2G-chaine .maillon circle{stroke:#dcdcdf}:where(html[data-interface=liquide][data-theme=clair]) .br2Apercu{background:#dadadd}:where(html[data-interface=liquide][data-theme=clair]) .br2Apercu h4{color:#424248}:where(html[data-interface=liquide][data-theme=clair]) .br2ApL{border-top:1px dashed #ccccd0}:where(html[data-interface=liquide][data-theme=clair]) .br2Apercu p.moins{color:#9f2c23;text-decoration-color:#9f2c2399}:where(html[data-interface=liquide][data-theme=clair]) .br2Apercu p.plus{color:#38894b}:where(html[data-interface=liquide][data-theme=clair]) .tl2PlanSeq{border-left:2px solid #a0a0a7}:where(html[data-interface=liquide][data-theme=clair]) .tl2Plan{border:1px solid #c3c3c8;background:color-mix(in srgb,var(--pc) 14%,#d3d3d7);color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .tl2Plan .val{color:color-mix(in srgb,color-mix(in srgb,var(--pc) 58%,black) 65%,#fff)}:where(html[data-interface=liquide][data-theme=clair]) .tl2Plan .txt{color:#55555c}:where(html[data-interface=liquide][data-theme=clair]) .tl2Plan:hover{border-color:#afafb5}:where(html[data-interface=liquide][data-theme=clair]) .tl2Plan.dansSel{border-color:color-mix(in srgb,var(--accent) 50%,#c3c3c8)}:where(html[data-interface=liquide][data-theme=clair]) .tl2PlanVide{border:1px dashed #bebec3}:where(html[data-interface=liquide][data-theme=clair]) .tl2PlanFiche{border:1px solid #c3c3c8;background:color-mix(in srgb,var(--pc) 10%,#dadadd)}:where(html[data-interface=liquide][data-theme=clair]) .tl2PlanInfos{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .tl2PlanTexte{color:#424248}:where(html[data-interface=liquide][data-theme=clair]) .brAlerte{border:1px solid color-mix(in srgb,var(--warn, var(--accent)) 55%,var(--line));background:color-mix(in srgb,var(--warn, var(--accent)) 8%,var(--panel))}:where(html[data-interface=liquide][data-theme=clair]) .br2Item b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .br2Chaine b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .br2Chaine small .plus,:where(html[data-interface=liquide][data-theme=clair]) .br2Resume .plus{color:var(--ok, #3a8859)}:where(html[data-interface=liquide][data-theme=clair]) .br2Chaine small .moins,:where(html[data-interface=liquide][data-theme=clair]) .br2Resume .moins{color:var(--bad, #a3291f)}:where(html[data-interface=liquide][data-theme=clair]) .br2Resume .warn{color:var(--warn, color-mix(in srgb, var(--accent) 68%, black))}:where(html[data-interface=liquide][data-theme=clair]) .br2ChaineAct button:hover:not(:disabled){color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .br2Chev{border:1px solid color-mix(in srgb,var(--warn, var(--accent)) 45%,var(--line));background:color-mix(in srgb,var(--warn, var(--accent)) 8%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .br2SourceBtn{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .br2Renomme{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .br2Mini .plus,:where(html[data-interface=liquide][data-theme=clair]) .br2Stats .plus{color:var(--ok, #3a8859)}:where(html[data-interface=liquide][data-theme=clair]) .br2Mini .moins,:where(html[data-interface=liquide][data-theme=clair]) .br2Stats .moins{color:var(--bad, #a3291f)}:where(html[data-interface=liquide][data-theme=clair]) .br2Etat.gardee{color:var(--ok, #3a8859)}:where(html[data-interface=liquide][data-theme=clair]) .br2G-principale{stroke:#3c3c41}:where(html[data-interface=liquide][data-theme=clair]) .br2G-jalon circle{stroke:#3c3c41}:where(html[data-interface=liquide][data-theme=clair]) .br2G-jalon text{fill:#3a3a3e}:where(html[data-interface=liquide][data-theme=clair]) .br2G-branche .nom{fill:color-mix(in srgb,var(--c) 58%,black)}:where(html[data-interface=liquide][data-theme=clair]) .br2G-branche .croix{fill:var(--bad, #a3291f)}:where(html[data-interface=liquide][data-theme=clair]) .br2G-branche.fusion .noeud{fill:color-mix(in srgb,var(--c) 58%,black)}:where(html[data-interface=liquide][data-theme=clair]) .br2NomIn{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .br2Cherche{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .br2Stats .warn{color:var(--warn, color-mix(in srgb, var(--accent) 68%, black))}:where(html[data-interface=liquide][data-theme=clair]) .br2Papier{border:1px solid #424248}:where(html[data-interface=liquide][data-theme=clair]) .br2ColT{border-bottom:1px solid #424248;color:#888891}:where(html[data-interface=liquide][data-theme=clair]) .br2Papier.cote .br2Rang>.br2L:first-child{border-right:1px solid #3a3a3f}:where(html[data-interface=liquide][data-theme=clair]) .br2L.clic:hover{background:color-mix(in srgb,var(--accent) 10%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .br2Num{color:#888891}:where(html[data-interface=liquide][data-theme=clair]) .br2Rang.modif>.br2L{background:color-mix(in srgb,var(--accent) 8%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .br2Rang.conflit>.br2L{box-shadow:inset 3px 0 0 var(--warn, var(--accent))}:where(html[data-interface=liquide][data-theme=clair]) .br2Papier.cote .br2Rang.cible>.br2L:nth-child(2),:where(html[data-interface=liquide][data-theme=clair]) .br2Papier.fusion .br2Rang.cible>.br2L{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--accent) 90%,transparent);background:color-mix(in srgb,var(--accent) 8%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .br2Vide{background:repeating-linear-gradient(135deg,transparent 0 6px,rgba(128,128,128,.015) 6px 12px)}:where(html[data-interface=liquide][data-theme=clair]) .br2Flag{border-left:1px solid #3a3a3f}:where(html[data-interface=liquide][data-theme=clair]) .br2Drapeau{border:1px solid #4a4a50;color:#7a7a84}:where(html[data-interface=liquide][data-theme=clair]) .br2Drapeau.on{color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .br2Drapeau.conflit:not(.on){border-color:var(--warn, var(--accent));color:color-mix(in srgb,var(--accent) 58%,black)}:where(html[data-interface=liquide][data-theme=clair]) .br2Autre{color:#38638a}:where(html[data-interface=liquide][data-theme=clair]) .br2Pli{border-top:1px dashed #3f3f44;border-bottom:1px dashed #3f3f44;color:#888891}:where(html[data-interface=liquide][data-theme=clair]) .br2Plus{border:1px dashed #4a4a50;color:#888891}:where(html[data-interface=liquide][data-theme=clair]) .br2Type{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--accent) 78%,black) 60%,transparent);background:color-mix(in srgb,var(--accent) 27%,white);color:color-mix(in srgb,var(--accent) 58%,black)}:where(html[data-interface=liquide][data-theme=clair]) .rv2Puce i{box-shadow:inset 0 0 0 1px #0000001d}:where(html[data-interface=liquide][data-theme=clair]) .rv2Puce b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .rv2Feuille.ici{box-shadow:0 10px 36px #00000034,0 0 0 1px color-mix(in srgb,var(--accent) 35%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .rv2Nav button:hover:not(:disabled){border-color:#bebec3;color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .rv2NumPage input{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .rv2Seg button:hover{color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .rv2Papier i{box-shadow:inset 0 0 0 1px #0000001d}:where(html[data-interface=liquide][data-theme=clair]) .rv2Papier b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .rv2Version{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .rv2Alerte b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .rv2Alerte .act button:hover{border-color:#bebec3;color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .rv2Alerte .act button.ok:hover{background:#c4e5d0;color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .rv2Feuille{box-shadow:0 10px 36px #00000034}:where(html[data-interface=liquide][data-theme=clair]) .rv2L.survol{background:color-mix(in srgb,var(--accent) 16%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .rv2L.repere{background:color-mix(in srgb,var(--accent) 38%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 38%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .rv2Edit{background:color-mix(in srgb,var(--accent) 18%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 60%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .rv2Types{background:#d9d9dc;border:1px solid #bebec3;box-shadow:0 4px 14px #00000028}:where(html[data-interface=liquide][data-theme=clair]) .rv2Types button{color:#5f5f67}:where(html[data-interface=liquide][data-theme=clair]) .rv2Types button:hover{color:#1d1d20;background:#ccccd0}:where(html[data-interface=liquide][data-theme=clair]) .rv2HistItem .feuillet{box-shadow:inset 3px 0 0 var(--vif),inset 0 0 0 1px #0002}:where(html[data-interface=liquide][data-theme=clair]) .rv2HistItem .nom{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .rv2HistItem .etat{color:color-mix(in srgb,var(--vif) 58%,black)}:where(html[data-interface=liquide][data-theme=clair]) .rv2Etat h2{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .rv2Feuillet{box-shadow:inset 4px 0 0 var(--vif),0 2px 8px #00000028}:where(html[data-interface=liquide][data-theme=clair]) .rv2Cadenas{background:color-mix(in srgb,var(--accent) 12%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .rv2Chiffres b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .rv2Motif{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .rv2Confirmer{background:color-mix(in srgb,var(--accent) 8%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .rv2Liste button.ici{background:color-mix(in srgb,var(--accent) 8%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .rv2Liste b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .choixSeq button{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .choixSeq button:hover:not(:disabled){border-color:#afafb5}:where(html[data-interface=liquide][data-theme=clair]) .choixSeqPop{background:#d9d9dc;border:1px solid #bebec3;box-shadow:0 10px 30px #00000034}:where(html[data-interface=liquide][data-theme=clair]) .choixSeqPop input{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .choixSeqListe li{color:#3a3a3e}:where(html[data-interface=liquide][data-theme=clair]) .choixSeqListe li.hi{background:#ccccd0;color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .choixSeq.ajout .choix:hover:not(:disabled){color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .choixSeqPied{border-top:1px solid #ccccd0}:where(html[data-interface=liquide][data-theme=clair]) .navIcone .navIco:hover{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .rv2L.cible{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 90%,transparent),0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent);background:color-mix(in srgb,var(--accent) 7%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .genPortee button:not(.on):hover:not(:disabled){color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .tbVue.mur{background-color:#ceced2}:where(html[data-interface=liquide][data-theme=clair]) .tbVignette{box-shadow:inset 0 0 160px #00000030}:where(html[data-interface=liquide][data-theme=clair]) .tbNote{background:linear-gradient(172deg,color-mix(in srgb,var(--nc) 62%,#ffffff) 0%,var(--nc) 42%,color-mix(in srgb,var(--nc) 86%,#f7f7f8) 100%);box-shadow:0 1px 1px #00000017,0 14px 22px -10px #00000045,0 3px 7px #00000012}:where(html[data-interface=liquide][data-theme=clair]) .tbNote:after{background:linear-gradient(135deg,transparent 50%,rgba(128,128,128,.05) 50%,rgba(15,15,16,.45) 78%,rgba(128,128,128,.04) 100%)}:where(html[data-interface=liquide][data-theme=clair]) .tbNote.enMain{box-shadow:0 2px 2px #00000010,0 30px 38px -12px #00000045}:where(html[data-interface=liquide][data-theme=clair]) .tbNote.sel{outline:2px dashed color-mix(in srgb,var(--accent) 95%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .tbEcrit{background:#0f0f1061}:where(html[data-interface=liquide][data-theme=clair]) .tbFormat select{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .tbFormat .fmt{color:#3a3a3e}:where(html[data-interface=liquide][data-theme=clair]) .tbFormat .fmt:hover{background:#ccccd0;color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .tbTailleTxt button{color:#3a3a3e}:where(html[data-interface=liquide][data-theme=clair]) .tbTailleTxt button:hover{background:#ccccd0;color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .tbTailleTxt b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .tbPastille.aucun{background:#d9d9dc}:where(html[data-interface=liquide][data-theme=clair]) .tbNote.photo img{background:#404046;box-shadow:inset 0 0 0 1px #00000009}:where(html[data-interface=liquide][data-theme=clair]) .tbSeq{border:1px solid rgba(128,128,128,.125)}:where(html[data-interface=liquide][data-theme=clair]) .tbPoignee{border:2px solid #1d1d20;box-shadow:0 1px 3px #0000002e}:where(html[data-interface=liquide][data-theme=clair]) .tbCorde .ombre{stroke:#80808033}:where(html[data-interface=liquide][data-theme=clair]) .tbCorde .reflet{stroke:#0f0f106b}:where(html[data-interface=liquide][data-theme=clair]) .tbCorde.sel .ombre{stroke:color-mix(in srgb,var(--accent) 60%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .tbEpingle{background:radial-gradient(circle at 34% 30%,#ffe1dc 0 2.5px,#e4473b 3.6px,#a9271e 68%,#f0cecc);box-shadow:3px 5px 5px #00000034,inset -1px -2px 2px #0002}:where(html[data-interface=liquide][data-theme=clair]) .tbEpingle:before{background:#80808029}:where(html[data-interface=liquide][data-theme=clair]) .tbCadre{border:1.5px dashed color-mix(in srgb,var(--accent) 90%,transparent);background:color-mix(in srgb,var(--accent) 8%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .tbVide{background:#8080804a;color:#766c4b}:where(html[data-interface=liquide][data-theme=clair]) .tbOutils{border:1px solid #bebec3;background:#dcdcdfed;box-shadow:0 8px 22px #00000028}:where(html[data-interface=liquide][data-theme=clair]) .tbPastille{border:1px solid rgba(128,128,128,.175)}:where(html[data-interface=liquide][data-theme=clair]) .tbPastille.on{box-shadow:0 0 0 2px #00000073,0 0 0 4px var(--accent)}:where(html[data-interface=liquide][data-theme=clair]) .tbPastille.autre{color:#1d1d20;text-shadow:0 1px 2px rgba(0,0,0,.315)}:where(html[data-interface=liquide][data-theme=clair]) .tbSep{background:#bebec3}:where(html[data-interface=liquide][data-theme=clair]) .tbZoom{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .tbBulle{border:1px solid #bebec3;background:#dcdcdff5;box-shadow:0 8px 20px #0000002e}:where(html[data-interface=liquide][data-theme=clair]) .tbBulle>button{color:#3a3a3e}:where(html[data-interface=liquide][data-theme=clair]) .tbBulle>button:hover{background:#ccccd0;color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .tbBulle>button.danger:hover{color:#c21200}:where(html[data-interface=liquide][data-theme=clair]) .tbBulle b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .tbLegende{border:1px solid #bebec3;background:#dcdcdfed;box-shadow:0 8px 22px #00000028}:where(html[data-interface=liquide][data-theme=clair]) .tbLegendeT{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .tbLegRetire:hover{color:#c21200}:where(html[data-interface=liquide][data-theme=clair]) .tbLegPlus{border:1px dashed #b0b0b6}:where(html[data-interface=liquide][data-theme=clair]) .tbLegPlus:hover,:where(html[data-interface=liquide][data-theme=clair]) .tbLegPlus.on{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .roue{border:1px solid #bebec3;background:#dedee0fa;box-shadow:0 18px 40px #0000003f}:where(html[data-interface=liquide][data-theme=clair]) .roueT{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .roueRepere{border:2.5px solid #1d1d20;box-shadow:0 0 0 1px #0000003f,0 2px 6px #00000034}:where(html[data-interface=liquide][data-theme=clair]) .roueHex{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .roueRapides{border-top:1px solid #ccccd0}:where(html[data-interface=liquide][data-theme=clair]) .rouePastille{border:1px solid rgba(128,128,128,.2)}:where(html[data-interface=liquide][data-theme=clair]) .depotVoile{background:#80808040}:where(html[data-interface=liquide][data-theme=clair]) .depotVoile.surMur{background:#8080800f}:where(html[data-interface=liquide][data-theme=clair]) .depotCarte{background:#dedee0f2;color:#3a3a3e;box-shadow:0 14px 34px #00000034}:where(html[data-interface=liquide][data-theme=clair]) .tbLeg input{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .tbLeg input:hover,:where(html[data-interface=liquide][data-theme=clair]) .tbLeg input:focus{border-bottom-color:#b0b0b6}:where(html[data-interface=liquide][data-theme=clair]) .tbLeg input::placeholder{color:#85858f}:where(html[data-interface=liquide][data-theme=clair]) .tbLeg.on .tbPastille{box-shadow:0 0 0 2px #00000073,0 0 0 4px var(--accent)}:where(html[data-interface=liquide][data-theme=clair]) .fenCoin{border:1px solid #bebec3;background:#dcdcdfed;box-shadow:0 8px 22px #00000028}:where(html[data-interface=liquide][data-theme=clair]) .fenPoignee{color:#7b7b85}:where(html[data-interface=liquide][data-theme=clair]) .fenPoignee:hover{background:#ccccd0;color:#3a3a3e}:where(html[data-interface=liquide][data-theme=clair]) .fenBtn{color:#424248}:where(html[data-interface=liquide][data-theme=clair]) .fenBtn:hover{background:#ccccd0;color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .fenBtn.ferme:hover{color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .fenBtn.epingle.on .aiguille{stroke:#44444a}:where(html[data-interface=liquide][data-theme=clair]) .fenBtn.epingle.on .tete{fill:#aa2217}:where(html[data-interface=liquide][data-theme=clair]) .fenTableau:has(.fenGlisse:hover) .fenGlisse{background:color-mix(in srgb,var(--accent) 13%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .fenToast{border:1px solid #bebec3;background:#dcdcdff5;color:#29292d;box-shadow:0 8px 22px #0000002e}:where(html[data-interface=liquide][data-theme=clair]) .dpTbLegende i{border:1px solid rgba(128,128,128,.15)}:where(html[data-interface=liquide][data-theme=clair]) .lsVoile{background:#80808075}:where(html[data-interface=liquide][data-theme=clair]) .lsBarre{background:#e1e1e3;border-bottom:1px solid rgba(15,15,16,.08)}:where(html[data-interface=liquide][data-theme=clair]) .lsTitres b{color:#816c41}:where(html[data-interface=liquide][data-theme=clair]) .lsTitres span{color:#6d6d76}:where(html[data-interface=liquide][data-theme=clair]) .lsFermer{border:1px solid rgba(15,15,16,.14);color:#37373b}:where(html[data-interface=liquide][data-theme=clair]) .lsFermer:hover{color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .lsNum{color:#797983}:where(html[data-interface=liquide][data-theme=clair]) .lsChange .lsTexte{background:color-mix(in srgb,var(--accent) 12%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .lsVide{color:#797983}:where(html[data-interface=liquide][data-theme=clair]) .vsAide{color:#6d6d76}:where(html[data-interface=liquide][data-theme=clair]) .vsListe li{border-bottom:1px solid rgba(15,15,16,.06)}:where(html[data-interface=liquide][data-theme=clair]) .vsTaille{color:#797983}:where(html[data-interface=liquide][data-theme=clair]) .nvModal{background:#dddddf;border:1px solid rgba(15,15,16,.1);color:#77694b;box-shadow:0 30px 80px #00000045}:where(html[data-interface=liquide][data-theme=clair]) .nvIntro,:where(html[data-interface=liquide][data-theme=clair]) .nvPied{color:#62626b}:where(html[data-interface=liquide][data-theme=clair]) .nvCol{background:#d5d5d9;border:1px solid rgba(15,15,16,.07)}:where(html[data-interface=liquide][data-theme=clair]) .nvCol ul{color:#46464c}:where(html[data-interface=liquide][data-theme=clair]) .bsListe{color:#46464c}:where(html[data-interface=liquide][data-theme=clair]) .pdcSegments button:hover{border-color:#b0b0b6}:where(html[data-interface=liquide][data-theme=clair]) .bgGlobal b{color:#29292d}:where(html[data-interface=liquide][data-theme=clair]) .bgImprevus{--c: #bfbfc4;color:#39393e;background:repeating-linear-gradient(135deg,#bfbfc4 0 8px,#cacace 8px 16px)}:where(html[data-interface=liquide][data-theme=clair]) .bgPastille.imprevus{background:repeating-linear-gradient(135deg,#b0b0b6 0 4px,#cacace 4px 8px)}:where(html[data-interface=liquide][data-theme=clair]) .rsReel input::placeholder{color:#878791}:where(html[data-interface=liquide][data-theme=clair]) .rsT,:where(html[data-interface=liquide][data-theme=clair]) .rsTVoile{--rs-ok-t: #2a9850;--rs-ok-sous-t: #338f52;--rs-ok-fond: #e3f2eb;--rs-ng-t: #c21200;--rs-ng-sous-t: #a23220;--rs-ng-fond: #f1e0df;--rs-inc-t: #af8613;--rs-inc-sous-t: #9d7e25;--rs-inc-fond: #f7f1e3;--rs-fait-t: #378b55;--rs-fait-fond: #eaf3ee;--rs-fait-bord: #cde5d8}:where(html[data-interface=liquide][data-theme=clair]) .rsTDefFl{box-shadow:0 4px 14px #00000028}:where(html[data-interface=liquide][data-theme=clair]) .rsTMenu{box-shadow:0 16px 40px #00000034}:where(html[data-interface=liquide][data-theme=clair]) .rsTMoteur{border:4px solid color-mix(in srgb,var(--accent) 70%,#1d1d20)}:where(html[data-interface=liquide][data-theme=clair]) .rsTMoteur.tout{border-color:color-mix(in srgb,var(--accent) 48%,#1d1d20)}:where(html[data-interface=liquide][data-theme=clair]) .rsTVoile{background:#80808046}:where(html[data-interface=liquide][data-theme=clair]) .rsTPanneau{box-shadow:-20px 0 50px #00000034}:where(html[data-interface=liquide][data-theme=clair]) .rsTPanneau.gauche{box-shadow:20px 0 50px #00000034}:where(html[data-interface=liquide][data-theme=clair]) .rsTFiche{box-shadow:0 24px 60px #00000039}:where(html[data-interface=liquide][data-theme=clair]) .rsTLigneScript>button>i{color:#9e2f23}:where(html[data-interface=liquide][data-theme=clair]) .rsTLigneScript.choisie{background:color-mix(in srgb,var(--accent) 24%,transparent)}:where(html[data-interface=liquide][data-theme=clair]) .rsTLigneScript.choisie>button>i{color:color-mix(in srgb,var(--accent) 67%,black)}:where(html[data-interface=liquide][data-theme=clair]) .rsTGrosAction{border:4px solid color-mix(in srgb,var(--accent) 70%,#1d1d20)}:where(html[data-interface=liquide][data-theme=clair]) .rsTBascule.on b{color:color-mix(in srgb,#2a5297 70%,var(--txt))}:where(html[data-interface=liquide][data-theme=clair]) .rsTPhoto .rsMini{background:#80808046;color:#1d1d20}:where(html[data-interface=liquide][data-theme=clair]) .rsTVignetteImg small{background:#8080804d;color:#1d1d20}@media(max-width:600px){:where(html[data-interface=liquide][data-theme=clair]) .pCouv .rsTDroite,:where(html[data-interface=liquide][data-theme=clair]) .pRac .rsTDroite,:where(html[data-interface=liquide][data-theme=clair]) .pMinu .rsTDroite,:where(html[data-interface=liquide][data-theme=clair]) .pSoir .rsTDroite{box-shadow:0 -10px 18px -8px #00000034}}:where(html[data-interface=liquide][data-theme=papier]) ::-webkit-scrollbar-thumb{background:#d1c0a6}:where(html[data-interface=liquide][data-theme=papier]) ::-webkit-scrollbar-thumb:hover{background:#c1a986}:where(html[data-interface=liquide][data-theme=papier]) .brand{color:#483a25}:where(html[data-interface=liquide][data-theme=papier]) button:hover{border-color:#d1c0a6;color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) button.primary:hover{background:color-mix(in srgb,var(--accent) 82%,white)}:where(html[data-interface=liquide][data-theme=papier]) button.danger{color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .clap.erreur{--c: #f3756a}:where(html[data-interface=liquide][data-theme=papier]) .clapBaton{background:#e3b912 repeating-linear-gradient(-45deg,#e3b912 0 7px,#e4daca 7px 14px)}:where(html[data-interface=liquide][data-theme=papier]) .clapCorps{border:1px solid #d2c1a7}:where(html[data-interface=liquide][data-theme=papier]) .clapType{color:color-mix(in srgb,var(--c) 58%,black)}:where(html[data-interface=liquide][data-theme=papier]) .clapTexte{color:#483a25}:where(html[data-interface=liquide][data-theme=papier]) .jrLigne.alerte{background:#c662581a}:where(html[data-interface=liquide][data-theme=papier]) .jrLigne.alerte .jrQuoi{color:#b31f0f}:where(html[data-interface=liquide][data-theme=papier]) .jrQuoi{color:#483a25}:where(html[data-interface=liquide][data-theme=papier]) .jrVersion button:hover{color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .page{box-shadow:0 12px 40px #00000039}:where(html[data-interface=liquide][data-theme=papier]) .blk textarea::placeholder{color:#7c6440}:where(html[data-interface=liquide][data-theme=papier]) .blk.sel textarea{background:color-mix(in srgb,var(--accent) 10%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .blk.cible{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 90%,transparent),0 0 0 4px color-mix(in srgb,var(--accent) 16%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .typeFleche{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--accent) 78%,black) 60%,transparent);background:color-mix(in srgb,var(--accent) 27%,white);color:color-mix(in srgb,var(--accent) 58%,black);box-shadow:0 1px 3px #00000017}:where(html[data-interface=liquide][data-theme=papier]) .typeBar{background:#e1d5c4;border:1px solid #d1c0a6;box-shadow:0 4px 14px #00000028}:where(html[data-interface=liquide][data-theme=papier]) .typeBar button{color:#876d46}:where(html[data-interface=liquide][data-theme=papier]) .typeBar button:hover{color:#362b1c;background:#d9cbb6}:where(html[data-interface=liquide][data-theme=papier]) .addRow button{border:1px dashed #735d3b;color:#a88757}:where(html[data-interface=liquide][data-theme=papier]) .addRow button:hover{color:#b19468;border-color:#a38354}:where(html[data-interface=liquide][data-theme=papier]) .dot{background:#ac8c5d}:where(html[data-interface=liquide][data-theme=papier]) .dot.ok{background:#65a868}:where(html[data-interface=liquide][data-theme=papier]) .hint code{color:#725c3b}:where(html[data-interface=liquide][data-theme=papier]) .preview{color:#5d4b30}:where(html[data-interface=liquide][data-theme=papier]) .findbar{box-shadow:0 8px 26px #00000034}:where(html[data-interface=liquide][data-theme=papier]) .depOverlay{background:#8080805c}:where(html[data-interface=liquide][data-theme=papier]) .depLance{background:color-mix(in srgb,var(--accent) 8%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .depLance.depasse{background:#c6625814}:where(html[data-interface=liquide][data-theme=papier]) .depLanceTexte b{color:#483a25}:where(html[data-interface=liquide][data-theme=papier]) .depLanceAlerte{color:#9f3223}:where(html[data-interface=liquide][data-theme=papier]) .depJauge .utilise{background:#bfa682}:where(html[data-interface=liquide][data-theme=papier]) .depAlerteHead{color:color-mix(in srgb,var(--accent) 68%,black);background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .depSansJetons{color:color-mix(in srgb,var(--accent) 68%,black);background:color-mix(in srgb,var(--accent) 8%,transparent);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .depTable tbody tr:hover td{background:#1b160e05}:where(html[data-interface=liquide][data-theme=papier]) .depCase::placeholder{color:#b19468}:where(html[data-interface=liquide][data-theme=papier]) .dep-aucune td.c-seq{color:#84683a}:where(html[data-interface=liquide][data-theme=papier]) .depBadge{color:#457c4a;background:#65a8681a;border:1px solid rgba(101,168,104,.4)}:where(html[data-interface=liquide][data-theme=papier]) .depBadge.alerte{color:color-mix(in srgb,var(--accent) 68%,black);background:color-mix(in srgb,var(--accent) 12%,transparent);border-color:color-mix(in srgb,var(--accent) 45%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .modelBtn:hover{color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .overlay{background:#80808054}:where(html[data-interface=liquide][data-theme=papier]) .setHead strong{color:#483a25}:where(html[data-interface=liquide][data-theme=papier]) .setModal .btn:hover{border-color:#d1c0a6;color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .statusline.ok{color:var(--ok, #467c49)}:where(html[data-interface=liquide][data-theme=papier]) .errbox{background:#c662581f;border:1px solid rgba(198,98,88,.4);color:#95382d}:where(html[data-interface=liquide][data-theme=papier]) .rd{border:2px solid #c2ab89}:where(html[data-interface=liquide][data-theme=papier]) .setModal .note{background:#f3f0e8;color:color-mix(in srgb,var(--accent) 68%,black);border:1px solid #d6c699}:where(html[data-interface=liquide][data-theme=papier]) .setModal .note code{background:#80808026}:where(html[data-interface=liquide][data-theme=papier]) .seqItem.pinned{border-color:color-mix(in srgb,var(--accent) 40%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .seqNo{color:#a88757}:where(html[data-interface=liquide][data-theme=papier]) .cwDot.ok{background:#49c46f}:where(html[data-interface=liquide][data-theme=papier]) .cwDot.off{background:#d95458}:where(html[data-interface=liquide][data-theme=papier]) .docHead h2{color:#483a25}:where(html[data-interface=liquide][data-theme=papier]) .docAdd{border:1px dashed #c9b496}:where(html[data-interface=liquide][data-theme=papier]) .bTitle{color:#483a25}:where(html[data-interface=liquide][data-theme=papier]) .chName{color:#483a25}:where(html[data-interface=liquide][data-theme=papier]) .wmVersion{background:var(--panel2, rgba(27, 22, 14, .04))}:where(html[data-interface=liquide][data-theme=papier]) .xLayer mark.xs{background:#4f88e74d}:where(html[data-interface=liquide][data-theme=papier]) .xLayer.xVide:before{background:#4f88e74d}:where(html[data-interface=liquide][data-theme=papier]) .mkRow:hover{background:#1b160e0a}:where(html[data-interface=liquide][data-theme=papier]) .mkLabel::placeholder{color:#b19468}:where(html[data-interface=liquide][data-theme=papier]) .mkSwatch{border:2px solid rgba(27,22,14,.18)}:where(html[data-interface=liquide][data-theme=papier]) .mkSwatch:hover{border-color:#1b160e80}:where(html[data-interface=liquide][data-theme=papier]) .mkSw{background:#d1c0a6}:where(html[data-interface=liquide][data-theme=papier]) .mkSwBille{box-shadow:0 1px 2px #0000002e}:where(html[data-interface=liquide][data-theme=papier]) .mkGroup{border:1px solid #d2c1a8}:where(html[data-interface=liquide][data-theme=papier]) .mkGroupHead{border-bottom:1px solid #d2c1a8}:where(html[data-interface=liquide][data-theme=papier]) .ctBadge.pb{background:#c6625829;color:#95382d;border:1px solid rgba(198,98,88,.4)}:where(html[data-interface=liquide][data-theme=papier]) .ctBadge.pj{background:#76aaf421;color:#2055a2;border:1px solid rgba(118,170,244,.35)}:where(html[data-interface=liquide][data-theme=papier]) .ctBadge.et{background:color-mix(in srgb,var(--accent) 14%,transparent);color:color-mix(in srgb,var(--accent) 68%,black);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .ctTrunc{color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=papier]) .titleBtn{color:#483a25}:where(html[data-interface=liquide][data-theme=papier]) .toolbar2{background:#e4daca}:where(html[data-interface=liquide][data-theme=papier]) .updateBar{background:color-mix(in srgb,var(--accent) 10%,transparent);color:color-mix(in srgb,var(--accent) 68%,black);border-bottom:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .rail{background:#e6dcce}:where(html[data-interface=liquide][data-theme=papier]) .railPastille{box-shadow:0 0 0 2px #00000073}:where(html[data-interface=liquide][data-theme=papier]) .menuDrop{border:1px solid #d1c0a6;box-shadow:0 18px 44px #0000003f}:where(html[data-interface=liquide][data-theme=papier]) .menuDrop button span{color:#b09366}:where(html[data-interface=liquide][data-theme=papier]) .menuDrop button.danger{color:#9d2d25}:where(html[data-interface=liquide][data-theme=papier]) .donnees{background:#e6dcce}:where(html[data-interface=liquide][data-theme=papier]) .kvd{color:#9a7d50;border-bottom:1px dashed #ded1bf}:where(html[data-interface=liquide][data-theme=papier]) .kvd b{color:#504029}:where(html[data-interface=liquide][data-theme=papier]) .dnPrem{background:color-mix(in srgb,var(--accent) 15%,transparent);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .dnGLabel{color:#b09366}:where(html[data-interface=liquide][data-theme=papier]) .dnNotes{color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=papier]) .dnAlerte{color:color-mix(in srgb,var(--accent) 68%,black);background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .dnBtn{border:1px solid #d1c0a6}:where(html[data-interface=liquide][data-theme=papier]) .trialChip{background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .accueilBoite{box-shadow:0 24px 60px #00000034}:where(html[data-interface=liquide][data-theme=papier]) .accueilTitre{color:#b09366}:where(html[data-interface=liquide][data-theme=papier]) .accueilDate{color:#b09366}:where(html[data-interface=liquide][data-theme=papier]) .accueilOublier{color:#b09366}:where(html[data-interface=liquide][data-theme=papier]) .contAlerte{color:color-mix(in srgb,var(--accent) 68%,black);background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .contModif{color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=papier]) .orthoFaute{color:#b30f0f;background:#f3666624;text-decoration-color:#b30f0f}:where(html[data-interface=liquide][data-theme=papier]) .orthoCorr{color:#319149;background:#76d49024}:where(html[data-interface=liquide][data-theme=papier]) .tourTrou{box-shadow:0 0 0 9999px #0005}:where(html[data-interface=liquide][data-theme=papier]) .tourCarte{box-shadow:0 18px 44px #00000045}:where(html[data-interface=liquide][data-theme=papier]) .premCard.pro{border-color:color-mix(in srgb,var(--accent) 45%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .premPrice{color:#483a25}:where(html[data-interface=liquide][data-theme=papier]) .premCard ul{color:#8c7148}:where(html[data-interface=liquide][data-theme=papier]) .licResult.ok{background:#53a87d1a;border:1px solid rgba(83,168,125,.4);color:#3e845d}:where(html[data-interface=liquide][data-theme=papier]) .licResult.ko{background:#c662581a;border:1px solid rgba(198,98,88,.4);color:#95382d}:where(html[data-interface=liquide][data-theme=papier]) .autoTitre{color:#483a25}:where(html[data-interface=liquide][data-theme=papier]) .langBtn.on{background:color-mix(in srgb,var(--accent) 10%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .gaugeTrack{background:#d1c0a6}:where(html[data-interface=liquide][data-theme=papier]) .histSeq{background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .histMeta{color:#b09366}:where(html[data-interface=liquide][data-theme=papier]) .histItem.pending{border-color:color-mix(in srgb,var(--accent) 40%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .ubTrack{background:#d1c0a6}:where(html[data-interface=liquide][data-theme=papier]) .ubFill.full{background:#cf6f59}:where(html[data-interface=liquide][data-theme=papier]) .ubUpgrade:hover{color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .ivQ{color:#5d4b30}:where(html[data-interface=liquide][data-theme=papier]) .ivTopic{background:color-mix(in srgb,var(--accent) 13%,transparent);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .acctPhoto,:where(html[data-interface=liquide][data-theme=papier]) .presentBulle{color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .presentBulle.plus{background:var(--panel2, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .presentBulle:after{background:#55bd6f}:where(html[data-interface=liquide][data-theme=papier]) .updDot{background:color-mix(in srgb,var(--accent) 87%,white);color:#181307}:where(html[data-interface=liquide][data-theme=papier]) .acctMenu{border:1px solid #d1c0a6;box-shadow:0 18px 44px #0000003f}:where(html[data-interface=liquide][data-theme=papier]) .acctLbl{color:#b09366}:where(html[data-interface=liquide][data-theme=papier]) .acctVer{color:#b09366}:where(html[data-interface=liquide][data-theme=papier]) .acctVer .acctMaj{color:#9a7c4f}:where(html[data-interface=liquide][data-theme=papier]) .acctUpd{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--accent) 87%,white) 45%,transparent);background:color-mix(in srgb,color-mix(in srgb,var(--accent) 87%,white) 7%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .acctUpdT{color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=papier]) .modeSwitch button.locked{color:#b09366}:where(html[data-interface=liquide][data-theme=papier]) .spin{border:2px solid color-mix(in srgb,var(--accent) 25%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .spin.dark{border-color:#80808020;border-top-color:#ebe4d9}:where(html[data-interface=liquide][data-theme=papier]) .ivStop:hover{color:#95382d;border-color:#c6625880}:where(html[data-interface=liquide][data-theme=papier]) .cowork h2{color:#483a25}:where(html[data-interface=liquide][data-theme=papier]) .cwInterRail{background:#d1c0a6}:where(html[data-interface=liquide][data-theme=papier]) .cwBandeau{background:#f3efe7;color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=papier]) .cwBandeau.lecture{background:#e3e7ee;border-color:#9bb2d4;color:#24559e}:where(html[data-interface=liquide][data-theme=papier]) .cwConflit h3{color:#483a25}:where(html[data-interface=liquide][data-theme=papier]) .dcLn.on .dcX{background:#fbf0d3}:where(html[data-interface=liquide][data-theme=papier]) .dcSeqN{color:#af9164}:where(html[data-interface=liquide][data-theme=papier]) .decoPop{box-shadow:0 12px 32px #0000003f}:where(html[data-interface=liquide][data-theme=papier]) .dcBtn{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .dcBtn:hover{border-color:#c9b496}:where(html[data-interface=liquide][data-theme=papier]) .dcBtn.pri{color:#181207}:where(html[data-interface=liquide][data-theme=papier]) .dcSeg button[aria-pressed=true]{color:#181207}:where(html[data-interface=liquide][data-theme=papier]) .dcChip{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .dcSt.valid:before{background:#b394e8}:where(html[data-interface=liquide][data-theme=papier]) .dcSt.ok:before{background:#57ac79}:where(html[data-interface=liquide][data-theme=papier]) .dcSt.warn:before{background:var(--accent)}:where(html[data-interface=liquide][data-theme=papier]) .dcSt.done:before{background:#72a5d0}:where(html[data-interface=liquide][data-theme=papier]) .dcFld>label em{color:#b19468}:where(html[data-interface=liquide][data-theme=papier]) .dcLink{color:#316591}:where(html[data-interface=liquide][data-theme=papier]) .dcVgt{color:#b19468}:where(html[data-interface=liquide][data-theme=papier]) .dcVc{border:1px dashed #d1c0a6}:where(html[data-interface=liquide][data-theme=papier]) .dcTable td{border-bottom:1px solid #dccfbc}:where(html[data-interface=liquide][data-theme=papier]) .dcTot b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .premInvite{background:#e4d9ca}:where(html[data-interface=liquide][data-theme=papier]) .dcShot.warn{--st: #cea14c}:where(html[data-interface=liquide][data-theme=papier]) .dcShot.valid{--st: #b394e8}:where(html[data-interface=liquide][data-theme=papier]) .dcShot.ok{--st: #57ac79}:where(html[data-interface=liquide][data-theme=papier]) .dcShot.bad{--st: #d66d64}:where(html[data-interface=liquide][data-theme=papier]) .dcShot.done{--st: #72a5d0}:where(html[data-interface=liquide][data-theme=papier]) .dcSt.warn{--stc: #cea14c}:where(html[data-interface=liquide][data-theme=papier]) .dcSt.valid{--stc: #b394e8}:where(html[data-interface=liquide][data-theme=papier]) .dcSt.ok{--stc: #57ac79}:where(html[data-interface=liquide][data-theme=papier]) .dcSt.bad{--stc: #d66d64}:where(html[data-interface=liquide][data-theme=papier]) .dcSt.done{--stc: #72a5d0}:where(html[data-interface=liquide][data-theme=papier]) .dcStSel.warn{--stc: #cea14c}:where(html[data-interface=liquide][data-theme=papier]) .dcStSel.valid{--stc: #b394e8}:where(html[data-interface=liquide][data-theme=papier]) .dcStSel.ok{--stc: #57ac79}:where(html[data-interface=liquide][data-theme=papier]) .dcStSel.bad{--stc: #d66d64}:where(html[data-interface=liquide][data-theme=papier]) .dcStSel.done{--stc: #72a5d0}:where(html[data-interface=liquide][data-theme=papier]) .dcTable tr.sel td{background:#dfd4c2}:where(html[data-interface=liquide][data-theme=papier]) .dcBesChip:hover{border-color:#c9b496}:where(html[data-interface=liquide][data-theme=papier]) .dcBesPop{box-shadow:0 16px 40px #00000045}:where(html[data-interface=liquide][data-theme=papier]) .dcNo{color:color-mix(in srgb,var(--c, var(--accent) 58%, black))}:where(html[data-interface=liquide][data-theme=papier]) .dcMaster{color:#181207}:where(html[data-interface=liquide][data-theme=papier]) .dcTable tr.sel td.dcN{background:#dfd4c2}:where(html[data-interface=liquide][data-theme=papier]) .dcNumPop{box-shadow:0 16px 40px #00000045}:where(html[data-interface=liquide][data-theme=papier]) .dcBesAuto{color:#316591;border:1px solid #a1b8cf}:where(html[data-interface=liquide][data-theme=papier]) .dcSwB.on{border-color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .dcSwAutre{border:1px dashed #c9b496}:where(html[data-interface=liquide][data-theme=papier]) .dcCouPop{box-shadow:0 16px 40px #00000045}:where(html[data-interface=liquide][data-theme=papier]) .dcNom{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .dcNoIn{color:color-mix(in srgb,var(--c, var(--accent) 58%, black))}:where(html[data-interface=liquide][data-theme=papier]) .dcTable td input.dcNoIn,:where(html[data-interface=liquide][data-theme=papier]) .dcTable td input.dcNoIn:hover,:where(html[data-interface=liquide][data-theme=papier]) .dcShot input.dcNoIn{color:color-mix(in srgb,var(--c, var(--accent) 58%, black))}:where(html[data-interface=liquide][data-theme=papier]) .dcUndo{box-shadow:0 14px 36px #00000045}:where(html[data-interface=liquide][data-theme=papier]) .dcUndo button{color:#181207}:where(html[data-interface=liquide][data-theme=papier]) .dcConfirm button.oui{color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .dcShot.verrou{background:color-mix(in srgb,var(--panel2) 90%,#f3eee7)}:where(html[data-interface=liquide][data-theme=papier]) .dcDossierTete:hover{border-color:#c9b496}:where(html[data-interface=liquide][data-theme=papier]) .dcDossierT{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .dcSaveEtat.ok{color:#40825a}:where(html[data-interface=liquide][data-theme=papier]) .modBtn{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .suiteBar{box-shadow:0 16px 44px #00000045}:where(html[data-interface=liquide][data-theme=papier]) .ptMain{--jour: #ede8df;--jour-b: #ece0c4;--jour-t: #a2791f;--nuit: #d9e0ee;--nuit-b: #415382;--nuit-t: #24499e;--sel: rgba(216, 158, 72, .09);--ok: #57ac79;--warn: #cea14c;--bad: #d66d64;--cam: #72a5d0}:where(html[data-interface=liquide][data-theme=papier]) .ptPar b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptSvK b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptBadge.d{background:#dce6ef}:where(html[data-interface=liquide][data-theme=papier]) .ptBadge.c{background:#f1e8dc}:where(html[data-interface=liquide][data-theme=papier]) .ptBadge.p{background:#e3dce9;color:#5d239e}:where(html[data-interface=liquide][data-theme=papier]) .ptPool{border:1px dashed #d1c0a6}:where(html[data-interface=liquide][data-theme=papier]) .ptBande.sel{border-color:color-mix(in srgb,var(--accent) 64%,white)}:where(html[data-interface=liquide][data-theme=papier]) .ptJourCompact:hover{border-color:#c0a884}:where(html[data-interface=liquide][data-theme=papier]) .ptJourCompact.sel{border-color:color-mix(in srgb,var(--accent) 64%,white)}:where(html[data-interface=liquide][data-theme=papier]) .ptJcDate{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptDt{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptSr .ptNo{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptSr .ptNm{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptSr .ptDu{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptTag.ok{background:#e3f4eb;color:#358d5b}:where(html[data-interface=liquide][data-theme=papier]) .ptTag.nc{background:#f6eddf;color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=papier]) .ptAlerte.w{border-color:color-mix(in srgb,var(--accent) 64%,white);background:#f5f2eb}:where(html[data-interface=liquide][data-theme=papier]) .ptAlerte.b{border-color:#d49f9b;background:#f3eaec}:where(html[data-interface=liquide][data-theme=papier]) .ptAlerte.i{border-color:#a1b8cf;background:#e8eff4}:where(html[data-interface=liquide][data-theme=papier]) .ptAlerte.o{border-color:#a1ceb4;background:#ebf4ef}:where(html[data-interface=liquide][data-theme=papier]) .ptCvd{color:color-mix(in srgb,var(--c) 58%,black)}:where(html[data-interface=liquide][data-theme=papier]) .ptCvd.ko{background:#f1dfdf;color:#b31b0f}:where(html[data-interface=liquide][data-theme=papier]) .ptSide h3{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptPl td:first-child{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptNeed{background:#f1e8dc;color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=papier]) .ptBox{border:1px dashed #d1c0a6}:where(html[data-interface=liquide][data-theme=papier]) .ptCvh b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptMb{color:#453723;border:1px solid #d1c0a6}:where(html[data-interface=liquide][data-theme=papier]) .ptMb.chef{border-color:color-mix(in srgb,var(--accent) 64%,white)}:where(html[data-interface=liquide][data-theme=papier]) .ptTgl{border:1px solid #d1c0a6}:where(html[data-interface=liquide][data-theme=papier]) .ptTgl:hover{border-color:#c0a884}:where(html[data-interface=liquide][data-theme=papier]) .ptTgl.on{color:#181207}:where(html[data-interface=liquide][data-theme=papier]) .ptHor5{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptTl{border-left:1px solid #d1c0a6}:where(html[data-interface=liquide][data-theme=papier]) .ptHl{border-top:1px dashed #daccb8}:where(html[data-interface=liquide][data-theme=papier]) .ptHrEd{background:#80808033;color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptBlk.seq{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptCaleX:hover{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptBlkDu:hover{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptBlk.inst{background:#dbcdb8;border-color:#d1c0a6}:where(html[data-interface=liquide][data-theme=papier]) .ptBlk.move{background:repeating-linear-gradient(135deg,#dfd3c1,#dfd3c1 6px,#dbceba 6px 12px);color:#903b31;border-color:#d49f9b}:where(html[data-interface=liquide][data-theme=papier]) .ptBlk.meal{background:#e0d5c3;color:#3e8457;border-color:#a1ceb4}:where(html[data-interface=liquide][data-theme=papier]) .ptRecap h3{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptRow b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptTw th{border-bottom:1px solid #d1c0a6}:where(html[data-interface=liquide][data-theme=papier]) .ptDc.W{background:#d6e7dc;color:#32904f}:where(html[data-interface=liquide][data-theme=papier]) .ptDc.SW,:where(html[data-interface=liquide][data-theme=papier]) .ptDc.WF,:where(html[data-interface=liquide][data-theme=papier]) .ptDc.SWF{background:#c5dfcd;color:#0fb350}:where(html[data-interface=liquide][data-theme=papier]) .ptDc.H{background:#edeadf;color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=papier]) .ptDc.X{background:#eed6d8;color:#b31b0f}:where(html[data-interface=liquide][data-theme=papier]) .ptCard h3{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptDph b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptTname{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptTname:hover,:where(html[data-interface=liquide][data-theme=papier]) .ptTname:focus{border-color:#d1c0a6}:where(html[data-interface=liquide][data-theme=papier]) .ptMn b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptPerL b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptX:hover{background:#f1e8e9}:where(html[data-interface=liquide][data-theme=papier]) .ptCastL b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptChipD{color:#b31b0f;background:#f1e8e9;border:1px solid #d49f9b}:where(html[data-interface=liquide][data-theme=papier]) .ptSheet{border:1px solid #d1c0a6}:where(html[data-interface=liquide][data-theme=papier]) .ptR>.ptLb{box-shadow:1px 0 #00000073}:where(html[data-interface=liquide][data-theme=papier]) .ptLb b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptR>.we{background:repeating-linear-gradient(135deg,transparent 0 5px,rgba(27,22,14,.03) 5px 10px)}:where(html[data-interface=liquide][data-theme=papier]) .ptR:not(.ptSh):not(.ptHd):hover>div:not(.we):not(.sel){background-color:#1b160e06}:where(html[data-interface=liquide][data-theme=papier]) .ptOri.p{background:#b691e1}:where(html[data-interface=liquide][data-theme=papier]) .ptHd{border-bottom:2px solid #d1c0a6}:where(html[data-interface=liquide][data-theme=papier]) .ptDj.sel{background:#f2efe8}:where(html[data-interface=liquide][data-theme=papier]) .ptDj:hover{background:#daccb7}:where(html[data-interface=liquide][data-theme=papier]) .ptDd{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptJt.m{background:#d7c8b2;color:#803092}:where(html[data-interface=liquide][data-theme=papier]) .ptSc .ptNo{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptSc .ptNm{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptPres{color:#181207}:where(html[data-interface=liquide][data-theme=papier]) .ptPres.mal{color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .ptVal{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptDec{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptTg{border:1px solid #d1c0a6}:where(html[data-interface=liquide][data-theme=papier]) .ptLh span{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptTag.pl{background:#d0d8e7;color:#24499e}:where(html[data-interface=liquide][data-theme=papier]) .ptCalTitre{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptCal{border:1px solid #d1c0a6}:where(html[data-interface=liquide][data-theme=papier]) .ptCalC.we{background:repeating-linear-gradient(135deg,transparent 0 5px,rgba(27,22,14,.03) 5px 10px)}:where(html[data-interface=liquide][data-theme=papier]) .ptCalC.tourne{background-color:color-mix(in srgb,var(--accent) 5%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .ptCalC.auj .ptCalN span{color:#181207}:where(html[data-interface=liquide][data-theme=papier]) .ptCalN{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptCalU b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptCalU span{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptLocPanel{box-shadow:0 12px 32px #0000003f}:where(html[data-interface=liquide][data-theme=papier]) .ptEtiq{color:color-mix(in srgb,var(--c) 58%,black)}:where(html[data-interface=liquide][data-theme=papier]) .ptEtiq input{background:#80808024;color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptEtiq input::placeholder{color:#8c7148}:where(html[data-interface=liquide][data-theme=papier]) .ptTotV{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptSr.coul .ptNo,:where(html[data-interface=liquide][data-theme=papier]) .ptSc.coul .ptNo{color:color-mix(in srgb,var(--c) 58%,black)}:where(html[data-interface=liquide][data-theme=papier]) .ptCalU.coul b{color:color-mix(in srgb,var(--c) 58%,black)}:where(html[data-interface=liquide][data-theme=papier]) .ptTag.pl{background:#80808024}:where(html[data-interface=liquide][data-theme=papier]) .ins-av:before,:where(html[data-interface=liquide][data-theme=papier]) .ins-ap:after{box-shadow:0 0 10px color-mix(in srgb,var(--accent) 80%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .ptEdit input{background:#80808033;color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptCalB{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptCalU.coul .ptCalB{color:color-mix(in srgb,var(--c) 58%,black)}:where(html[data-interface=liquide][data-theme=papier]) .ptCvd.nr{border-color:#c9b496}:where(html[data-interface=liquide][data-theme=papier]) .ptCvr.nr{border:1px dashed #c9b496}:where(html[data-interface=liquide][data-theme=papier]) .ptScenInd b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptScenTitre{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptScenEtiq{color:color-mix(in srgb,var(--c, var(--accent) 58%, black))}:where(html[data-interface=liquide][data-theme=papier]) .ptZoneEnt{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptHeureE.mod{color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=papier]) .ptHeureEd input{background:#80808039;color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptHorD .ptHeureE{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptHorD .ptHeureE.mod{color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=papier]) .ptTrois input{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptTrois input::placeholder{color:#b19468}:where(html[data-interface=liquide][data-theme=papier]) .ptTroisPop{box-shadow:0 10px 30px #00000039}:where(html[data-interface=liquide][data-theme=papier]) .ptTroisPop b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptEcr{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptMenu{box-shadow:0 12px 32px #0000003f}:where(html[data-interface=liquide][data-theme=papier]) .ptMenuI{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptMenuI:hover,:where(html[data-interface=liquide][data-theme=papier]) .ptMenuI:focus-visible{color:#181207}:where(html[data-interface=liquide][data-theme=papier]) .ptFleche:hover{color:#181207}:where(html[data-interface=liquide][data-theme=papier]) .ptSousD{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptPied b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ptBande:hover{border-color:#c0a884}:where(html[data-interface=liquide][data-theme=papier]) .ptBande.sel:hover{border-color:color-mix(in srgb,var(--accent) 81%,black)}:where(html[data-interface=liquide][data-theme=papier]) .ptBlk .ptEtiq b{color:color-mix(in srgb,var(--c) 58%,black)}:where(html[data-interface=liquide][data-theme=papier]) .ptR>.wk{background:#b0936614}:where(html[data-interface=liquide][data-theme=papier]) .pteRes>div{background:var(--panel2, #e1d6c5);border:1px solid var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .pteRes .pb b{color:#9c3026}:where(html[data-interface=liquide][data-theme=papier]) .pteRes .ok b{color:#3b875a}:where(html[data-interface=liquide][data-theme=papier]) .pteL{border:1px solid var(--line, #d8cab4);background:var(--panel2, #e1d6c5)}:where(html[data-interface=liquide][data-theme=papier]) .pteL.pb{border-color:#d4a09b;border-left-color:#d66d64}:where(html[data-interface=liquide][data-theme=papier]) .pteT:hover{background:#1b160e0a}:where(html[data-interface=liquide][data-theme=papier]) .pteH{color:color-mix(in srgb,var(--c) 58%,black)}:where(html[data-interface=liquide][data-theme=papier]) .ptePb{color:#9c3026}:where(html[data-interface=liquide][data-theme=papier]) .pteC{border-top:1px solid var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .pteM{border-bottom:1px dashed var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .pteM.chef b{color:color-mix(in srgb,var(--c) 58%,black)}:where(html[data-interface=liquide][data-theme=papier]) .pteActL{border-bottom:1px dashed var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .pteSans{border:1px dashed var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .pteChip{border:1px solid var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .ptNouv{border-top:1px dashed var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .ptNouvB{color:color-mix(in srgb,var(--c) 58%,black)}:where(html[data-interface=liquide][data-theme=papier]) .ptNouvF input{background:#80808020;border:1px solid var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .ptChamp input,:where(html[data-interface=liquide][data-theme=papier]) .ptChamp textarea{background:#80808020;border:1px solid var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .ptNouv{border:1px solid var(--line, #d8cab4);background:var(--panel, #e4dacb);box-shadow:0 6px 16px #00000028}:where(html[data-interface=liquide][data-theme=papier]) .pqBloc{border:1px solid var(--line, #d8cab4);background:var(--panel, #e4dacb)}:where(html[data-interface=liquide][data-theme=papier]) .pqTitre i,:where(html[data-interface=liquide][data-theme=papier]) .pqDot{background:var(--c, #ac8c5d)}:where(html[data-interface=liquide][data-theme=papier]) .pqF{border:1px solid var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .pqAdd{border:1px dashed var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .pqColle textarea{background:#80808020;border:1px solid var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .pqTab{border:1px solid var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .pqLw{border-bottom:1px solid var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .pqLw:nth-child(odd){background:#1b160e05}:where(html[data-interface=liquide][data-theme=papier]) .pqLw:hover{background:#1b160e0d}:where(html[data-interface=liquide][data-theme=papier]) .pqH{background:var(--panel2, #e1d6c5);border-bottom:1px solid var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .pqL .ptInp:hover{border-color:var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .pqL .ptInp:focus{background:#80808020}:where(html[data-interface=liquide][data-theme=papier]) .pqTeB:hover{background:#1b160e1a}:where(html[data-interface=liquide][data-theme=papier]) .pqCel{border:1px dashed var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .pqCel:hover{background:#1b160e0f}:where(html[data-interface=liquide][data-theme=papier]) .pqCel.chef{border-color:color-mix(in srgb,var(--accent) 67%,white);background:color-mix(in srgb,color-mix(in srgb,var(--accent) 67%,white) 30%,transparent);color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=papier]) .pqInd:hover{border-color:var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .pqInd.a{color:#9c3026}:where(html[data-interface=liquide][data-theme=papier]) .pqCast{border:1px solid var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .pqCastH{background:var(--panel2, #e1d6c5)}:where(html[data-interface=liquide][data-theme=papier]) .pqCastL-w{border-top:1px solid var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .rpTuile{border:1px solid var(--line, #d8cab4);background:var(--panel, #e4dacb)}:where(html[data-interface=liquide][data-theme=papier]) .rpTuile i{background:var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .rpBloc{background:var(--panel, #e4dacb);border:1px solid var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .rpItem{border:1px solid var(--line, #d8cab4);background:var(--panel2, #e1d6c5)}:where(html[data-interface=liquide][data-theme=papier]) .rpItem[aria-current=true]{background:var(--sel, color-mix(in srgb, var(--accent) 14%, transparent))}:where(html[data-interface=liquide][data-theme=papier]) .rpPill{border:1px solid var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .rpPill.ok{color:#3b875a;border-color:color-mix(in srgb,#69be8b 50%,var(--line, #d8cab4))}:where(html[data-interface=liquide][data-theme=papier]) .rpPill.bad{color:#9c2e25;border-color:color-mix(in srgb,#db7067 50%,var(--line, #d8cab4))}:where(html[data-interface=liquide][data-theme=papier]) .rpPill.acc{border-color:color-mix(in srgb,var(--accent) 50%,var(--line, #d8cab4))}:where(html[data-interface=liquide][data-theme=papier]) .rpChip{background:var(--panel, #e4dacb);border:1px solid var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .rpJours li{border-bottom:1px dashed var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .rpBesoins li{border:1px solid var(--line, #d8cab4);background:var(--panel2, #e1d6c5)}:where(html[data-interface=liquide][data-theme=papier]) .rpBesoins li.ok{border-left-color:#69be8b}:where(html[data-interface=liquide][data-theme=papier]) .rpAlimente li{border-left-color:var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .rpQuoi em{color:#9c2e25;border:1px solid color-mix(in srgb,#db7067 45%,var(--line, #d8cab4))}:where(html[data-interface=liquide][data-theme=papier]) .rpQuoi em.ok{color:#3b875a;border-color:color-mix(in srgb,#69be8b 45%,var(--line, #d8cab4))}:where(html[data-interface=liquide][data-theme=papier]) .rpCand{border:1px solid var(--line, #d8cab4);background:var(--panel2, #e1d6c5)}:where(html[data-interface=liquide][data-theme=papier]) .rpCand.retenu{border-color:#69be8b}:where(html[data-interface=liquide][data-theme=papier]) .rpPhoto{background:linear-gradient(135deg,#d7c8b1,#d7d3e4)}:where(html[data-interface=liquide][data-theme=papier]) .rpPh{border:1px solid var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .rpPh button{background:#80808053;color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .rpCheck{border-bottom:1px dashed var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .rpVide{border:1px dashed var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .rpCarte{background:var(--panel2, #e1d6c5);border:1px solid var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .rpCarte .g{stroke:var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .rpCarte .p.ret{stroke:#69be8b}:where(html[data-interface=liquide][data-theme=papier]) .rpCarte text.on{fill:#181207}:where(html[data-interface=liquide][data-theme=papier]) .rpCarte .b{fill:#316591}:where(html[data-interface=liquide][data-theme=papier]) .rpSoleil div{background:var(--panel2, #e1d6c5);border:1px solid var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .rpJour{background:linear-gradient(90deg,#dce1f0 0%,#d0d6e8 var(--l),var(--accent) var(--l),color-mix(in srgb,var(--accent) 67%,white) var(--m),var(--accent) var(--c),#d0d6e8 var(--c),#dce1f0 100%)}:where(html[data-interface=liquide][data-theme=papier]) .rpLiens li{border-bottom:1px dashed var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .rpAlerte{border:1px solid color-mix(in srgb,var(--accent) 50%,var(--line, #d8cab4))}:where(html[data-interface=liquide][data-theme=papier]) .rpOnglets{border-bottom:1px solid var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .rpEtape{background:var(--panel2, #e1d6c5);border:1px solid var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .rpEtape.fin{border-color:color-mix(in srgb,#69be8b 45%,var(--line, #d8cab4))}:where(html[data-interface=liquide][data-theme=papier]) .cc{border:1px solid var(--line, #d8cab4);background:var(--panel, #e4dacb)}:where(html[data-interface=liquide][data-theme=papier]) .av{color:#111319}:where(html[data-interface=liquide][data-theme=papier]) .mv button{border:1px solid var(--line, #d8cab4);background:var(--panel2, #e1d6c5)}:where(html[data-interface=liquide][data-theme=papier]) .rpJoursR .j{border:1px solid var(--line, #d8cab4);background:var(--panel2, #e1d6c5)}:where(html[data-interface=liquide][data-theme=papier]) .rpJoursR .j.ok{color:#3b875a;border-color:color-mix(in srgb,#69be8b 50%,var(--line, #d8cab4))}:where(html[data-interface=liquide][data-theme=papier]) .rpJoursR .j.bad{color:#9c2e25;border-color:color-mix(in srgb,#db7067 55%,var(--line, #d8cab4))}:where(html[data-interface=liquide][data-theme=papier]) .rpPts button{border:1px solid var(--line, #d8cab4);background:var(--panel2, #e1d6c5)}:where(html[data-interface=liquide][data-theme=papier]) .rpTable th{border-bottom:1px solid var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .rpTable td{border-bottom:1px solid var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .rpTable .pause td{background:var(--panel2, #e1d6c5)}:where(html[data-interface=liquide][data-theme=papier]) .rpFig{border-bottom:1px dashed var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .rpCpt button{border:1px solid var(--line, #d8cab4);background:var(--panel2, #e1d6c5)}:where(html[data-interface=liquide][data-theme=papier]) .rpLien{color:#316591}:where(html[data-interface=liquide][data-theme=papier]) .chLien{color:#316591}:where(html[data-interface=liquide][data-theme=papier]) .rpCarteW{border:1px solid var(--line, #d8cab4);background:#d8cab4}:where(html[data-interface=liquide][data-theme=papier]) .rpCarteHL{background:#80808073;color:#505971;border:1px solid #d0bea3}:where(html[data-interface=liquide][data-theme=papier]) .rpCartePl{color:#181207}:where(html[data-interface=liquide][data-theme=papier]) .rpMk{border:3px solid var(--c, var(--accent));box-shadow:0 2px 6px #00000034}:where(html[data-interface=liquide][data-theme=papier]) .rpMk.on{background:var(--c, var(--accent));color:#181207}:where(html[data-interface=liquide][data-theme=papier]) .rpMk.ret{box-shadow:0 0 0 3px #62c58a,0 2px 6px #00000034}:where(html[data-interface=liquide][data-theme=papier]) .rpMkBase{background:#4582ba;border:2px solid #362b1c;box-shadow:0 2px 6px #00000034}:where(html[data-interface=liquide][data-theme=papier]) .rpBasc{border:1px solid var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .rpBasc button.on{background:var(--panel2, #e1d6c5)}:where(html[data-interface=liquide][data-theme=papier]) .rpRes{border:1px solid var(--line, #d8cab4);background:var(--panel2, #e1d6c5)}:where(html[data-interface=liquide][data-theme=papier]) .rpRes li+li{border-top:1px solid var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .rpRes button:hover{background:#1b160e0d}:where(html[data-interface=liquide][data-theme=papier]) .rpPing{border:1px solid #ae72d0;background:color-mix(in srgb,#ae72d0 10%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .rpMkPing{background:#ae72d0;border:3px solid #362b1c;box-shadow:0 2px 6px #00000039}:where(html[data-interface=liquide][data-theme=papier]) .rpInfo{background:var(--panel2, #e1d6c5);border:1px solid var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .rpResO{box-shadow:0 8px 24px #00000039}:where(html[data-interface=liquide][data-theme=papier]) .rpPingO{background:var(--panel, #e4dacb);box-shadow:0 8px 24px #00000039}:where(html[data-interface=liquide][data-theme=papier]) .rpTag{color:#111319;background:var(--c, #7e6641);border:2px solid #362b1c;box-shadow:0 2px 6px #00000039}:where(html[data-interface=liquide][data-theme=papier]) .rpTag:after{background:var(--c, #7e6641);border-right:2px solid #362b1c;border-bottom:2px solid #362b1c}:where(html[data-interface=liquide][data-theme=papier]) .rpTag.t-camions,:where(html[data-interface=liquide][data-theme=papier]) .rpEtBtn.t-camions{--c: #db9f48}:where(html[data-interface=liquide][data-theme=papier]) .rpTag.t-wc,:where(html[data-interface=liquide][data-theme=papier]) .rpEtBtn.t-wc{--c: #72a5d0}:where(html[data-interface=liquide][data-theme=papier]) .rpTag.t-cantine,:where(html[data-interface=liquide][data-theme=papier]) .rpEtBtn.t-cantine{--c: #69be8b}:where(html[data-interface=liquide][data-theme=papier]) .rpTag.t-loge,:where(html[data-interface=liquide][data-theme=papier]) .rpEtBtn.t-loge{--c: #c9abec}:where(html[data-interface=liquide][data-theme=papier]) .rpTag.t-autre,:where(html[data-interface=liquide][data-theme=papier]) .rpEtBtn.t-autre{--c: #7e6641}:where(html[data-interface=liquide][data-theme=papier]) .rpTag.base{background:#4582ba;color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .rpTag.base:after{background:#4582ba;border-left:2px solid #362b1c;border-top:2px solid #362b1c}:where(html[data-interface=liquide][data-theme=papier]) .rpEtBtn{color:color-mix(in srgb,var(--c, var(--txt) 58%, black))}:where(html[data-interface=liquide][data-theme=papier]) .rpPoints li{border:1px solid var(--line, #d8cab4)}:where(html[data-interface=liquide][data-theme=papier]) .fdsJc b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .fdsJc small{color:#8e7249}:where(html[data-interface=liquide][data-theme=papier]) .fdsJc.on{background:#f2eee8}:where(html[data-interface=liquide][data-theme=papier]) .fdsPt{background:#c0a885}:where(html[data-interface=liquide][data-theme=papier]) .fdsPt.envoyee{background:#57ac79}:where(html[data-interface=liquide][data-theme=papier]) .fdsPt.modifiee{background:var(--accent)}:where(html[data-interface=liquide][data-theme=papier]) .fdsBandeModele{color:#655234}:where(html[data-interface=liquide][data-theme=papier]) .fdsBandeau{background:#f4ecdf;border:1px solid color-mix(in srgb,var(--accent) 64%,white);color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=papier]) .fdsCarteT{color:#8e7249}:where(html[data-interface=liquide][data-theme=papier]) .fdsEtat{background:#d9cbb6;color:#655234}:where(html[data-interface=liquide][data-theme=papier]) .fdsEtat.envoyee{background:#e3eee7;color:#408252}:where(html[data-interface=liquide][data-theme=papier]) .fdsEtat.modifiee{background:#f4ecdf;color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=papier]) .fdsAide{color:#8e7249}:where(html[data-interface=liquide][data-theme=papier]) .fdsAlertes .n-b{color:#9e3124}:where(html[data-interface=liquide][data-theme=papier]) .fdsAlertes .n-w{color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=papier]) .fdsLb.on{background:#f2eee8;border-color:color-mix(in srgb,var(--accent) 64%,white)}:where(html[data-interface=liquide][data-theme=papier]) .fdsLbNom{color:#4d3e28}:where(html[data-interface=liquide][data-theme=papier]) .fdsPoign{color:#b09265}:where(html[data-interface=liquide][data-theme=papier]) .fdsFleches button{color:#655234}:where(html[data-interface=liquide][data-theme=papier]) .fdsJourBadge{background:#f4ecdf;color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=papier]) .fdsLab2{color:#655234}:where(html[data-interface=liquide][data-theme=papier]) .fdsInP{border:1px solid #d1c0a6;color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .fdsOpt{color:#4d3e28}:where(html[data-interface=liquide][data-theme=papier]) .fdsDoc{box-shadow:0 24px 50px -30px #00000067}:where(html[data-interface=liquide][data-theme=papier]) .fdsRegler{border:1px solid rgba(27,22,14,.45)}:where(html[data-interface=liquide][data-theme=papier]) .fdsVide{color:#aa8a5a}:where(html[data-interface=liquide][data-theme=papier]) .fdsUrg{border-top:1px dashed #836943}:where(html[data-interface=liquide][data-theme=papier]) .fdsT th{background:#eae6dd}:where(html[data-interface=liquide][data-theme=papier]) .fdsT td{border-bottom:1px solid #725c3b}:where(html[data-interface=liquide][data-theme=papier]) .fdsManque td{color:#643f0f}:where(html[data-interface=liquide][data-theme=papier]) .fdsAlerte{color:#992e24}:where(html[data-interface=liquide][data-theme=papier]) .fdsContactL{border-bottom:1px dotted #836943}:where(html[data-interface=liquide][data-theme=papier]) .fdsDoc .fdsIn:hover{border-color:#725c3b}:where(html[data-interface=liquide][data-theme=papier]) .fdsIn::placeholder{color:#9d7f51}:where(html[data-interface=liquide][data-theme=papier]) .fdsReset{color:#643f0f}:where(html[data-interface=liquide][data-theme=papier]) .fdsReset:hover{color:#992e24}:where(html[data-interface=liquide][data-theme=papier]) .fdsSaut{border-top:2px dashed #8b7047}:where(html[data-interface=liquide][data-theme=papier]) .fdsSautT{color:#b19468}:where(html[data-interface=liquide][data-theme=papier]) .fdsPageT{color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=papier]) .fdsVideL{color:#8e7249;border:1px dashed #d1c0a6}:where(html[data-interface=liquide][data-theme=papier]) .fdsRepereP{border-top:2px dashed #8b7047}:where(html[data-interface=liquide][data-theme=papier]) .fdsRepereP span{color:#b19468}:where(html[data-interface=liquide][data-theme=papier]) .fdsPoignee{color:#1b160e99}:where(html[data-interface=liquide][data-theme=papier]) .fdsPoignee.flottante{color:#aa8a5a}:where(html[data-interface=liquide][data-theme=papier]) .fdsDepotTxt{color:#181208}:where(html[data-interface=liquide][data-theme=papier]) .fdsZoneLigne:hover,:where(html[data-interface=liquide][data-theme=papier]) .fdsZoneLigne.on{background:color-mix(in srgb,var(--accent) 8%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .fdsZoneLigne.on span{color:color-mix(in srgb,var(--accent) 54%,black)}:where(html[data-interface=liquide][data-theme=papier]) .fdsStyle-epure .fdsB-entete{border-bottom:3px solid #e7ddd0}:where(html[data-interface=liquide][data-theme=papier]) .fdsStyle-epure .fdsVersion{border:1px solid #e7ddd0}:where(html[data-interface=liquide][data-theme=papier]) .fdsStyle-epure .fdsCase{border:1.5px solid #e7ddd0}:where(html[data-interface=liquide][data-theme=papier]) .fdsStyle-epure .fdsCase>.fdsBt{color:color-mix(in srgb,var(--accent) 48%,black)}:where(html[data-interface=liquide][data-theme=papier]) .fdsStyle-epure .fdsBt .fdsPoignee{color:#aa8a5a}:where(html[data-interface=liquide][data-theme=papier]) .fdsStyle-epure .fdsRegler{border-color:#8b7047}:where(html[data-interface=liquide][data-theme=papier]) .fdsStyle-epure .fdsT th{border-bottom:1.5px solid #e7ddd0}:where(html[data-interface=liquide][data-theme=papier]) .fdsStyle-epure .fdsT td{border-bottom:1px solid #725c3b}:where(html[data-interface=liquide][data-theme=papier]) .fdsStyle-epure .fdsT tr:last-child td{border-bottom:1px solid #725c3b}:where(html[data-interface=liquide][data-theme=papier]) .fdsStyle-epure .fdsBesoin{border:1.5px solid #e7ddd0}:where(html[data-interface=liquide][data-theme=papier]) .fdsStyle-epure .fdsBesoin .fdsK,:where(html[data-interface=liquide][data-theme=papier]) .fdsStyle-epure .fdsLieux .fdsK,:where(html[data-interface=liquide][data-theme=papier]) .fdsStyle-epure .fdsRepasB .fdsK{color:color-mix(in srgb,var(--accent) 48%,black)}:where(html[data-interface=liquide][data-theme=papier]) .fdsStyle-epure .fdsPied{border-top:1px solid #e7ddd0}:where(html[data-interface=liquide][data-theme=papier]) .fdsStyleSeg button[aria-pressed=true]{background:#f1ebdf;color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=papier]) .fdsEnteteAnnexe{border-bottom:3px solid #e7ddd0}:where(html[data-interface=liquide][data-theme=papier]) .fdsFantome{background:var(--ink, #e7ddd0);color:var(--paper, #392e1d);box-shadow:0 6px 18px #0000001d}:where(html[data-interface=liquide][data-theme=papier]) .fdsMesModeles{border-top:1px solid rgba(27,22,14,.08)}:where(html[data-interface=liquide][data-theme=papier]) .fdsMmSep{background:#1b160e24}:where(html[data-interface=liquide][data-theme=papier]) .eqTable th{border-bottom:1px solid #d1c0a6}:where(html[data-interface=liquide][data-theme=papier]) .eqTable tr:hover td{background:#1b160e05}:where(html[data-interface=liquide][data-theme=papier]) .eqTable tr.sel td{background:color-mix(in srgb,var(--accent) 10%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .eqIn::placeholder{color:#b19468}:where(html[data-interface=liquide][data-theme=papier]) .eqOuvre button:hover,:where(html[data-interface=liquide][data-theme=papier]) tr.sel .eqOuvre button{background:color-mix(in srgb,var(--accent) 12%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .eqTag.ind{background:#ece6df;color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=papier]) .eqTag.ko{background:#eed6d8;color:#b31b0f}:where(html[data-interface=liquide][data-theme=papier]) .eqTag.ok{background:#dfece4;color:#378b53}:where(html[data-interface=liquide][data-theme=papier]) .eqTag.am{background:#edeadf;color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=papier]) .eqNouv td{background:color-mix(in srgb,var(--accent) 4%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .eqFicheEq.on{background:color-mix(in srgb,var(--accent) 10%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .eqFc{color:#b19468}:where(html[data-interface=liquide][data-theme=papier]) .eqFc.on{background:color-mix(in srgb,var(--accent) 12%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .eqFc.chef{background:color-mix(in srgb,var(--accent) 24%,transparent);color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=papier]) .eqFc.ko{background:#eed6d8;color:#b31b0f}:where(html[data-interface=liquide][data-theme=papier]) .eqAlerte{background:#c662581f;border:1px solid rgba(198,98,88,.4);color:#9e3024}:where(html[data-interface=liquide][data-theme=papier]) .eqSuppr{color:#9e3024}:where(html[data-interface=liquide][data-theme=papier]) .ptChipD.ko{background:#eed6d8;color:#b31b0f}:where(html[data-interface=liquide][data-theme=papier]) .eqImport{background:color-mix(in srgb,var(--accent) 4%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .eqImportBilan .ok{color:#378b53}:where(html[data-interface=liquide][data-theme=papier]) .eqImportBilan .am{color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=papier]) .eqImportBilan .ko{color:#b31b0f}:where(html[data-interface=liquide][data-theme=papier]) .eqImportTab tr.am td{background:color-mix(in srgb,var(--accent) 7%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .eqConv tr.sel td{background:color-mix(in srgb,var(--accent) 8%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .eq,:where(html[data-interface=liquide][data-theme=papier]) .eqTete{--eqd: #96794d;--eql: #d5c5ad;--eqc: #ddd0bc;--eql2: #d9cbb6;--eqa2: rgba(216, 158, 72, .14)}:where(html[data-interface=liquide][data-theme=papier]) .eq .dcBtn.pri{color:#181208}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqAl{color:#993329}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqTable th{background:#dfd3c0}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqGrp td{background:#ded2bf}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqTag.ok{background:#72bc8c2e;color:#3f8357}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqTag.ko,:where(html[data-interface=liquide][data-theme=papier]) .eq .eqTag.ind.ko{background:#d672692e;color:#993329}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqCx{background:color-mix(in srgb,var(--accent) 12%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqCxs{background:color-mix(in srgb,var(--accent) 22%,transparent);color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqCr{background:#d6726929;color:#993329}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqCo{color:#b19468}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqCw{color:#b19468;background:#e3d9c9}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqTagR.ko{background:#d672692e;color:#993329}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqMiniT th{background:#dfd3c0}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqAlerte{background:#d672691f;border:1px solid rgba(214,114,105,.4);color:#9e3024}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqSuppr{color:#9e3024}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqColsMenu{box-shadow:0 10px 30px #0000002e}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqGrille .pqCel{color:#b19468}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqGrille .pqCel.on.adj{color:#255f9d}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqImport{background:color-mix(in srgb,var(--accent) 5%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqImportTab tr.am td{background:color-mix(in srgb,var(--accent) 12%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqRechIn{background:#e3d9c9}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqNouvC td{background:color-mix(in srgb,var(--accent) 7%,transparent);border-top:2px solid color-mix(in srgb,var(--accent) 45%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqNouvC .eqIn{background:#e3d9c9}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqAjout{background:color-mix(in srgb,var(--accent) 7%,transparent);border:1px solid color-mix(in srgb,var(--accent) 45%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqAjout .ptInp,:where(html[data-interface=liquide][data-theme=papier]) .eq .eqAjout .ptSel{background:#e3d9c9}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqBtnRenf{border-color:#72bc8c80;color:#3f8357}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqTag.renf,:where(html[data-interface=liquide][data-theme=papier]) .eq .eqTagR.renf{background:#72bc8c29;color:#3f8357}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqTe.renf{background:#72bc8c14}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqTe.renf .pqTeB{color:#3f8357}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqRenfB.on{border-color:#72bc8c99;color:#3f8357}:where(html[data-interface=liquide][data-theme=papier]) .ptTgl.renf.on{background:#72bc8c2e;color:#3f8357;border-color:#72bc8c99}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqTeX:hover,:where(html[data-interface=liquide][data-theme=papier]) .eq .eqTeX:focus-visible{color:#993329;background:#d6726924}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqBtnVides{color:#9e3024;border-color:#d6726966}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqAllergie .eqIn{color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=papier]) .eq .eqRoleVide td{background:#d672690a}:where(html[data-interface=liquide][data-theme=papier]) .fdsMsgEnvoi{background:#72bc8c1f;color:#378b53}:where(html[data-interface=liquide][data-theme=papier]) .fdsVersionVoile{background:#8080804d}:where(html[data-interface=liquide][data-theme=papier]) .fdsVersionCorps{background:#dbcdb8}:where(html[data-interface=liquide][data-theme=papier]) .emVoile{background:#8080804d}:where(html[data-interface=liquide][data-theme=papier]) .emBoite{box-shadow:0 18px 50px #00000034}:where(html[data-interface=liquide][data-theme=papier]) .emLigne>label,:where(html[data-interface=liquide][data-theme=papier]) .emLib{color:var(--muted, #8d7249)}:where(html[data-interface=liquide][data-theme=papier]) .emPastilles input.faux{color:#a22d20}:where(html[data-interface=liquide][data-theme=papier]) .emPastille button:hover{background:#1b160e1f}:where(html[data-interface=liquide][data-theme=papier]) .emCompte{color:var(--muted, #8d7249)}:where(html[data-interface=liquide][data-theme=papier]) .emPdf{background:#b54236;color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .emSans{color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=papier]) .emAlerte{color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=papier]) .emErreur{color:#a22d20}:where(html[data-interface=liquide][data-theme=papier]) .osprodVoile{background:#8080804f}:where(html[data-interface=liquide][data-theme=papier]) .osprodMsg{background:#e6dccef0;box-shadow:0 18px 50px #00000034}:where(html[data-interface=liquide][data-theme=papier]) .osprodTitre{color:#483a25}:where(html[data-interface=liquide][data-theme=papier]) .bvCarte{box-shadow:0 24px 60px #0000003f}:where(html[data-interface=liquide][data-theme=papier]) .bvCarte h2{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .ofCarte.actuelle{border-color:#75b9898c}:where(html[data-interface=liquide][data-theme=papier]) .ofNom{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .depCapX:hover{color:#b30f0f}:where(html[data-interface=liquide][data-theme=papier]) .depCapVide{color:#b19468}:where(html[data-interface=liquide][data-theme=papier]) .depApNote{color:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=papier]) .depRetour{box-shadow:0 6px 18px #0000002e}:where(html[data-interface=liquide][data-theme=papier]) .depCapEdit::placeholder{color:#b19468}:where(html[data-interface=liquide][data-theme=papier]) .rsMini:hover{color:var(--bad, #993129);background:#d66d641a}:where(html[data-interface=liquide][data-theme=papier]) .rsSeqH{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .rsPlanN{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .rsAjoutEtiq{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .rsPrise .rsPn:hover{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .rsPrise .rsPc{color:#b19468}:where(html[data-interface=liquide][data-theme=papier]) .rsChrono.on{color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .rsPriseEdit input,:where(html[data-interface=liquide][data-theme=papier]) .rsPriseEdit select{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .rsDuree{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .rsHeure input{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .rsCouvCol{color:#b19468}:where(html[data-interface=liquide][data-theme=papier]) .rsCouvCol.cercle{color:#267346}:where(html[data-interface=liquide][data-theme=papier]) .rsCouvCol.tourne{color:color-mix(in srgb,var(--accent) 64%,black)}:where(html[data-interface=liquide][data-theme=papier]) .rsCouvL.trou .rsCouvTxt{border-left-color:#cf5d59;background:#cf5d5914}:where(html[data-interface=liquide][data-theme=papier]) .rsTram.cercle:before{background:#b4e9cc}:where(html[data-interface=liquide][data-theme=papier]) .rsTram.tourne:before{background:color-mix(in srgb,var(--accent) 81%,black)}:where(html[data-interface=liquide][data-theme=papier]) .rsTram.prevu:before{background:repeating-linear-gradient(to bottom,#ac8c5d 0 4px,transparent 4px 8px)}:where(html[data-interface=liquide][data-theme=papier]) .rsPhoto .rsMini{background:#80808046;color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .rsApercu .dpH1{border-bottom:1.5px solid #e8e0d3}:where(html[data-interface=liquide][data-theme=papier]) .rsApercu .dpMuted{color:#b19468}:where(html[data-interface=liquide][data-theme=papier]) .rsApercu .dpTable th{border-bottom:1px solid #e8e0d3}:where(html[data-interface=liquide][data-theme=papier]) .rsApercu .dpTable td{border-bottom:1px solid #6a5536}:where(html[data-interface=liquide][data-theme=papier]) .hrDocNote{color:#b19468}:where(html[data-interface=liquide][data-theme=papier]) .hrSign span{border-top:1px solid #e8e0d3}:where(html[data-interface=liquide][data-theme=papier]) .hrTaux{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .hrTable tr.hrDept td{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .hrTable tr.sel td{background:var(--sel, color-mix(in srgb, var(--accent) 9%, transparent))}:where(html[data-interface=liquide][data-theme=papier]) .hrTable input[type=time]{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .hrNom{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .hrAlerte{color:#9f2d23}:where(html[data-interface=liquide][data-theme=papier]) .hrSource.rapport{color:var(--cam, #316591);border-color:color-mix(in srgb,var(--cam, #72a5d0) 50%,var(--line))}:where(html[data-interface=liquide][data-theme=papier]) .hrVide{color:#b19468}:where(html[data-interface=liquide][data-theme=papier]) .pdcCats button.on{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .pdcLigne:hover{border-color:#c9b496}:where(html[data-interface=liquide][data-theme=papier]) .pdcTitre b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .pdcFicheT{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .pdcTitreIn{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .navGroupes{border-right:1px solid #d1c0a6}:where(html[data-interface=liquide][data-theme=papier]) .navGroupes::-webkit-scrollbar-thumb{background:#d1c0a6}:where(html[data-interface=liquide][data-theme=papier]) .navGroupes:hover::-webkit-scrollbar-thumb{background:#bfa783}:where(html[data-interface=liquide][data-theme=papier]) .revMarque:before{background:var(--rc, #d3e3fb);border:1px solid rgba(128,128,128,.125)}:where(html[data-interface=liquide][data-theme=papier]) .blkOmis{color:#b19468}:where(html[data-interface=liquide][data-theme=papier]) .rvPuce i{border:1px solid rgba(128,128,128,.15)}:where(html[data-interface=liquide][data-theme=papier]) .rvAccueil h2{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .rvPapier{box-shadow:0 2px 8px #0000002e}:where(html[data-interface=liquide][data-theme=papier]) .rvBandeauTxt b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .rvSeqTete{border-bottom:1px solid #645033}:where(html[data-interface=liquide][data-theme=papier]) .rvSeqTete .rsSeqN{color:color-mix(in srgb,var(--accent) 54%,black)}:where(html[data-interface=liquide][data-theme=papier]) .rvLigne{border-top:1px dashed #604d31}:where(html[data-interface=liquide][data-theme=papier]) .rvLigne.ajout{background:#57a37017}:where(html[data-interface=liquide][data-theme=papier]) .rvLigne.suppr{background:#cf5d5912}:where(html[data-interface=liquide][data-theme=papier]) .rvType{color:#af9164}:where(html[data-interface=liquide][data-theme=papier]) .rvDiff ins,:where(html[data-interface=liquide][data-theme=papier]) .brGauche ins{background:#44a26638}:where(html[data-interface=liquide][data-theme=papier]) .rvDiff del,:where(html[data-interface=liquide][data-theme=papier]) .rvLigne del,:where(html[data-interface=liquide][data-theme=papier]) .brGauche del{background:#cf5d592e;color:#83312c}:where(html[data-interface=liquide][data-theme=papier]) .rvHist i{border:1px solid rgba(128,128,128,.15)}:where(html[data-interface=liquide][data-theme=papier]) .rvImpactL li.fort{border-color:color-mix(in srgb,var(--warn, var(--accent)) 55%,var(--line))}:where(html[data-interface=liquide][data-theme=papier]) .tlChip.on{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .tl2Stats b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .tl2Stats .warn{color:var(--bad, #993129)}:where(html[data-interface=liquide][data-theme=papier]) .tl2Cadre:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 45%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .tl2Rang{border-bottom:1px solid #dbcdb8}:where(html[data-interface=liquide][data-theme=papier]) .tl2Etiq{border-right:1px solid #dbcdb8}:where(html[data-interface=liquide][data-theme=papier]) .tl2Regle .tl2Piste>span{border-left:1px solid #d7c8b2}:where(html[data-interface=liquide][data-theme=papier]) .tl2Bande{border:1px solid #d1c0a6;background:#ded2bf;color:#725c3b}:where(html[data-interface=liquide][data-theme=papier]) .tl2LiensR path{stroke:#bfa783}:where(html[data-interface=liquide][data-theme=papier]) .tl2LiensR path.prepa{stroke:#58b8b8}:where(html[data-interface=liquide][data-theme=papier]) .tl2LiensR path.inverse{stroke:var(--bad, #d66d64)}:where(html[data-interface=liquide][data-theme=papier]) .tl2LiensR marker path{fill:#b19468}:where(html[data-interface=liquide][data-theme=papier]) .tl2LiensR marker.prepa path{fill:#398888}:where(html[data-interface=liquide][data-theme=papier]) .tl2LiensR marker.inverse path{fill:var(--bad, #993129)}:where(html[data-interface=liquide][data-theme=papier]) .tl2LiensR circle.inverse{fill:var(--bad, #993129)}:where(html[data-interface=liquide][data-theme=papier]) .tl2Carte{border:1px solid #d4c4ab;background:#ded1be;color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .tl2Carte:hover{border-color:#c6b090}:where(html[data-interface=liquide][data-theme=papier]) .tl2Carte.sel{box-shadow:0 0 0 1px var(--accent) inset,0 6px 16px #00000028}:where(html[data-interface=liquide][data-theme=papier]) .tl2Carte.passe{background:repeating-linear-gradient(135deg,#dcd9ea 0 6px,#ded1be 6px 12px);border-color:#aea5cb}:where(html[data-interface=liquide][data-theme=papier]) .tl2Carte .titre.lieu{color:#5f4c31}:where(html[data-interface=liquide][data-theme=papier]) .tl2Carte .etats em.ok{color:var(--ok, #40825a);border-color:color-mix(in srgb,var(--ok, #57ac79) 50%,var(--line))}:where(html[data-interface=liquide][data-theme=papier]) .tl2Carte .etats em.warn{color:var(--warn, color-mix(in srgb, var(--accent) 68%, black));border-color:color-mix(in srgb,var(--warn, var(--accent)) 50%,var(--line))}:where(html[data-interface=liquide][data-theme=papier]) .tl2Poignee{background:#e1d5c4;box-shadow:0 2px 6px #0000002e}:where(html[data-interface=liquide][data-theme=papier]) .tl2Ligne .tl2Piste[title]:hover{background:#1b160e05}:where(html[data-interface=liquide][data-theme=papier]) .tl2Ligne.passe .tl2Barre{background-image:repeating-linear-gradient(135deg,rgba(128,128,128,.19) 0 4px,transparent 4px 8px)}:where(html[data-interface=liquide][data-theme=papier]) .tl2EtiqPiste .nom{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .tl2Repere{background:#e1d5c4f2;border:1px solid color-mix(in srgb,var(--accent) 40%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .tl2Repere.ok{color:#3d8553;border-color:#75b98980}:where(html[data-interface=liquide][data-theme=papier]) .tl2Repere.decale{color:#9f2d22;border-color:#d66d6480}:where(html[data-interface=liquide][data-theme=papier]) .tl2Guide{border-left:1px dashed color-mix(in srgb,var(--accent) 50%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .tl2Guide.ok{border-left-color:#75b989b3}:where(html[data-interface=liquide][data-theme=papier]) .tl2Guide.decale{border-left-color:#d66d64b3}:where(html[data-interface=liquide][data-theme=papier]) .tl2Entete{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .tl2Titre,:where(html[data-interface=liquide][data-theme=papier]) .tl2Resume,:where(html[data-interface=liquide][data-theme=papier]) .tl2Infos input:not([type=checkbox]){color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .tl2PostitsT b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .tl2Mur{background-color:#dbcdb8;background-image:radial-gradient(rgba(27,22,14,.055) 1px,transparent 1.4px)}:where(html[data-interface=liquide][data-theme=papier]) .tl2Fil .trait{stroke:#765f3d}:where(html[data-interface=liquide][data-theme=papier]) .tl2Fil.prepa .trait{stroke:#58b8b8}:where(html[data-interface=liquide][data-theme=papier]) .tl2Fil.inverse .trait{stroke:var(--bad, #d66d64)}:where(html[data-interface=liquide][data-theme=papier]) .tl2MurLiens marker path{fill:#715b3a}:where(html[data-interface=liquide][data-theme=papier]) .tl2MurLiens marker.prepa path{fill:#398888}:where(html[data-interface=liquide][data-theme=papier]) .tl2MurLiens marker.inverse path{fill:var(--bad, #993129)}:where(html[data-interface=liquide][data-theme=papier]) .tl2Postit{background:linear-gradient(172deg,color-mix(in srgb,var(--pc) 22%,#fffdf2),color-mix(in srgb,var(--pc) 38%,#fbf4d4));box-shadow:0 1px 1px #00000017,0 10px 16px -8px #00000045}:where(html[data-interface=liquide][data-theme=papier]) .tl2Postit.enMain{box-shadow:0 2px 2px #0001,0 22px 28px -10px #00000045}:where(html[data-interface=liquide][data-theme=papier]) .tl2Postit.passe{background:repeating-linear-gradient(135deg,color-mix(in srgb,#a794d1 30%,#fffdf2) 0 7px,#fffdf2 7px 14px)}:where(html[data-interface=liquide][data-theme=papier]) .tl2Postit .epingle{background:radial-gradient(circle at 34% 30%,#fce3df 0 2px,#d75248 3px,#9f3028 70%,#f0cecc);box-shadow:2px 3px 3px #00000034}:where(html[data-interface=liquide][data-theme=papier]) .tl2Postit .epingle.neutre{background:radial-gradient(circle at 34% 30%,#fff 0 2px,#a58555 3px,#c8b394)}:where(html[data-interface=liquide][data-theme=papier]) .tl2Postit .num{color:color-mix(in srgb,var(--accent) 54%,black)}:where(html[data-interface=liquide][data-theme=papier]) .tl2Postit.idee{background:linear-gradient(172deg,#fdf9e2,var(--pc));border:1px dashed rgba(128,128,128,.09)}:where(html[data-interface=liquide][data-theme=papier]) .tl2Postit .ideeAct button{border:1px solid rgba(128,128,128,.125)}:where(html[data-interface=liquide][data-theme=papier]) .tl2MurBulle{border:1px solid #d1c0a6;background:#e3d8c8f5;box-shadow:0 8px 20px #0000002e}:where(html[data-interface=liquide][data-theme=papier]) .tl2MurBulle button{color:#59482e}:where(html[data-interface=liquide][data-theme=papier]) .tl2MurBulle button:hover{background:#d9cbb6;color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .tl2MurBulle button.danger:hover{background:#d66d6433;color:#b31e0f}:where(html[data-interface=liquide][data-theme=papier]) .tl2Postit .plans{color:#76694c}:where(html[data-interface=liquide][data-theme=papier]) .tl2MurBarre{background:#ded2bf}:where(html[data-interface=liquide][data-theme=papier]) .tl2MurGrp>small i{color:#59482e}:where(html[data-interface=liquide][data-theme=papier]) .tl2Pastille{border:2px solid rgba(27,22,14,.16);background:var(--c, #ac8c5d);box-shadow:inset 0 0 0 1px #0000001d}:where(html[data-interface=liquide][data-theme=papier]) .tl2Pastille.on{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 35%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .tl2Pastille.auto{background:repeating-linear-gradient(135deg,#b79b73 0 3px,#d1c0a6 3px 6px)}:where(html[data-interface=liquide][data-theme=papier]) .tl2Pastille.arcenciel{background:conic-gradient(#f36666,#f2d05a,#73d373,#5ac3f2,#8376f4,#f366d8,#f36666)}:where(html[data-interface=liquide][data-theme=papier]) .tl2MurLien button{color:#59482e}:where(html[data-interface=liquide][data-theme=papier]) .tl2MurLien button:hover{background:#d9cbb6;color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .tl2MurLien button.danger:hover{background:#d66d6433;color:#b31e0f}:where(html[data-interface=liquide][data-theme=papier]) .tl2FilPlan{fill:#88723a;stroke:#80808053}:where(html[data-interface=liquide][data-theme=papier]) .br2G-branche .prendre:hover{fill:color-mix(in srgb,color-mix(in srgb,var(--accent) 68%,black) 20%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .br2G-chaine .maillon circle{stroke:#e3d8c8}:where(html[data-interface=liquide][data-theme=papier]) .br2Apercu{background:#e2d7c6}:where(html[data-interface=liquide][data-theme=papier]) .br2Apercu h4{color:#645033}:where(html[data-interface=liquide][data-theme=papier]) .br2ApL{border-top:1px dashed #d9cbb6}:where(html[data-interface=liquide][data-theme=papier]) .br2Apercu p.moins{color:#96342c;text-decoration-color:#96342c99}:where(html[data-interface=liquide][data-theme=papier]) .br2Apercu p.plus{color:#3e834e}:where(html[data-interface=liquide][data-theme=papier]) .tl2PlanSeq{border-left:2px solid #bfa783}:where(html[data-interface=liquide][data-theme=papier]) .tl2Plan{border:1px solid #d4c4ab;background:color-mix(in srgb,var(--pc) 14%,#ded1be);color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .tl2Plan .val{color:color-mix(in srgb,color-mix(in srgb,var(--pc) 58%,black) 65%,#fff)}:where(html[data-interface=liquide][data-theme=papier]) .tl2Plan .txt{color:#7c6440}:where(html[data-interface=liquide][data-theme=papier]) .tl2Plan:hover{border-color:#c8b495}:where(html[data-interface=liquide][data-theme=papier]) .tl2Plan.dansSel{border-color:color-mix(in srgb,var(--accent) 50%,#d4c4ab)}:where(html[data-interface=liquide][data-theme=papier]) .tl2PlanVide{border:1px dashed #d1c0a6}:where(html[data-interface=liquide][data-theme=papier]) .tl2PlanFiche{border:1px solid #d4c4ab;background:color-mix(in srgb,var(--pc) 10%,#e2d7c6)}:where(html[data-interface=liquide][data-theme=papier]) .tl2PlanInfos{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .tl2PlanTexte{color:#645033}:where(html[data-interface=liquide][data-theme=papier]) .brAlerte{border:1px solid color-mix(in srgb,var(--warn, var(--accent)) 55%,var(--line));background:color-mix(in srgb,var(--warn, var(--accent)) 8%,var(--panel))}:where(html[data-interface=liquide][data-theme=papier]) .br2Item b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .br2Maillon{color:#181207}:where(html[data-interface=liquide][data-theme=papier]) .br2Chaine b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .br2Chaine small .plus,:where(html[data-interface=liquide][data-theme=papier]) .br2Resume .plus{color:var(--ok, #40825a)}:where(html[data-interface=liquide][data-theme=papier]) .br2Chaine small .moins,:where(html[data-interface=liquide][data-theme=papier]) .br2Resume .moins{color:var(--bad, #993129)}:where(html[data-interface=liquide][data-theme=papier]) .br2Resume .warn{color:var(--warn, color-mix(in srgb, var(--accent) 68%, black))}:where(html[data-interface=liquide][data-theme=papier]) .br2ChaineAct button:hover:not(:disabled){color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .br2Chev{border:1px solid color-mix(in srgb,var(--warn, var(--accent)) 45%,var(--line));background:color-mix(in srgb,var(--warn, var(--accent)) 8%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .br2SourceBtn{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .br2Renomme{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .br2Mini .plus,:where(html[data-interface=liquide][data-theme=papier]) .br2Stats .plus{color:var(--ok, #40825a)}:where(html[data-interface=liquide][data-theme=papier]) .br2Mini .moins,:where(html[data-interface=liquide][data-theme=papier]) .br2Stats .moins{color:var(--bad, #993129)}:where(html[data-interface=liquide][data-theme=papier]) .br2Etat.gardee{color:var(--ok, #40825a);border-color:color-mix(in srgb,var(--ok, #57ac79) 50%,var(--line))}:where(html[data-interface=liquide][data-theme=papier]) .br2G-principale{stroke:#5c4a2f}:where(html[data-interface=liquide][data-theme=papier]) .br2G-jalon circle{stroke:#5c4a2f}:where(html[data-interface=liquide][data-theme=papier]) .br2G-jalon text{fill:#59482e}:where(html[data-interface=liquide][data-theme=papier]) .br2G-branche .nom{fill:color-mix(in srgb,var(--c) 58%,black)}:where(html[data-interface=liquide][data-theme=papier]) .br2G-branche .croix{fill:var(--bad, #993129)}:where(html[data-interface=liquide][data-theme=papier]) .br2G-branche.fusion .noeud{fill:color-mix(in srgb,var(--c) 58%,black)}:where(html[data-interface=liquide][data-theme=papier]) .br2NomIn{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .br2Cherche{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .br2Stats .warn{color:var(--warn, color-mix(in srgb, var(--accent) 68%, black))}:where(html[data-interface=liquide][data-theme=papier]) .br2Papier{border:1px solid #645033}:where(html[data-interface=liquide][data-theme=papier]) .br2ColT{border-bottom:1px solid #645033;color:#b19468}:where(html[data-interface=liquide][data-theme=papier]) .br2Papier.cote .br2Rang>.br2L:first-child{border-right:1px solid #59482e}:where(html[data-interface=liquide][data-theme=papier]) .br2L.clic:hover{background:color-mix(in srgb,var(--accent) 10%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .br2Num{color:#b19468}:where(html[data-interface=liquide][data-theme=papier]) .br2Rang.modif>.br2L{background:color-mix(in srgb,var(--accent) 8%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .br2Papier.cote .br2Rang.ajout>.br2L:nth-child(2),:where(html[data-interface=liquide][data-theme=papier]) .br2Papier.fusion .br2Rang.ajout>.br2L{background:#44a2661a}:where(html[data-interface=liquide][data-theme=papier]) .br2Papier.cote .br2Rang.suppr>.br2L:first-child,:where(html[data-interface=liquide][data-theme=papier]) .br2Papier.fusion .br2Rang.suppr>.br2L{background:#cf5d5914}:where(html[data-interface=liquide][data-theme=papier]) .br2Rang.autre>.br2L{background:#72a5d017}:where(html[data-interface=liquide][data-theme=papier]) .br2Rang.conflit>.br2L{box-shadow:inset 3px 0 0 var(--warn, var(--accent))}:where(html[data-interface=liquide][data-theme=papier]) .br2Papier.cote .br2Rang.cible>.br2L:nth-child(2),:where(html[data-interface=liquide][data-theme=papier]) .br2Papier.fusion .br2Rang.cible>.br2L{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--accent) 90%,transparent);background:color-mix(in srgb,var(--accent) 8%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .br2L del{background:#cf5d5933;color:#862722}:where(html[data-interface=liquide][data-theme=papier]) .br2L ins{background:#44a2663d;color:#194e2e}:where(html[data-interface=liquide][data-theme=papier]) .br2Vide{background:repeating-linear-gradient(135deg,transparent 0 6px,rgba(128,128,128,.015) 6px 12px)}:where(html[data-interface=liquide][data-theme=papier]) .br2Flag{border-left:1px solid #59482e}:where(html[data-interface=liquide][data-theme=papier]) .br2Drapeau{border:1px solid #6d5838;color:#a98857}:where(html[data-interface=liquide][data-theme=papier]) .br2Drapeau.on{background:#37965d;border-color:#37965d;color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .br2Drapeau.conflit:not(.on){border-color:var(--warn, var(--accent));color:color-mix(in srgb,var(--accent) 58%,black)}:where(html[data-interface=liquide][data-theme=papier]) .br2Autre{color:#3e6384}:where(html[data-interface=liquide][data-theme=papier]) .br2Pli{border-top:1px dashed #604d31;border-bottom:1px dashed #604d31;background:#f2f1eb;color:#b19468}:where(html[data-interface=liquide][data-theme=papier]) .br2Plus{border:1px dashed #6d5838;color:#b19468}:where(html[data-interface=liquide][data-theme=papier]) .br2Edite{background:#fdf6e8}:where(html[data-interface=liquide][data-theme=papier]) .br2Type{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--accent) 78%,black) 60%,transparent);background:color-mix(in srgb,var(--accent) 27%,white);color:color-mix(in srgb,var(--accent) 58%,black)}:where(html[data-interface=liquide][data-theme=papier]) .rv2Puce i{box-shadow:inset 0 0 0 1px #0000001d}:where(html[data-interface=liquide][data-theme=papier]) .rv2Puce b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .rv2Feuille.ici{box-shadow:0 10px 36px #00000034,0 0 0 1px color-mix(in srgb,var(--accent) 35%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .rv2Nav button:hover:not(:disabled){border-color:#d1c0a6;color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .rv2NumPage input{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .rv2Seg button:hover{color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .rv2Seg button[aria-pressed=true]{color:#181207}:where(html[data-interface=liquide][data-theme=papier]) .rv2Papier i{box-shadow:inset 0 0 0 1px #0000001d}:where(html[data-interface=liquide][data-theme=papier]) .rv2Papier b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .rv2Version{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .rv2Alerte b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .rv2Alerte .act button:hover{border-color:#d1c0a6;color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .rv2Alerte .act button.ok:hover{background:#c4e5d0;border-color:#45895e;color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .rv2Feuille{box-shadow:0 10px 36px #00000034}:where(html[data-interface=liquide][data-theme=papier]) .rv2L.survol{background:color-mix(in srgb,var(--accent) 16%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .rv2L.repere{background:color-mix(in srgb,var(--accent) 38%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 38%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .rv2Edit{background:color-mix(in srgb,var(--accent) 18%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 60%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .rv2Types{background:#e1d5c4;border:1px solid #d1c0a6;box-shadow:0 4px 14px #00000028}:where(html[data-interface=liquide][data-theme=papier]) .rv2Types button{color:#876d46}:where(html[data-interface=liquide][data-theme=papier]) .rv2Types button:hover{color:#362b1c;background:#d9cbb6}:where(html[data-interface=liquide][data-theme=papier]) .rv2HistItem .feuillet{box-shadow:inset 3px 0 0 var(--vif),inset 0 0 0 1px #0002}:where(html[data-interface=liquide][data-theme=papier]) .rv2HistItem .nom{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .rv2HistItem .etat{color:color-mix(in srgb,var(--vif) 58%,black)}:where(html[data-interface=liquide][data-theme=papier]) .rv2Etat h2{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .rv2Feuillet{box-shadow:inset 4px 0 0 var(--vif),0 2px 8px #00000028}:where(html[data-interface=liquide][data-theme=papier]) .rv2Cadenas{background:color-mix(in srgb,var(--accent) 12%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .rv2Chiffres b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .rv2Motif{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .rv2Confirmer{background:color-mix(in srgb,var(--accent) 8%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .rv2Liste button.ici{background:color-mix(in srgb,var(--accent) 8%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .rv2Liste b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .choixSeq button{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .choixSeq button:hover:not(:disabled){border-color:#c8b394}:where(html[data-interface=liquide][data-theme=papier]) .choixSeqPop{background:#e1d5c4;border:1px solid #d1c0a6;box-shadow:0 10px 30px #00000034}:where(html[data-interface=liquide][data-theme=papier]) .choixSeqPop input{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .choixSeqListe li{color:#59482e}:where(html[data-interface=liquide][data-theme=papier]) .choixSeqListe li.hi{background:#d9cbb6;color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .choixSeq.ajout .choix:hover:not(:disabled){color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .choixSeqPied{border-top:1px solid #d9cbb6}:where(html[data-interface=liquide][data-theme=papier]) .navIcone .navIco:hover{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .rv2L.cible{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 90%,transparent),0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent);background:color-mix(in srgb,var(--accent) 7%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .genPortee button:not(.on):hover:not(:disabled){color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .tbVue.liege{background-color:#b0895c}:where(html[data-interface=liquide][data-theme=papier]) .tbVue.mur{background-color:#dbcdb8}:where(html[data-interface=liquide][data-theme=papier]) .tbVignette{box-shadow:inset 0 0 160px #00000030}:where(html[data-interface=liquide][data-theme=papier]) .tbNote{background:linear-gradient(172deg,color-mix(in srgb,var(--nc) 62%,#ffffff) 0%,var(--nc) 42%,color-mix(in srgb,var(--nc) 86%,#f3eee7) 100%);box-shadow:0 1px 1px #00000017,0 14px 22px -10px #00000045,0 3px 7px #00000012}:where(html[data-interface=liquide][data-theme=papier]) .tbNote:after{background:linear-gradient(135deg,transparent 50%,rgba(128,128,128,.05) 50%,rgba(27,22,14,.45) 78%,rgba(128,128,128,.04) 100%)}:where(html[data-interface=liquide][data-theme=papier]) .tbNote.enMain{box-shadow:0 2px 2px #00000010,0 30px 38px -12px #00000045}:where(html[data-interface=liquide][data-theme=papier]) .tbNote.sel{outline:2px dashed color-mix(in srgb,var(--accent) 95%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .tbEcrit{background:#1b160e61}:where(html[data-interface=liquide][data-theme=papier]) .tbFormat select{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .tbFormat .fmt{color:#59482e}:where(html[data-interface=liquide][data-theme=papier]) .tbFormat .fmt:hover{background:#d9cbb6;color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .tbTailleTxt button{color:#59482e}:where(html[data-interface=liquide][data-theme=papier]) .tbTailleTxt button:hover{background:#d9cbb6;color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .tbTailleTxt b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .tbPastille.aucun{background:#e1d5c4}:where(html[data-interface=liquide][data-theme=papier]) .tbNote.photo img{background:#624f32;box-shadow:inset 0 0 0 1px #00000009}:where(html[data-interface=liquide][data-theme=papier]) .tbSeq{border:1px solid rgba(128,128,128,.125)}:where(html[data-interface=liquide][data-theme=papier]) .tbPoignee{border:2px solid #362b1c;box-shadow:0 1px 3px #0000002e}:where(html[data-interface=liquide][data-theme=papier]) .tbCorde .ombre{stroke:#80808033}:where(html[data-interface=liquide][data-theme=papier]) .tbCorde .reflet{stroke:#1b160e6b}:where(html[data-interface=liquide][data-theme=papier]) .tbCorde.sel .ombre{stroke:color-mix(in srgb,var(--accent) 60%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .tbEpingle{background:radial-gradient(circle at 34% 30%,#fce3df 0 2.5px,#d75248 3.6px,#9f3028 68%,#f0cecc);box-shadow:3px 5px 5px #00000034,inset -1px -2px 2px #0002}:where(html[data-interface=liquide][data-theme=papier]) .tbEpingle:before{background:#80808029}:where(html[data-interface=liquide][data-theme=papier]) .tbCadre{border:1.5px dashed color-mix(in srgb,var(--accent) 90%,transparent);background:color-mix(in srgb,var(--accent) 8%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .tbVide{background:#8080804a;color:#736a4f}:where(html[data-interface=liquide][data-theme=papier]) .tbOutils{border:1px solid #d1c0a6;background:#e3d8c8ed;box-shadow:0 8px 22px #00000028}:where(html[data-interface=liquide][data-theme=papier]) .tbPastille{border:1px solid rgba(128,128,128,.175)}:where(html[data-interface=liquide][data-theme=papier]) .tbPastille.on{box-shadow:0 0 0 2px #00000073,0 0 0 4px var(--accent)}:where(html[data-interface=liquide][data-theme=papier]) .tbPastille.autre{background:conic-gradient(#f47171,#f2d562,#70e470,#62c7f2,#ad81f5,#f471c8,#f47171);color:#362b1c;text-shadow:0 1px 2px rgba(0,0,0,.315)}:where(html[data-interface=liquide][data-theme=papier]) .tbSep{background:#d1c0a6}:where(html[data-interface=liquide][data-theme=papier]) .tbZoom{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .tbBulle{border:1px solid #d1c0a6;background:#e3d8c8f5;box-shadow:0 8px 20px #0000002e}:where(html[data-interface=liquide][data-theme=papier]) .tbBulle>button{color:#59482e}:where(html[data-interface=liquide][data-theme=papier]) .tbBulle>button:hover{background:#d9cbb6;color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .tbBulle>button.danger:hover{background:#d66d6433;color:#b31e0f}:where(html[data-interface=liquide][data-theme=papier]) .tbBulle b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .tbLegende{border:1px solid #d1c0a6;background:#e3d8c8ed;box-shadow:0 8px 22px #00000028}:where(html[data-interface=liquide][data-theme=papier]) .tbLegendeT{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .tbLegRetire:hover{color:#b31e0f}:where(html[data-interface=liquide][data-theme=papier]) .tbLegPlus{border:1px dashed #c9b496}:where(html[data-interface=liquide][data-theme=papier]) .tbLegPlus:hover,:where(html[data-interface=liquide][data-theme=papier]) .tbLegPlus.on{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .roue{border:1px solid #d1c0a6;background:#e4dacafa;box-shadow:0 18px 40px #0000003f}:where(html[data-interface=liquide][data-theme=papier]) .roueT{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .roueRepere{border:2.5px solid #362b1c;box-shadow:0 0 0 1px #0000003f,0 2px 6px #00000034}:where(html[data-interface=liquide][data-theme=papier]) .roueHex{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .roueRapides{border-top:1px solid #d9cbb6}:where(html[data-interface=liquide][data-theme=papier]) .rouePastille{border:1px solid rgba(128,128,128,.2)}:where(html[data-interface=liquide][data-theme=papier]) .depotVoile{background:#80808040}:where(html[data-interface=liquide][data-theme=papier]) .depotVoile.surMur{background:#8080800f}:where(html[data-interface=liquide][data-theme=papier]) .depotCarte{background:#e4dacaf2;color:#59482e;box-shadow:0 14px 34px #00000034}:where(html[data-interface=liquide][data-theme=papier]) .tbLeg input{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .tbLeg input:hover,:where(html[data-interface=liquide][data-theme=papier]) .tbLeg input:focus{border-bottom-color:#c9b496}:where(html[data-interface=liquide][data-theme=papier]) .tbLeg input::placeholder{color:#b09265}:where(html[data-interface=liquide][data-theme=papier]) .tbLeg.on .tbPastille{box-shadow:0 0 0 2px #00000073,0 0 0 4px var(--accent)}:where(html[data-interface=liquide][data-theme=papier]) .fenCoin{border:1px solid #d1c0a6;background:#e3d8c8ed;box-shadow:0 8px 22px #00000028}:where(html[data-interface=liquide][data-theme=papier]) .fenPoignee{color:#a98959}:where(html[data-interface=liquide][data-theme=papier]) .fenPoignee:hover{background:#d9cbb6;color:#59482e}:where(html[data-interface=liquide][data-theme=papier]) .fenBtn{color:#645033}:where(html[data-interface=liquide][data-theme=papier]) .fenBtn:hover{background:#d9cbb6;color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .fenBtn.ferme:hover{background:#b73529;color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .fenBtn.epingle.on{background:#d7524829}:where(html[data-interface=liquide][data-theme=papier]) .fenBtn.epingle.on .aiguille{stroke:#665235}:where(html[data-interface=liquide][data-theme=papier]) .fenBtn.epingle.on .tete{fill:#9f2b22;stroke:#9f3028}:where(html[data-interface=liquide][data-theme=papier]) .fenTableau:has(.fenGlisse:hover) .fenGlisse{background:color-mix(in srgb,var(--accent) 13%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .fenToast{border:1px solid #d1c0a6;background:#e3d8c8f5;color:#453723;box-shadow:0 8px 22px #0000002e}:where(html[data-interface=liquide][data-theme=papier]) .dpTbLegende i{border:1px solid rgba(128,128,128,.15)}:where(html[data-interface=liquide][data-theme=papier]) .lsVoile{background:#80808075}:where(html[data-interface=liquide][data-theme=papier]) .lsBarre{background:#e6dcce;border-bottom:1px solid rgba(27,22,14,.08)}:where(html[data-interface=liquide][data-theme=papier]) .lsTitres b{color:#7c6a45}:where(html[data-interface=liquide][data-theme=papier]) .lsTitres span{color:#9a7c4f}:where(html[data-interface=liquide][data-theme=papier]) .lsFermer{border:1px solid rgba(27,22,14,.14);color:#56452c}:where(html[data-interface=liquide][data-theme=papier]) .lsFermer:hover{color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .lsNum{color:#a88757}:where(html[data-interface=liquide][data-theme=papier]) .lsChange .lsTexte{background:color-mix(in srgb,var(--accent) 12%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .lsVide{color:#a88757}:where(html[data-interface=liquide][data-theme=papier]) .vsAide{color:#9a7c4f}:where(html[data-interface=liquide][data-theme=papier]) .vsListe li{border-bottom:1px solid rgba(27,22,14,.06)}:where(html[data-interface=liquide][data-theme=papier]) .vsTaille{color:#a88757}:where(html[data-interface=liquide][data-theme=papier]) .nvModal{background:#e3d9c9;border:1px solid rgba(27,22,14,.1);color:#74684e;box-shadow:0 30px 80px #00000045}:where(html[data-interface=liquide][data-theme=papier]) .nvIntro,:where(html[data-interface=liquide][data-theme=papier]) .nvPied{color:#8c7148}:where(html[data-interface=liquide][data-theme=papier]) .nvCol{background:#dfd3c1;border:1px solid rgba(27,22,14,.07)}:where(html[data-interface=liquide][data-theme=papier]) .nvCol ul{color:#685436}:where(html[data-interface=liquide][data-theme=papier]) .bsListe{color:#685436}:where(html[data-interface=liquide][data-theme=papier]) .pdcSegments button:hover{border-color:#c9b496}:where(html[data-interface=liquide][data-theme=papier]) .bgGlobal b{color:#453723}:where(html[data-interface=liquide][data-theme=papier]) .bgImprevus{--c: #d2c1a7;color:#58472e;background:repeating-linear-gradient(135deg,#d2c1a7 0 8px,#d8cab4 8px 16px)}:where(html[data-interface=liquide][data-theme=papier]) .bgPastille.imprevus{background:repeating-linear-gradient(135deg,#c9b496 0 4px,#d8cab4 4px 8px)}:where(html[data-interface=liquide][data-theme=papier]) .rsReel input::placeholder{color:#b19367}:where(html[data-interface=liquide][data-theme=papier]) .rsT,:where(html[data-interface=liquide][data-theme=papier]) .rsTVoile{--rs-ok-t: #329053;--rs-ok-sous-t: #3a8854;--rs-ok-fond: #e3f2eb;--rs-ng-t: #b31e0f;--rs-ng-sous-t: #98392a;--rs-ng-fond: #f1e0df;--rs-ng-vif: #f3756a;--rs-inc-t: #a3811e;--rs-inc-sous-t: #947a2e;--rs-inc-fond: #f7f1e3;--rs-fait-t: #3d8557;--rs-fait-fond: #eaf3ee;--rs-fait-bord: #cde5d8;--rs-coche: #85ce9d;--rs-clap: #f4f1e9}:where(html[data-interface=liquide][data-theme=papier]) .rsTDefFl{box-shadow:0 4px 14px #00000028}:where(html[data-interface=liquide][data-theme=papier]) .rsTMenu{box-shadow:0 16px 40px #00000034}:where(html[data-interface=liquide][data-theme=papier]) .rsTMoteur{border:4px solid color-mix(in srgb,var(--accent) 70%,#362b1c)}:where(html[data-interface=liquide][data-theme=papier]) .rsTMoteur.tout{border-color:color-mix(in srgb,var(--accent) 48%,#362b1c)}:where(html[data-interface=liquide][data-theme=papier]) .rsTVoile{--ok: #57ac79;--warn: #cea14c;--bad: #d66d64;background:#80808046}:where(html[data-interface=liquide][data-theme=papier]) .rsTPanneau{box-shadow:-20px 0 50px #00000034}:where(html[data-interface=liquide][data-theme=papier]) .rsTPanneau.gauche{box-shadow:20px 0 50px #00000034}:where(html[data-interface=liquide][data-theme=papier]) .rsTFiche{box-shadow:0 24px 60px #00000039}:where(html[data-interface=liquide][data-theme=papier]) .rsTLigneScript>button>i{color:#95362d}:where(html[data-interface=liquide][data-theme=papier]) .rsTLigneScript.choisie{background:color-mix(in srgb,var(--accent) 24%,transparent)}:where(html[data-interface=liquide][data-theme=papier]) .rsTLigneScript.choisie>button>i{color:color-mix(in srgb,var(--accent) 67%,black)}:where(html[data-interface=liquide][data-theme=papier]) .rsTLigneScript.trou:not(.choisie){background:#cc45381a}:where(html[data-interface=liquide][data-theme=papier]) .rsTGrosAction{border:4px solid color-mix(in srgb,var(--accent) 70%,#362b1c)}:where(html[data-interface=liquide][data-theme=papier]) .rsTBascule.on{border-color:#7595ce;background:color-mix(in srgb,#7595ce 16%,var(--bg))}:where(html[data-interface=liquide][data-theme=papier]) .rsTBascule.on b{color:color-mix(in srgb,#33548f 70%,var(--txt))}:where(html[data-interface=liquide][data-theme=papier]) .rsTPhoto .rsMini{background:#80808046;color:#362b1c}:where(html[data-interface=liquide][data-theme=papier]) .rsTVignetteImg small{background:#8080804d;color:#362b1c}@media(max-width:600px){:where(html[data-interface=liquide][data-theme=papier]) .pCouv .rsTDroite,:where(html[data-interface=liquide][data-theme=papier]) .pRac .rsTDroite,:where(html[data-interface=liquide][data-theme=papier]) .pMinu .rsTDroite,:where(html[data-interface=liquide][data-theme=papier]) .pSoir .rsTDroite{box-shadow:0 -10px 18px -8px #00000034}}:where(html[data-interface=liquide][data-theme=nuit]) ::-webkit-scrollbar-thumb{background:#151618}:where(html[data-interface=liquide][data-theme=nuit]) .brand{color:#bbbec6}:where(html[data-interface=liquide][data-theme=nuit]) button:hover{border-color:#292b32;color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) button.primary:hover{background:var(--accent)}:where(html[data-interface=liquide][data-theme=nuit]) button.danger{color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .clap.erreur{--c: #ea4d3f}:where(html[data-interface=liquide][data-theme=nuit]) .clapBaton{background:#bb9a15 repeating-linear-gradient(-45deg,#bb9a15 0 7px,#0a0a0a 7px 14px)}:where(html[data-interface=liquide][data-theme=nuit]) .clapCorps{border:1px solid #292b30}:where(html[data-interface=liquide][data-theme=nuit]) .clapTexte{color:#bbbec6}:where(html[data-interface=liquide][data-theme=nuit]) .jrLigne.alerte{background:#b24c411a}:where(html[data-interface=liquide][data-theme=nuit]) .jrLigne.alerte .jrQuoi{color:#e76455}:where(html[data-interface=liquide][data-theme=nuit]) .jrQuoi{color:#bbbec6}:where(html[data-interface=liquide][data-theme=nuit]) .jrVersion button:hover{color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .blk textarea::placeholder{color:#a5a5a0}:where(html[data-interface=liquide][data-theme=nuit]) .blk.sel textarea{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 10%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .blk.cible{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 90%,transparent),0 0 0 4px color-mix(in srgb,var(--accent) 16%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .typeFleche{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--accent) 66%,black) 60%,transparent);background:color-mix(in srgb,var(--accent) 57%,white);color:color-mix(in srgb,var(--accent) 58%,black)}:where(html[data-interface=liquide][data-theme=nuit]) .typeBar{background:#0b0c0d;border:1px solid #292b32}:where(html[data-interface=liquide][data-theme=nuit]) .typeBar button{color:#989aa0}:where(html[data-interface=liquide][data-theme=nuit]) .typeBar button:hover{color:#cbcbcb;background:#101112}:where(html[data-interface=liquide][data-theme=nuit]) .dot.ok{background:#549057}:where(html[data-interface=liquide][data-theme=nuit]) .hint code{color:#a3a6ad}:where(html[data-interface=liquide][data-theme=nuit]) .preview{color:#afb2ba}:where(html[data-interface=liquide][data-theme=nuit]) .depOverlay{background:#040405b8}:where(html[data-interface=liquide][data-theme=nuit]) .depLance{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 8%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .depLance.depasse{background:#b24c4114}:where(html[data-interface=liquide][data-theme=nuit]) .depLanceTexte b{color:#bbbec6}:where(html[data-interface=liquide][data-theme=nuit]) .depLanceAlerte{color:#d57568}:where(html[data-interface=liquide][data-theme=nuit]) .depAlerteHead{color:color-mix(in srgb,var(--accent) 86%,white);background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 12%,transparent);border:1px solid color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 35%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .depSansJetons{color:color-mix(in srgb,var(--accent) 86%,white);background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 8%,transparent);border:1px solid color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 35%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .dep-aucune td.c-seq{color:#7f673f}:where(html[data-interface=liquide][data-theme=nuit]) .depBadge{color:#86b68a;background:#5490571a;border:1px solid rgba(84,144,87,.4)}:where(html[data-interface=liquide][data-theme=nuit]) .depBadge.alerte{color:color-mix(in srgb,var(--accent) 86%,white);background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 12%,transparent);border-color:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 45%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .modelBtn:hover{color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .overlay{background:#030304a8}:where(html[data-interface=liquide][data-theme=nuit]) .setHead strong{color:#bbbec6}:where(html[data-interface=liquide][data-theme=nuit]) .setModal .btn:hover{border-color:#292b32;color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .statusline.ok{color:var(--ok, #69a46c)}:where(html[data-interface=liquide][data-theme=nuit]) .errbox{background:#b24c411f;border:1px solid rgba(178,76,65,.4);color:#cc7a70}:where(html[data-interface=liquide][data-theme=nuit]) .rd{border:2px solid #3c4046}:where(html[data-interface=liquide][data-theme=nuit]) .setModal .note{background:#221e14;color:color-mix(in srgb,var(--accent) 86%,white);border:1px solid #37301b}:where(html[data-interface=liquide][data-theme=nuit]) .seqItem.pinned{border-color:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 40%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .cwDot.ok{background:#3ba95d}:where(html[data-interface=liquide][data-theme=nuit]) .cwDot.off{background:#cc3438}:where(html[data-interface=liquide][data-theme=nuit]) .docHead h2{color:#bbbec6}:where(html[data-interface=liquide][data-theme=nuit]) .docAdd{border:1px dashed #34373d}:where(html[data-interface=liquide][data-theme=nuit]) .bTitle{color:#bbbec6}:where(html[data-interface=liquide][data-theme=nuit]) .chName{color:#bbbec6}:where(html[data-interface=liquide][data-theme=nuit]) .wmPrev{background:#e1e1cb}:where(html[data-interface=liquide][data-theme=nuit]) .xLayer mark.xs{background:#2c6edc4d}:where(html[data-interface=liquide][data-theme=nuit]) .xLayer.xVide:before{background:#2c6edc4d}:where(html[data-interface=liquide][data-theme=nuit]) .mkSw{background:#151618}:where(html[data-interface=liquide][data-theme=nuit]) .mkGroup{border:1px solid #272a30}:where(html[data-interface=liquide][data-theme=nuit]) .mkGroupHead{border-bottom:1px solid #272a30}:where(html[data-interface=liquide][data-theme=nuit]) .ctBadge.pb{background:#b24c4129;color:#cc7a70;border:1px solid rgba(178,76,65,.4)}:where(html[data-interface=liquide][data-theme=nuit]) .ctBadge.pj{background:#498ceb21;color:#6594d8;border:1px solid rgba(73,140,235,.35)}:where(html[data-interface=liquide][data-theme=nuit]) .ctBadge.et{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 14%,transparent);color:color-mix(in srgb,var(--accent) 86%,white);border:1px solid color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 40%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .ctTrunc{color:color-mix(in srgb,var(--accent) 86%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .titleBtn{color:#bbbec6}:where(html[data-interface=liquide][data-theme=nuit]) .toolbar2{background:#090a0b}:where(html[data-interface=liquide][data-theme=nuit]) .updateBar{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 10%,transparent);color:color-mix(in srgb,var(--accent) 86%,white);border-bottom:1px solid color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 35%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .rail{background:#08090a}:where(html[data-interface=liquide][data-theme=nuit]) .menuDrop{border:1px solid #292b32}:where(html[data-interface=liquide][data-theme=nuit]) .menuDrop button.danger{color:#d37069}:where(html[data-interface=liquide][data-theme=nuit]) .donnees{background:#08090a}:where(html[data-interface=liquide][data-theme=nuit]) .kvd{color:#8c8f95;border-bottom:1px dashed #191b1f}:where(html[data-interface=liquide][data-theme=nuit]) .kvd b{color:#b7bac2}:where(html[data-interface=liquide][data-theme=nuit]) .dnPrem{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 15%,transparent);border:1px solid color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 40%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .dnNotes{color:color-mix(in srgb,var(--accent) 86%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .dnAlerte{color:color-mix(in srgb,var(--accent) 86%,white);background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 12%,transparent);border:1px solid color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 40%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .dnBtn{border:1px solid #292b32}:where(html[data-interface=liquide][data-theme=nuit]) .trialChip{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 12%,transparent);border:1px solid color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 40%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .contAlerte{color:color-mix(in srgb,var(--accent) 86%,white);background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 12%,transparent);border:1px solid color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 40%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .contModif{color:color-mix(in srgb,var(--accent) 86%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .orthoFaute{color:#e75555;background:#e93c3c24;text-decoration-color:#e75555}:where(html[data-interface=liquide][data-theme=nuit]) .orthoCorr{color:#74c889;background:#54c47324}:where(html[data-interface=liquide][data-theme=nuit]) .premCard.pro{border-color:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 45%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .premPrice{color:#bbbec6}:where(html[data-interface=liquide][data-theme=nuit]) .premCard ul{color:#94979d}:where(html[data-interface=liquide][data-theme=nuit]) .licResult.ok{background:#498c6a1a;border:1px solid rgba(73,140,106,.4);color:#7fbd9a}:where(html[data-interface=liquide][data-theme=nuit]) .licResult.ko{background:#b24c411a;border:1px solid rgba(178,76,65,.4);color:#cc7a70}:where(html[data-interface=liquide][data-theme=nuit]) .autoTitre{color:#bbbec6}:where(html[data-interface=liquide][data-theme=nuit]) .langBtn.on{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 10%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .gaugeTrack{background:#151618}:where(html[data-interface=liquide][data-theme=nuit]) .histSeq{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 12%,transparent);border:1px solid color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 35%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .histItem.pending{border-color:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 40%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .ubTrack{background:#151618}:where(html[data-interface=liquide][data-theme=nuit]) .ubFill.full{background:#bf553d}:where(html[data-interface=liquide][data-theme=nuit]) .ubUpgrade:hover{color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .ivQ{color:#afb2ba}:where(html[data-interface=liquide][data-theme=nuit]) .ivTopic{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 13%,transparent);border:1px solid color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 35%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .acctPhoto,:where(html[data-interface=liquide][data-theme=nuit]) .presentBulle{color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .presentBulle.plus{background:var(--panel2, #121212)}:where(html[data-interface=liquide][data-theme=nuit]) .presentBulle:after{background:#44a55c}:where(html[data-interface=liquide][data-theme=nuit]) .updDot{background:var(--accent);color:#171308}:where(html[data-interface=liquide][data-theme=nuit]) .acctMenu{border:1px solid #292b32}:where(html[data-interface=liquide][data-theme=nuit]) .acctVer .acctMaj{color:#8c8f95}:where(html[data-interface=liquide][data-theme=nuit]) .acctUpd{border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);background:color-mix(in srgb,var(--accent) 7%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .acctUpdT{color:color-mix(in srgb,var(--accent) 87%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .spin{border:2px solid color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 25%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .spin.dark{border-color:#110d0340;border-top-color:#110d03}:where(html[data-interface=liquide][data-theme=nuit]) .ivStop:hover{color:#cc7a70;border-color:#b24c4180}:where(html[data-interface=liquide][data-theme=nuit]) .cowork h2{color:#bbbec6}:where(html[data-interface=liquide][data-theme=nuit]) .cwInterRail{background:#151618}:where(html[data-interface=liquide][data-theme=nuit]) .cwBandeau{background:#231e14;color:color-mix(in srgb,var(--accent) 86%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .cwBandeau.lecture{background:#1c212a;border-color:#324562;color:#6894d4}:where(html[data-interface=liquide][data-theme=nuit]) .cwConflit h3{color:#bbbec6}:where(html[data-interface=liquide][data-theme=nuit]) .dcLn.on .dcX{background:color-mix(in srgb,var(--accent) 52%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .dcBtn{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .dcBtn:hover{border-color:#34373d}:where(html[data-interface=liquide][data-theme=nuit]) .dcBtn.pri{color:#171208}:where(html[data-interface=liquide][data-theme=nuit]) .dcSeg button[aria-pressed=true]{color:#171208}:where(html[data-interface=liquide][data-theme=nuit]) .dcChip{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .dcSt.valid:before{background:#9368db}:where(html[data-interface=liquide][data-theme=nuit]) .dcSt.ok:before{background:#4b9267}:where(html[data-interface=liquide][data-theme=nuit]) .dcSt.warn:before{background:color-mix(in srgb,var(--accent) 84%,black)}:where(html[data-interface=liquide][data-theme=nuit]) .dcSt.done:before{background:#528ec0}:where(html[data-interface=liquide][data-theme=nuit]) .dcLink{color:#74a2c9}:where(html[data-interface=liquide][data-theme=nuit]) .dcVc{border:1px dashed #292b32}:where(html[data-interface=liquide][data-theme=nuit]) .dcTable td{border-bottom:1px solid #1b1d22}:where(html[data-interface=liquide][data-theme=nuit]) .dcTot b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .premInvite{background:#0b0a09}:where(html[data-interface=liquide][data-theme=nuit]) .dcShot.warn{--st: #b88b38}:where(html[data-interface=liquide][data-theme=nuit]) .dcShot.valid{--st: #9368db}:where(html[data-interface=liquide][data-theme=nuit]) .dcShot.ok{--st: #4b9267}:where(html[data-interface=liquide][data-theme=nuit]) .dcShot.bad{--st: #c84d43}:where(html[data-interface=liquide][data-theme=nuit]) .dcShot.done{--st: #528ec0}:where(html[data-interface=liquide][data-theme=nuit]) .dcSt.warn{--stc: #b88b38}:where(html[data-interface=liquide][data-theme=nuit]) .dcSt.valid{--stc: #9368db}:where(html[data-interface=liquide][data-theme=nuit]) .dcSt.ok{--stc: #4b9267}:where(html[data-interface=liquide][data-theme=nuit]) .dcSt.bad{--stc: #c84d43}:where(html[data-interface=liquide][data-theme=nuit]) .dcSt.done{--stc: #528ec0}:where(html[data-interface=liquide][data-theme=nuit]) .dcStSel.warn{--stc: #b88b38}:where(html[data-interface=liquide][data-theme=nuit]) .dcStSel.valid{--stc: #9368db}:where(html[data-interface=liquide][data-theme=nuit]) .dcStSel.ok{--stc: #4b9267}:where(html[data-interface=liquide][data-theme=nuit]) .dcStSel.bad{--stc: #c84d43}:where(html[data-interface=liquide][data-theme=nuit]) .dcStSel.done{--stc: #528ec0}:where(html[data-interface=liquide][data-theme=nuit]) .dcTable tr.sel td{background:#0e0d0c}:where(html[data-interface=liquide][data-theme=nuit]) .dcBesChip:hover{border-color:#34373d}:where(html[data-interface=liquide][data-theme=nuit]) .dcMaster{color:#171208}:where(html[data-interface=liquide][data-theme=nuit]) .dcTable tr.sel td.dcN{background:#0e0d0c}:where(html[data-interface=liquide][data-theme=nuit]) .dcBesAuto{color:#74a2c9;border:1px solid #283644}:where(html[data-interface=liquide][data-theme=nuit]) .dcSwAutre{border:1px dashed #34373d}:where(html[data-interface=liquide][data-theme=nuit]) .dcNom{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .dcUndo button{color:#171208}:where(html[data-interface=liquide][data-theme=nuit]) .dcConfirm button.oui{color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .dcDossierTete:hover{border-color:#34373d}:where(html[data-interface=liquide][data-theme=nuit]) .dcDossierT{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .dcSaveEtat.ok{color:#5ca77a}:where(html[data-interface=liquide][data-theme=nuit]) .modBtn{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptMain{--jour: #2f291d;--jour-b: #554623;--jour-t: #d8b364;--nuit: #1e2637;--nuit-b: #39476d;--nuit-t: #6989d4;--sel: rgba(197, 137, 47, .09);--ok: #4b9267;--warn: #b88b38;--bad: #c84d43;--cam: #528ec0}:where(html[data-interface=liquide][data-theme=nuit]) .ptPar b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptSvK b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptBadge.d{background:#1c2933}:where(html[data-interface=liquide][data-theme=nuit]) .ptBadge.c{background:#332919}:where(html[data-interface=liquide][data-theme=nuit]) .ptBadge.p{background:#2c2434;color:#9b68d4}:where(html[data-interface=liquide][data-theme=nuit]) .ptPool{border:1px dashed #292b32}:where(html[data-interface=liquide][data-theme=nuit]) .ptBande.sel{border-color:color-mix(in srgb,var(--accent) 51%,black)}:where(html[data-interface=liquide][data-theme=nuit]) .ptJourCompact:hover{border-color:#3f424a}:where(html[data-interface=liquide][data-theme=nuit]) .ptJourCompact.sel{border-color:color-mix(in srgb,var(--accent) 51%,black)}:where(html[data-interface=liquide][data-theme=nuit]) .ptJcDate{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptDt{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptSr .ptNo{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptSr .ptNm{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptSr .ptDu{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptTag.ok{background:#14291e;color:#77c599}:where(html[data-interface=liquide][data-theme=nuit]) .ptTag.nc{background:#2e2311;color:color-mix(in srgb,var(--accent) 86%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .ptAlerte.w{border-color:#483b20;background:#1d1a11}:where(html[data-interface=liquide][data-theme=nuit]) .ptAlerte.b{border-color:#4a2826;background:#1f1417}:where(html[data-interface=liquide][data-theme=nuit]) .ptAlerte.i{border-color:#283644;background:#131b21}:where(html[data-interface=liquide][data-theme=nuit]) .ptAlerte.o{border-color:#2c4938;background:#121d17}:where(html[data-interface=liquide][data-theme=nuit]) .ptCvd.ko{background:#2f1919;color:#e76055}:where(html[data-interface=liquide][data-theme=nuit]) .ptSide h3{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptPl td:first-child{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptNeed{background:#332919;color:color-mix(in srgb,var(--accent) 86%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .ptBox{border:1px dashed #292b32}:where(html[data-interface=liquide][data-theme=nuit]) .ptCvh b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptMb{color:#bdc1c8;border:1px solid #292b32}:where(html[data-interface=liquide][data-theme=nuit]) .ptMb.chef{border-color:#554623}:where(html[data-interface=liquide][data-theme=nuit]) .ptTgl{border:1px solid #292b32}:where(html[data-interface=liquide][data-theme=nuit]) .ptTgl:hover{border-color:#3f424a}:where(html[data-interface=liquide][data-theme=nuit]) .ptTgl.on{color:#171208}:where(html[data-interface=liquide][data-theme=nuit]) .ptHor5{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptTl{border-left:1px solid #292b32}:where(html[data-interface=liquide][data-theme=nuit]) .ptHl{border-top:1px dashed #1d2024}:where(html[data-interface=liquide][data-theme=nuit]) .ptHrEd{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptBlk.seq{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptCaleX:hover{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptBlkDu:hover{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptBlk.inst{background:#0f1011;border-color:#292b32}:where(html[data-interface=liquide][data-theme=nuit]) .ptBlk.move{background:repeating-linear-gradient(135deg,#0e0d0d,#0e0d0d 6px,#110f0f 6px 12px);color:#c87d74;border-color:#4a2826}:where(html[data-interface=liquide][data-theme=nuit]) .ptBlk.meal{background:#0b0e0c;color:#7fbd95;border-color:#2c4938}:where(html[data-interface=liquide][data-theme=nuit]) .ptRecap h3{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptRow b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptTw th{border-bottom:1px solid #292b32}:where(html[data-interface=liquide][data-theme=nuit]) .ptDc.W{background:#283c2f;color:#74c88f}:where(html[data-interface=liquide][data-theme=nuit]) .ptDc.SW,:where(html[data-interface=liquide][data-theme=nuit]) .ptDc.WF,:where(html[data-interface=liquide][data-theme=nuit]) .ptDc.SWF{background:#365640;color:#55e790}:where(html[data-interface=liquide][data-theme=nuit]) .ptDc.H{background:#2f2a1d;color:color-mix(in srgb,var(--accent) 86%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .ptDc.X{background:#3b1e20;color:#e76055}:where(html[data-interface=liquide][data-theme=nuit]) .ptCard h3{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptDph b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptTname{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptTname:hover,:where(html[data-interface=liquide][data-theme=nuit]) .ptTname:focus{border-color:#292b32}:where(html[data-interface=liquide][data-theme=nuit]) .ptMn b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptPerL b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptX:hover{background:#221719}:where(html[data-interface=liquide][data-theme=nuit]) .ptCastL b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptChipD{color:#e76055;background:#221719;border:1px solid #4a2826}:where(html[data-interface=liquide][data-theme=nuit]) .ptSheet{border:1px solid #292b32}:where(html[data-interface=liquide][data-theme=nuit]) .ptLb b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptOri.p{background:#9969d2}:where(html[data-interface=liquide][data-theme=nuit]) .ptHd{border-bottom:2px solid #292b32}:where(html[data-interface=liquide][data-theme=nuit]) .ptDj.sel{background:#221e15}:where(html[data-interface=liquide][data-theme=nuit]) .ptDj:hover{background:#101011}:where(html[data-interface=liquide][data-theme=nuit]) .ptDd{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptJt.m{background:#141114;color:#ba73c9}:where(html[data-interface=liquide][data-theme=nuit]) .ptSc .ptNo{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptSc .ptNm{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptPres{color:#171208}:where(html[data-interface=liquide][data-theme=nuit]) .ptPres.mal{color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .ptVal{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptDec{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptTg{border:1px solid #292b32}:where(html[data-interface=liquide][data-theme=nuit]) .ptLh span{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptTag.pl{background:#283245;color:#6989d4}:where(html[data-interface=liquide][data-theme=nuit]) .ptCalTitre{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptCal{border:1px solid #292b32}:where(html[data-interface=liquide][data-theme=nuit]) .ptCalC.tourne{background-color:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 5%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .ptCalC.auj .ptCalN span{color:#171208}:where(html[data-interface=liquide][data-theme=nuit]) .ptCalN{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptCalU b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptCalU span{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptEtiq input{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptEtiq input::placeholder{color:#94979d}:where(html[data-interface=liquide][data-theme=nuit]) .ptTotV{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ins-av:before,:where(html[data-interface=liquide][data-theme=nuit]) .ins-ap:after{box-shadow:0 0 10px color-mix(in srgb,var(--accent) 80%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .ptEdit input{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptCalB{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptCvd.nr{border-color:#34373d}:where(html[data-interface=liquide][data-theme=nuit]) .ptCvr.nr{border:1px dashed #34373d}:where(html[data-interface=liquide][data-theme=nuit]) .ptScenInd b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptScenTitre{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptZoneEnt{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptHeureE.mod{color:color-mix(in srgb,var(--accent) 86%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .ptHeureEd input{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptHorD .ptHeureE{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptHorD .ptHeureE.mod{color:color-mix(in srgb,var(--accent) 86%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .ptTrois input{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptTroisPop b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptEcr{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptMenuI{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptMenuI:hover,:where(html[data-interface=liquide][data-theme=nuit]) .ptMenuI:focus-visible{color:#171208}:where(html[data-interface=liquide][data-theme=nuit]) .ptFleche:hover{color:#171208}:where(html[data-interface=liquide][data-theme=nuit]) .ptSousD{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptPied b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ptBande:hover{border-color:#3f424a}:where(html[data-interface=liquide][data-theme=nuit]) .ptBande.sel:hover{border-color:color-mix(in srgb,var(--accent) 69%,black)}:where(html[data-interface=liquide][data-theme=nuit]) .pteRes>div{background:var(--panel2, #0b0c0d);border:1px solid var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .pteRes .pb b{color:#d2736a}:where(html[data-interface=liquide][data-theme=nuit]) .pteRes .ok b{color:#7cc098}:where(html[data-interface=liquide][data-theme=nuit]) .pteL{border:1px solid var(--line, #1f2229);background:var(--panel2, #0b0c0d)}:where(html[data-interface=liquide][data-theme=nuit]) .pteL.pb{border-color:#623633;border-left-color:#c84d43}:where(html[data-interface=liquide][data-theme=nuit]) .ptePb{color:#d2736a}:where(html[data-interface=liquide][data-theme=nuit]) .pteC{border-top:1px solid var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .pteM{border-bottom:1px dashed var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .pteActL{border-bottom:1px dashed var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .pteSans{border:1px dashed var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .pteChip{border:1px solid var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .ptNouv{border-top:1px dashed var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .ptNouvF input{border:1px solid var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .ptChamp input,:where(html[data-interface=liquide][data-theme=nuit]) .ptChamp textarea{border:1px solid var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .ptNouv{border:1px solid var(--line, #1f2229);background:var(--panel, #09090a)}:where(html[data-interface=liquide][data-theme=nuit]) .pqBloc{border:1px solid var(--line, #1f2229);background:var(--panel, #09090a)}:where(html[data-interface=liquide][data-theme=nuit]) .pqF{border:1px solid var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .pqAdd{border:1px dashed var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .pqColle textarea{border:1px solid var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .pqTab{border:1px solid var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .pqLw{border-bottom:1px solid var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .pqH{background:var(--panel2, #0b0c0d);border-bottom:1px solid var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .pqL .ptInp:hover{border-color:var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .pqCel{border:1px dashed var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .pqCel.chef{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 30%,transparent);color:color-mix(in srgb,var(--accent) 86%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .pqInd:hover{border-color:var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .pqInd.a{color:#d2736a}:where(html[data-interface=liquide][data-theme=nuit]) .pqCast{border:1px solid var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .pqCastH{background:var(--panel2, #0b0c0d)}:where(html[data-interface=liquide][data-theme=nuit]) .pqCastL-w{border-top:1px solid var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .rpTuile{border:1px solid var(--line, #1f2229);background:var(--panel, #09090a)}:where(html[data-interface=liquide][data-theme=nuit]) .rpTuile i{background:var(--line, #111113)}:where(html[data-interface=liquide][data-theme=nuit]) .rpBloc{background:var(--panel, #09090a);border:1px solid var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .rpItem{border:1px solid var(--line, #1f2229);background:var(--panel2, #0b0c0d)}:where(html[data-interface=liquide][data-theme=nuit]) .rpItem[aria-current=true]{background:var(--sel, color-mix(in srgb, color-mix(in srgb, var(--accent) 87%, black) 14%, transparent))}:where(html[data-interface=liquide][data-theme=nuit]) .rpPill{border:1px solid var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .rpPill.ok{color:#6eb98c;border-color:color-mix(in srgb,#4fac75 50%,var(--line, #1f2229))}:where(html[data-interface=liquide][data-theme=nuit]) .rpPill.bad{color:#d3716a;border-color:color-mix(in srgb,#cd4f44 50%,var(--line, #1f2229))}:where(html[data-interface=liquide][data-theme=nuit]) .rpPill.acc{border-color:color-mix(in srgb,var(--accent) 50%,var(--line, #1f2229))}:where(html[data-interface=liquide][data-theme=nuit]) .rpChip{background:var(--panel, #09090a);border:1px solid var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .rpJours li{border-bottom:1px dashed var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .rpBesoins li{border:1px solid var(--line, #1f2229);background:var(--panel2, #0b0c0d)}:where(html[data-interface=liquide][data-theme=nuit]) .rpBesoins li.ok{border-left-color:#4fac75}:where(html[data-interface=liquide][data-theme=nuit]) .rpAlimente li{border-left-color:var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .rpQuoi em{color:#d3716a;border:1px solid color-mix(in srgb,#cd4f44 45%,var(--line, #1f2229))}:where(html[data-interface=liquide][data-theme=nuit]) .rpQuoi em.ok{color:#6eb98c;border-color:color-mix(in srgb,#4fac75 45%,var(--line, #1f2229))}:where(html[data-interface=liquide][data-theme=nuit]) .rpCand{border:1px solid var(--line, #1f2229);background:var(--panel2, #0b0c0d)}:where(html[data-interface=liquide][data-theme=nuit]) .rpCand.retenu{border-color:#4fac75}:where(html[data-interface=liquide][data-theme=nuit]) .rpPhoto{background:linear-gradient(135deg,#111215,#322d41)}:where(html[data-interface=liquide][data-theme=nuit]) .rpPh{border:1px solid var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .rpPh button{color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .rpCheck{border-bottom:1px dashed var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .rpVide{border:1px dashed var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .rpCarte{background:var(--panel2, #0b0c0d);border:1px solid var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .rpCarte .g{stroke:var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .rpCarte .p.ret{stroke:#4fac75}:where(html[data-interface=liquide][data-theme=nuit]) .rpCarte text.on{fill:#171208}:where(html[data-interface=liquide][data-theme=nuit]) .rpCarte .b{fill:#74a2c9}:where(html[data-interface=liquide][data-theme=nuit]) .rpSoleil div{background:var(--panel2, #0b0c0d);border:1px solid var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .rpJour{background:linear-gradient(90deg,#1b2133 0%,#272f45 var(--l),color-mix(in srgb,var(--accent) 86%,black) var(--l),var(--accent) var(--m),color-mix(in srgb,var(--accent) 86%,black) var(--c),#272f45 var(--c),#1b2133 100%)}:where(html[data-interface=liquide][data-theme=nuit]) .rpLiens li{border-bottom:1px dashed var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .rpAlerte{border:1px solid color-mix(in srgb,var(--accent) 50%,var(--line, #1f2229))}:where(html[data-interface=liquide][data-theme=nuit]) .rpOnglets{border-bottom:1px solid var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .rpEtape{background:var(--panel2, #0b0c0d);border:1px solid var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .rpEtape.fin{border-color:color-mix(in srgb,#4fac75 45%,var(--line, #1f2229))}:where(html[data-interface=liquide][data-theme=nuit]) .cc{border:1px solid var(--line, #1f2229);background:var(--panel, #09090a)}:where(html[data-interface=liquide][data-theme=nuit]) .av{color:#111319}:where(html[data-interface=liquide][data-theme=nuit]) .mv button{border:1px solid var(--line, #1f2229);background:var(--panel2, #0b0c0d)}:where(html[data-interface=liquide][data-theme=nuit]) .rpJoursR .j{border:1px solid var(--line, #1f2229);background:var(--panel2, #0b0c0d)}:where(html[data-interface=liquide][data-theme=nuit]) .rpJoursR .j.ok{color:#6eb98c;border-color:color-mix(in srgb,#4fac75 50%,var(--line, #1f2229))}:where(html[data-interface=liquide][data-theme=nuit]) .rpJoursR .j.bad{color:#d3716a;border-color:color-mix(in srgb,#cd4f44 55%,var(--line, #1f2229))}:where(html[data-interface=liquide][data-theme=nuit]) .rpPts button{border:1px solid var(--line, #1f2229);background:var(--panel2, #0b0c0d)}:where(html[data-interface=liquide][data-theme=nuit]) .rpTable th{border-bottom:1px solid var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .rpTable td{border-bottom:1px solid var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .rpTable .pause td{background:var(--panel2, #0b0c0d)}:where(html[data-interface=liquide][data-theme=nuit]) .rpFig{border-bottom:1px dashed var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .rpCpt button{border:1px solid var(--line, #1f2229);background:var(--panel2, #0b0c0d)}:where(html[data-interface=liquide][data-theme=nuit]) .rpLien{color:#74a2c9}:where(html[data-interface=liquide][data-theme=nuit]) .chLien{color:#74a2c9}:where(html[data-interface=liquide][data-theme=nuit]) .rpCarteW{border:1px solid var(--line, #1f2229);background:#101113}:where(html[data-interface=liquide][data-theme=nuit]) .rpCarteHL{background:#080809e6;color:#9097ad;border:1px solid #292c35}:where(html[data-interface=liquide][data-theme=nuit]) .rpCartePl{color:#171208}:where(html[data-interface=liquide][data-theme=nuit]) .rpMk{border:3px solid var(--c, color-mix(in srgb, var(--accent) 87%, black))}:where(html[data-interface=liquide][data-theme=nuit]) .rpMk.on{background:var(--c, color-mix(in srgb, var(--accent) 87%, black));color:#171208}:where(html[data-interface=liquide][data-theme=nuit]) .rpMkBase{background:#3e6e9b}:where(html[data-interface=liquide][data-theme=nuit]) .rpBasc{border:1px solid var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .rpBasc button.on{background:var(--panel2, #0b0c0d)}:where(html[data-interface=liquide][data-theme=nuit]) .rpRes{border:1px solid var(--line, #1f2229);background:var(--panel2, #0b0c0d)}:where(html[data-interface=liquide][data-theme=nuit]) .rpRes li+li{border-top:1px solid var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .rpPing{border:1px solid #9852c0;background:color-mix(in srgb,#9852c0 10%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .rpMkPing{background:#9852c0}:where(html[data-interface=liquide][data-theme=nuit]) .rpInfo{background:var(--panel2, #0b0c0d);border:1px solid var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .rpPingO{background:var(--panel, #09090a)}:where(html[data-interface=liquide][data-theme=nuit]) .rpTag{color:#111319}:where(html[data-interface=liquide][data-theme=nuit]) .rpTag.t-camions,:where(html[data-interface=liquide][data-theme=nuit]) .rpEtBtn.t-camions{--c: #ca8a2e}:where(html[data-interface=liquide][data-theme=nuit]) .rpTag.t-wc,:where(html[data-interface=liquide][data-theme=nuit]) .rpEtBtn.t-wc{--c: #528ec0}:where(html[data-interface=liquide][data-theme=nuit]) .rpTag.t-cantine,:where(html[data-interface=liquide][data-theme=nuit]) .rpEtBtn.t-cantine{--c: #4fac75}:where(html[data-interface=liquide][data-theme=nuit]) .rpTag.t-loge,:where(html[data-interface=liquide][data-theme=nuit]) .rpEtBtn.t-loge{--c: #aa7cde}:where(html[data-interface=liquide][data-theme=nuit]) .rpTag.base{background:#3e6e9b;color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .rpTag.base:after{background:#3e6e9b}:where(html[data-interface=liquide][data-theme=nuit]) .rpPoints li{border:1px solid var(--line, #1f2229)}:where(html[data-interface=liquide][data-theme=nuit]) .fdsJc b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .fdsJc small{color:#94969c}:where(html[data-interface=liquide][data-theme=nuit]) .fdsJc.on{background:#221e16}:where(html[data-interface=liquide][data-theme=nuit]) .fdsPt.envoyee{background:#4b9267}:where(html[data-interface=liquide][data-theme=nuit]) .fdsPt.modifiee{background:color-mix(in srgb,var(--accent) 86%,black)}:where(html[data-interface=liquide][data-theme=nuit]) .fdsBandeModele{color:#aaaeb5}:where(html[data-interface=liquide][data-theme=nuit]) .fdsBandeau{background:#2e2514;border:1px solid #554623;color:color-mix(in srgb,var(--accent) 86%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .fdsCarteT{color:#94969c}:where(html[data-interface=liquide][data-theme=nuit]) .fdsEtat{background:#101112;color:#aaaeb5}:where(html[data-interface=liquide][data-theme=nuit]) .fdsEtat.envoyee{background:#1c2a21;color:#81bb91}:where(html[data-interface=liquide][data-theme=nuit]) .fdsEtat.modifiee{background:#2e2514;color:color-mix(in srgb,var(--accent) 86%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .fdsAide{color:#94969c}:where(html[data-interface=liquide][data-theme=nuit]) .fdsAlertes .n-b{color:#d47468}:where(html[data-interface=liquide][data-theme=nuit]) .fdsAlertes .n-w{color:color-mix(in srgb,var(--accent) 86%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .fdsLb.on{background:#221e16;border-color:#554623}:where(html[data-interface=liquide][data-theme=nuit]) .fdsLbNom{color:#b9bcc3}:where(html[data-interface=liquide][data-theme=nuit]) .fdsFleches button{color:#aaaeb5}:where(html[data-interface=liquide][data-theme=nuit]) .fdsJourBadge{background:#2e2514;color:color-mix(in srgb,var(--accent) 86%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .fdsLab2{color:#aaaeb5}:where(html[data-interface=liquide][data-theme=nuit]) .fdsInP{border:1px solid #292b32;color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .fdsOpt{color:#b9bcc3}:where(html[data-interface=liquide][data-theme=nuit]) .fdsRegler{border:1px solid rgba(225,225,203,.45)}:where(html[data-interface=liquide][data-theme=nuit]) .fdsT th{background:#cfc6b4}:where(html[data-interface=liquide][data-theme=nuit]) .fdsManque td{color:#5e3e14}:where(html[data-interface=liquide][data-theme=nuit]) .fdsAlerte{color:#92342b}:where(html[data-interface=liquide][data-theme=nuit]) .fdsIn::placeholder{color:#938e8a}:where(html[data-interface=liquide][data-theme=nuit]) .fdsReset{color:#5e3e14}:where(html[data-interface=liquide][data-theme=nuit]) .fdsReset:hover{color:#92342b}:where(html[data-interface=liquide][data-theme=nuit]) .fdsPageT{color:color-mix(in srgb,var(--accent) 86%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .fdsVideL{color:#94969c;border:1px dashed #292b32}:where(html[data-interface=liquide][data-theme=nuit]) .fdsPoignee{color:#b6b68699}:where(html[data-interface=liquide][data-theme=nuit]) .fdsDepotTxt{color:#181208}:where(html[data-interface=liquide][data-theme=nuit]) .fdsZoneLigne:hover,:where(html[data-interface=liquide][data-theme=nuit]) .fdsZoneLigne.on{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 8%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .fdsZoneLigne.on span{color:color-mix(in srgb,var(--accent) 54%,black)}:where(html[data-interface=liquide][data-theme=nuit]) .fdsStyle-epure .fdsB-entete{border-bottom:3px solid #12110f}:where(html[data-interface=liquide][data-theme=nuit]) .fdsStyle-epure .fdsVersion{border:1px solid #12110f}:where(html[data-interface=liquide][data-theme=nuit]) .fdsStyle-epure .fdsCase{border:1.5px solid #12110f}:where(html[data-interface=liquide][data-theme=nuit]) .fdsStyle-epure .fdsCase>.fdsBt{color:color-mix(in srgb,var(--accent) 48%,black)}:where(html[data-interface=liquide][data-theme=nuit]) .fdsStyle-epure .fdsT th{border-bottom:1.5px solid #12110f}:where(html[data-interface=liquide][data-theme=nuit]) .fdsStyle-epure .fdsBesoin{border:1.5px solid #12110f}:where(html[data-interface=liquide][data-theme=nuit]) .fdsStyle-epure .fdsBesoin .fdsK,:where(html[data-interface=liquide][data-theme=nuit]) .fdsStyle-epure .fdsLieux .fdsK,:where(html[data-interface=liquide][data-theme=nuit]) .fdsStyle-epure .fdsRepasB .fdsK{color:color-mix(in srgb,var(--accent) 48%,black)}:where(html[data-interface=liquide][data-theme=nuit]) .fdsStyle-epure .fdsPied{border-top:1px solid #12110f}:where(html[data-interface=liquide][data-theme=nuit]) .fdsStyleSeg button[aria-pressed=true]{background:#2f2719;color:color-mix(in srgb,var(--accent) 86%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .fdsEnteteAnnexe{border-bottom:3px solid #12110f}:where(html[data-interface=liquide][data-theme=nuit]) .fdsFantome{background:var(--ink, #090808);color:var(--paper, #b6b686)}:where(html[data-interface=liquide][data-theme=nuit]) .eqTable th{border-bottom:1px solid #292b32}:where(html[data-interface=liquide][data-theme=nuit]) .eqTable tr.sel td{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 10%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .eqOuvre button:hover,:where(html[data-interface=liquide][data-theme=nuit]) tr.sel .eqOuvre button{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 12%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .eqTag.ind{background:#2f281f;color:color-mix(in srgb,var(--accent) 86%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .eqTag.ko{background:#3b1e20;color:#e76055}:where(html[data-interface=liquide][data-theme=nuit]) .eqTag.ok{background:#202f26;color:#79c392}:where(html[data-interface=liquide][data-theme=nuit]) .eqTag.am{background:#2f2a1d;color:color-mix(in srgb,var(--accent) 86%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .eqNouv td{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 4%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .eqFicheEq.on{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 10%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .eqFc.on{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 12%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .eqFc.chef{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 24%,transparent);color:color-mix(in srgb,var(--accent) 86%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .eqFc.ko{background:#3b1e20;color:#e76055}:where(html[data-interface=liquide][data-theme=nuit]) .eqAlerte{background:#b24c411f;border:1px solid rgba(178,76,65,.4);color:#d47369}:where(html[data-interface=liquide][data-theme=nuit]) .eqSuppr{color:#d47369}:where(html[data-interface=liquide][data-theme=nuit]) .ptChipD.ko{background:#3b1e20;color:#e76055}:where(html[data-interface=liquide][data-theme=nuit]) .eqImport{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 4%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .eqImportBilan .ok{color:#79c392}:where(html[data-interface=liquide][data-theme=nuit]) .eqImportBilan .am{color:color-mix(in srgb,var(--accent) 86%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .eqImportBilan .ko{color:#e76055}:where(html[data-interface=liquide][data-theme=nuit]) .eqImportTab tr.am td{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 7%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .eqConv tr.sel td{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 8%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .eq,:where(html[data-interface=liquide][data-theme=nuit]) .eqTete{--eql: #131415;--eqc: #0e0e10;--eql2: #101112;--eqa2: rgba(197, 137, 47, .14)}:where(html[data-interface=liquide][data-theme=nuit]) .eq .dcBtn.pri{color:#181208}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqAl{color:#cf756d}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqTable th{background:#0d0d0e}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqGrp td{background:#0d0d0f}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqTag.ok{background:#56aa742e;color:#77b78d}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqTag.ko,:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqTag.ind.ko{background:#c852472e;color:#cf756d}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqCx{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 12%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqCxs{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 22%,transparent);color:color-mix(in srgb,var(--accent) 86%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqCr{background:#c8524729;color:#cf756d}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqCw{background:#0a0a0b}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqTagR.ko{background:#c852472e;color:#cf756d}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqMiniT th{background:#0d0d0e}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqAlerte{background:#c852471f;border:1px solid rgba(200,82,71,.4);color:#d47369}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqSuppr{color:#d47369}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqGrille .pqCel.on.adj{color:#699cd3}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqImport{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 5%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqImportTab tr.am td{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 12%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqRechIn{background:#0a0a0b}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqNouvC td{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 7%,transparent);border-top:2px solid color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 45%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqNouvC .eqIn{background:#0a0a0b}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqAjout{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 7%,transparent);border:1px solid color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 45%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqAjout .ptInp,:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqAjout .ptSel{background:#0a0a0b}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqBtnRenf{border-color:#56aa7480;color:#77b78d}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqTag.renf,:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqTagR.renf{background:#56aa7429;color:#77b78d}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqTe.renf{background:#56aa7414}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqTe.renf .pqTeB{color:#77b78d}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqRenfB.on{border-color:#56aa7499;color:#77b78d}:where(html[data-interface=liquide][data-theme=nuit]) .ptTgl.renf.on{background:#56aa742e;color:#77b78d;border-color:#56aa7499}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqTeX:hover,:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqTeX:focus-visible{color:#cf756d;background:#c8524724}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqBtnVides{color:#d47369;border-color:#c8524766}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqAllergie .eqIn{color:color-mix(in srgb,var(--accent) 86%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .eq .eqRoleVide td{background:#c852470a}:where(html[data-interface=liquide][data-theme=nuit]) .fdsMsgEnvoi{background:#56aa741f;color:#79c392}:where(html[data-interface=liquide][data-theme=nuit]) .fdsVersionCorps{background:#0f1011}:where(html[data-interface=liquide][data-theme=nuit]) .emLigne>label,:where(html[data-interface=liquide][data-theme=nuit]) .emLib{color:var(--muted, #94979d)}:where(html[data-interface=liquide][data-theme=nuit]) .emPastilles input.faux{color:#d87165}:where(html[data-interface=liquide][data-theme=nuit]) .emCompte{color:var(--muted, #94979d)}:where(html[data-interface=liquide][data-theme=nuit]) .emPdf{background:#973b31;color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .emSans{color:color-mix(in srgb,var(--accent) 86%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .emAlerte{color:color-mix(in srgb,var(--accent) 86%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .emErreur{color:#d87165}:where(html[data-interface=liquide][data-theme=nuit]) .osprodVoile{background:#0303039e}:where(html[data-interface=liquide][data-theme=nuit]) .osprodMsg{background:#080909f0}:where(html[data-interface=liquide][data-theme=nuit]) .osprodTitre{color:#bbbec6}:where(html[data-interface=liquide][data-theme=nuit]) .bvCarte h2{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .ofCarte.actuelle{border-color:#59a7708c}:where(html[data-interface=liquide][data-theme=nuit]) .ofNom{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .depCapX:hover{color:#e75555}:where(html[data-interface=liquide][data-theme=nuit]) .depApNote{color:color-mix(in srgb,var(--accent) 86%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .rsMini:hover{color:var(--bad, #cf726b);background:#c84d431a}:where(html[data-interface=liquide][data-theme=nuit]) .rsSeqH{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .rsPlanN{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .rsAjoutEtiq{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .rsPrise .rsPn:hover{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .rsChrono.on{color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .rsPriseEdit input,:where(html[data-interface=liquide][data-theme=nuit]) .rsPriseEdit select{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .rsDuree{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .rsHeure input{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .rsCouvGrille{background:#d7d4c7}:where(html[data-interface=liquide][data-theme=nuit]) .rsCouvCol.cercle{color:#2a6f47}:where(html[data-interface=liquide][data-theme=nuit]) .rsCouvCol.tourne{color:color-mix(in srgb,var(--accent) 64%,black)}:where(html[data-interface=liquide][data-theme=nuit]) .rsCouvL.trou .rsCouvTxt{border-left-color:#bf413d;background:#bf413d14}:where(html[data-interface=liquide][data-theme=nuit]) .rsTram.cercle:before{background:#247248}:where(html[data-interface=liquide][data-theme=nuit]) .rsTram.tourne:before{background:color-mix(in srgb,var(--accent) 68%,black)}:where(html[data-interface=liquide][data-theme=nuit]) .rsPhoto .rsMini{color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .rsApercu{background:#d7d4c7}:where(html[data-interface=liquide][data-theme=nuit]) .rsApercu .dpH1{border-bottom:1.5px solid #0e0e0e}:where(html[data-interface=liquide][data-theme=nuit]) .rsApercu .dpTable th{border-bottom:1px solid #0e0e0e}:where(html[data-interface=liquide][data-theme=nuit]) .hrSign span{border-top:1px solid #0e0e0e}:where(html[data-interface=liquide][data-theme=nuit]) .hrTaux{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .hrTable tr.hrDept td{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .hrTable tr.sel td{background:var(--sel, color-mix(in srgb, color-mix(in srgb, var(--accent) 86%, black) 9%, transparent))}:where(html[data-interface=liquide][data-theme=nuit]) .hrTable input[type=time]{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .hrNom{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .hrAlerte{color:#d57168}:where(html[data-interface=liquide][data-theme=nuit]) .hrSource.rapport{color:var(--cam, #74a2c9);border-color:color-mix(in srgb,var(--cam, #528ec0) 50%,var(--line))}:where(html[data-interface=liquide][data-theme=nuit]) .pdcCats button.on{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .pdcLigne:hover{border-color:#34373d}:where(html[data-interface=liquide][data-theme=nuit]) .pdcTitre b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .pdcFicheT{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .pdcTitreIn{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .navGroupes{border-right:1px solid #292b32}:where(html[data-interface=liquide][data-theme=nuit]) .navGroupes::-webkit-scrollbar-thumb{background:#151618}:where(html[data-interface=liquide][data-theme=nuit]) .revMarque:before{background:var(--rc, #95bbf3)}:where(html[data-interface=liquide][data-theme=nuit]) .rvAccueil h2{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .rvBandeauTxt b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .rvSeq{background:#d7d4c7}:where(html[data-interface=liquide][data-theme=nuit]) .rvSeqTete .rsSeqN{color:color-mix(in srgb,var(--accent) 54%,black)}:where(html[data-interface=liquide][data-theme=nuit]) .rvLigne.ajout{background:#4c896017}:where(html[data-interface=liquide][data-theme=nuit]) .rvLigne.suppr{background:#bf413d12}:where(html[data-interface=liquide][data-theme=nuit]) .rvDiff ins,:where(html[data-interface=liquide][data-theme=nuit]) .brGauche ins{background:#3c875838}:where(html[data-interface=liquide][data-theme=nuit]) .rvDiff del,:where(html[data-interface=liquide][data-theme=nuit]) .rvLigne del,:where(html[data-interface=liquide][data-theme=nuit]) .brGauche del{background:#bf413d2e;color:#7e3531}:where(html[data-interface=liquide][data-theme=nuit]) .rvImpactL li.fort{border-color:color-mix(in srgb,var(--warn, color-mix(in srgb, var(--accent) 84%, black)) 55%,var(--line))}:where(html[data-interface=liquide][data-theme=nuit]) .tlChip.on{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Stats b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Stats .warn{color:var(--bad, #cf726b)}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Cadre:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 45%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Rang{border-bottom:1px solid #1d2024}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Etiq{border-right:1px solid #1d2024}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Regle .tl2Piste>span{border-left:1px solid #222429}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Bande{border:1px solid #292b32;background:#0d0e0f;color:#a3a6ad}:where(html[data-interface=liquide][data-theme=nuit]) .tl2LiensR path{stroke:#40434b}:where(html[data-interface=liquide][data-theme=nuit]) .tl2LiensR path.prepa{stroke:#47a0a0}:where(html[data-interface=liquide][data-theme=nuit]) .tl2LiensR path.inverse{stroke:var(--bad, #c84d43)}:where(html[data-interface=liquide][data-theme=nuit]) .tl2LiensR marker.prepa path{fill:#5db3b3}:where(html[data-interface=liquide][data-theme=nuit]) .tl2LiensR marker.inverse path{fill:var(--bad, #cf726b)}:where(html[data-interface=liquide][data-theme=nuit]) .tl2LiensR circle.inverse{fill:var(--bad, #cf726b)}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Carte{border:1px solid #25282d;background:#0d0e0f;color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Carte:hover{border-color:#373a41}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Carte.passe{background:repeating-linear-gradient(135deg,#272338 0 6px,#0d0e0f 6px 12px);border-color:#433b5b}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Carte .titre.lieu{color:#b0b2b7}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Carte .etats em.ok{color:var(--ok, #5ca77a);border-color:color-mix(in srgb,var(--ok, #4b9267) 50%,var(--line))}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Carte .etats em.warn{color:var(--warn, var(--accent));border-color:color-mix(in srgb,var(--warn, color-mix(in srgb, var(--accent) 84%, black)) 50%,var(--line))}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Poignee{background:#0b0c0d}:where(html[data-interface=liquide][data-theme=nuit]) .tl2EtiqPiste .nom{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Repere{background:#0b0c0df2;border:1px solid color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 40%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Repere.ok{color:#7ebe92;border-color:#59a77080}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Repere.decale{color:#d57067;border-color:#c84d4380}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Guide{border-left:1px dashed color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 50%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Guide.ok{border-left-color:#59a770b3}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Guide.decale{border-left-color:#c84d43b3}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Entete{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Titre,:where(html[data-interface=liquide][data-theme=nuit]) .tl2Resume,:where(html[data-interface=liquide][data-theme=nuit]) .tl2Infos input:not([type=checkbox]){color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .tl2PostitsT b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Mur{background-color:#101011}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Fil.prepa .trait{stroke:#47a0a0}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Fil.inverse .trait{stroke:var(--bad, #c84d43)}:where(html[data-interface=liquide][data-theme=nuit]) .tl2MurLiens marker path{fill:#afaba2}:where(html[data-interface=liquide][data-theme=nuit]) .tl2MurLiens marker.prepa path{fill:#5db3b3}:where(html[data-interface=liquide][data-theme=nuit]) .tl2MurLiens marker.inverse path{fill:var(--bad, #cf726b)}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Postit{background:linear-gradient(172deg,color-mix(in srgb,var(--pc) 22%,#f6ebb0),color-mix(in srgb,var(--pc) 38%,#f3e296))}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Postit.passe{background:repeating-linear-gradient(135deg,color-mix(in srgb,#8971be 30%,#f6ebb0) 0 7px,#f6ebb0 7px 14px)}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Postit .epingle{background:radial-gradient(circle at 34% 30%,#f4ac9f 0 2px,#c43b30 3px,#842b25 70%,#531713)}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Postit .num{color:color-mix(in srgb,var(--accent) 54%,black)}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Postit.idee{background:linear-gradient(172deg,#f5eaa2,var(--pc))}:where(html[data-interface=liquide][data-theme=nuit]) .tl2MurBulle{border:1px solid #292b32;background:#0a0a0bf5}:where(html[data-interface=liquide][data-theme=nuit]) .tl2MurBulle button{color:#b3b5ba}:where(html[data-interface=liquide][data-theme=nuit]) .tl2MurBulle button:hover{background:#101112;color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .tl2MurBulle button.danger:hover{background:#c84d4333;color:#e76355}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Postit .plans{color:#74684e}:where(html[data-interface=liquide][data-theme=nuit]) .tl2MurBarre{background:#0d0e0e}:where(html[data-interface=liquide][data-theme=nuit]) .tl2MurGrp>small i{color:#b3b5ba}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Pastille.on{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 35%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Pastille.auto{background:repeating-linear-gradient(135deg,#6b707b 0 3px,#151618 3px 6px)}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Pastille.arcenciel{background:conic-gradient(#e93c3c,#e8c032,#52c352,#32b0e8,#5949eb,#e93cc9,#e93c3c)}:where(html[data-interface=liquide][data-theme=nuit]) .tl2MurLien button{color:#b3b5ba}:where(html[data-interface=liquide][data-theme=nuit]) .tl2MurLien button:hover{background:#101112;color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .tl2MurLien button.danger:hover{background:#c84d4333;color:#e76355}:where(html[data-interface=liquide][data-theme=nuit]) .tl2FilPlan{fill:#c0ad7c}:where(html[data-interface=liquide][data-theme=nuit]) .br2G-branche .prendre:hover{fill:color-mix(in srgb,var(--accent) 20%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .br2G-chaine .maillon circle{stroke:#141417}:where(html[data-interface=liquide][data-theme=nuit]) .br2Apercu{background:#0b0b0c}:where(html[data-interface=liquide][data-theme=nuit]) .br2Apercu h4{color:#acafb4}:where(html[data-interface=liquide][data-theme=nuit]) .br2ApL{border-top:1px dashed #1f2126}:where(html[data-interface=liquide][data-theme=nuit]) .br2Apercu p.moins{color:#cd7670;text-decoration-color:#cd767099}:where(html[data-interface=liquide][data-theme=nuit]) .br2Apercu p.plus{color:#80bc8e}:where(html[data-interface=liquide][data-theme=nuit]) .tl2PlanSeq{border-left:2px solid #40434b}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Plan{border:1px solid #25282d;background:color-mix(in srgb,var(--pc) 14%,#0d0e0f);color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Plan .val{color:color-mix(in srgb,var(--pc) 65%,#cbcbcb)}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Plan .txt{color:#9ea1a6}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Plan:hover{border-color:#34373e}:where(html[data-interface=liquide][data-theme=nuit]) .tl2Plan.dansSel{border-color:color-mix(in srgb,var(--accent) 50%,#25282d)}:where(html[data-interface=liquide][data-theme=nuit]) .tl2PlanVide{border:1px dashed #292b32}:where(html[data-interface=liquide][data-theme=nuit]) .tl2PlanFiche{border:1px solid #25282d;background:color-mix(in srgb,var(--pc) 10%,#0b0b0c)}:where(html[data-interface=liquide][data-theme=nuit]) .tl2PlanInfos{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .tl2PlanTexte{color:#acafb4}:where(html[data-interface=liquide][data-theme=nuit]) .brAlerte{border:1px solid color-mix(in srgb,var(--warn, color-mix(in srgb, var(--accent) 84%, black)) 55%,var(--line));background:color-mix(in srgb,var(--warn, color-mix(in srgb, var(--accent) 84%, black)) 8%,var(--panel))}:where(html[data-interface=liquide][data-theme=nuit]) .br2Item b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .br2Maillon{color:#171208}:where(html[data-interface=liquide][data-theme=nuit]) .br2Chaine b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .br2Chaine small .plus,:where(html[data-interface=liquide][data-theme=nuit]) .br2Resume .plus{color:var(--ok, #5ca77a)}:where(html[data-interface=liquide][data-theme=nuit]) .br2Chaine small .moins,:where(html[data-interface=liquide][data-theme=nuit]) .br2Resume .moins{color:var(--bad, #cf726b)}:where(html[data-interface=liquide][data-theme=nuit]) .br2Resume .warn{color:var(--warn, var(--accent))}:where(html[data-interface=liquide][data-theme=nuit]) .br2ChaineAct button:hover:not(:disabled){color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .br2Chev{border:1px solid color-mix(in srgb,var(--warn, color-mix(in srgb, var(--accent) 84%, black)) 45%,var(--line));background:color-mix(in srgb,var(--warn, color-mix(in srgb, var(--accent) 84%, black)) 8%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .br2SourceBtn{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .br2Renomme{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .br2Mini .plus,:where(html[data-interface=liquide][data-theme=nuit]) .br2Stats .plus{color:var(--ok, #5ca77a)}:where(html[data-interface=liquide][data-theme=nuit]) .br2Mini .moins,:where(html[data-interface=liquide][data-theme=nuit]) .br2Stats .moins{color:var(--bad, #cf726b)}:where(html[data-interface=liquide][data-theme=nuit]) .br2Etat.gardee{color:var(--ok, #5ca77a);border-color:color-mix(in srgb,var(--ok, #4b9267) 50%,var(--line))}:where(html[data-interface=liquide][data-theme=nuit]) .br2G-jalon text{fill:#b3b5ba}:where(html[data-interface=liquide][data-theme=nuit]) .br2G-branche .croix{fill:var(--bad, #cf726b)}:where(html[data-interface=liquide][data-theme=nuit]) .br2NomIn{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .br2Cherche{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .br2Stats .warn{color:var(--warn, var(--accent))}:where(html[data-interface=liquide][data-theme=nuit]) .br2Papier{background:#dfdfc8}:where(html[data-interface=liquide][data-theme=nuit]) .br2L.clic:hover{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 10%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .br2Rang.modif>.br2L{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 8%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .br2Papier.cote .br2Rang.ajout>.br2L:nth-child(2),:where(html[data-interface=liquide][data-theme=nuit]) .br2Papier.fusion .br2Rang.ajout>.br2L{background:#3c87581a}:where(html[data-interface=liquide][data-theme=nuit]) .br2Papier.cote .br2Rang.suppr>.br2L:first-child,:where(html[data-interface=liquide][data-theme=nuit]) .br2Papier.fusion .br2Rang.suppr>.br2L{background:#bf413d14}:where(html[data-interface=liquide][data-theme=nuit]) .br2Rang.autre>.br2L{background:#528ec017}:where(html[data-interface=liquide][data-theme=nuit]) .br2Rang.conflit>.br2L{box-shadow:inset 3px 0 0 var(--warn, var(--accent))}:where(html[data-interface=liquide][data-theme=nuit]) .br2Papier.cote .br2Rang.cible>.br2L:nth-child(2),:where(html[data-interface=liquide][data-theme=nuit]) .br2Papier.fusion .br2Rang.cible>.br2L{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--accent) 90%,transparent);background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 8%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .br2L del{background:#bf413d33;color:#802c28}:where(html[data-interface=liquide][data-theme=nuit]) .br2L ins{background:#3c87583d;color:#1c4b2f}:where(html[data-interface=liquide][data-theme=nuit]) .br2Drapeau.on{background:#317d4f;border-color:#317d4f;color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .br2Drapeau.conflit:not(.on){border-color:var(--warn, color-mix(in srgb, var(--accent) 84%, black));color:color-mix(in srgb,var(--accent) 58%,black)}:where(html[data-interface=liquide][data-theme=nuit]) .br2Autre{color:#5c85ab}:where(html[data-interface=liquide][data-theme=nuit]) .br2Pli{background:#d6d1bf}:where(html[data-interface=liquide][data-theme=nuit]) .br2Edite{background:color-mix(in srgb,var(--accent) 44%,white)}:where(html[data-interface=liquide][data-theme=nuit]) .br2Type{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--accent) 66%,black) 60%,transparent);background:color-mix(in srgb,var(--accent) 57%,white);color:color-mix(in srgb,var(--accent) 58%,black)}:where(html[data-interface=liquide][data-theme=nuit]) .rv2Puce b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .rv2Feuille.ici{box-shadow:0 10px 36px #00000073,0 0 0 1px color-mix(in srgb,var(--accent) 35%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .rv2Nav button:hover:not(:disabled){border-color:#292b32;color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .rv2NumPage input{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .rv2Seg button:hover{color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .rv2Seg button[aria-pressed=true]{color:#171208}:where(html[data-interface=liquide][data-theme=nuit]) .rv2Papier b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .rv2Version{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .rv2Alerte b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .rv2Alerte .act button:hover{border-color:#292b32;color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .rv2Alerte .act button.ok:hover{background:#2d563c;border-color:#3c7350;color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .rv2L.survol{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 16%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .rv2L.repere{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 38%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 38%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .rv2Edit{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 18%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 60%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .rv2Types{background:#0b0c0d;border:1px solid #292b32}:where(html[data-interface=liquide][data-theme=nuit]) .rv2Types button{color:#989aa0}:where(html[data-interface=liquide][data-theme=nuit]) .rv2Types button:hover{color:#cbcbcb;background:#101112}:where(html[data-interface=liquide][data-theme=nuit]) .rv2HistItem .nom{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .rv2Etat h2{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .rv2Cadenas{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 12%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .rv2Chiffres b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .rv2Motif{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .rv2Confirmer{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 8%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .rv2Liste button.ici{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 8%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .rv2Liste b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .choixSeq button{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .choixSeq button:hover:not(:disabled){border-color:#34373f}:where(html[data-interface=liquide][data-theme=nuit]) .choixSeqPop{background:#0b0c0d;border:1px solid #292b32}:where(html[data-interface=liquide][data-theme=nuit]) .choixSeqPop input{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .choixSeqListe li{color:#b3b5ba}:where(html[data-interface=liquide][data-theme=nuit]) .choixSeqListe li.hi{background:#101112;color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .choixSeq.ajout .choix:hover:not(:disabled){color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .choixSeqPied{border-top:1px solid #1f2126}:where(html[data-interface=liquide][data-theme=nuit]) .navIcone .navIco:hover{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .rv2L.cible{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 90%,transparent),0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent);background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 7%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .genPortee button:not(.on):hover:not(:disabled){color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .tbVue.liege{background-color:#97754d}:where(html[data-interface=liquide][data-theme=nuit]) .tbVue.mur{background-color:#101011}:where(html[data-interface=liquide][data-theme=nuit]) .tbNote.sel{outline:2px dashed color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 95%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .tbFormat select{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .tbFormat .fmt{color:#b3b5ba}:where(html[data-interface=liquide][data-theme=nuit]) .tbFormat .fmt:hover{background:#101112;color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .tbTailleTxt button{color:#b3b5ba}:where(html[data-interface=liquide][data-theme=nuit]) .tbTailleTxt button:hover{background:#101112;color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .tbTailleTxt b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .tbPastille.aucun{background:#0b0c0d}:where(html[data-interface=liquide][data-theme=nuit]) .tbNote.photo{background:#e1dbc6}:where(html[data-interface=liquide][data-theme=nuit]) .tbCorde.sel .ombre{stroke:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 60%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .tbEpingle{background:radial-gradient(circle at 34% 30%,#f4ac9f 0 2.5px,#c43b30 3.6px,#842b25 68%,#531713)}:where(html[data-interface=liquide][data-theme=nuit]) .tbCadre{border:1.5px dashed color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 90%,transparent);background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 8%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .tbVide{background:#06060794;color:#aea68e}:where(html[data-interface=liquide][data-theme=nuit]) .tbOutils{border:1px solid #292b32;background:#0a0a0bed}:where(html[data-interface=liquide][data-theme=nuit]) .tbPastille.autre{background:conic-gradient(#ea4545,#e9c638,#4ad74a,#38b4e9,#8c52ec,#ea45b3,#ea4545);color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .tbSep{background:#151618}:where(html[data-interface=liquide][data-theme=nuit]) .tbZoom{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .tbBulle{border:1px solid #292b32;background:#0a0a0bf5}:where(html[data-interface=liquide][data-theme=nuit]) .tbBulle>button{color:#b3b5ba}:where(html[data-interface=liquide][data-theme=nuit]) .tbBulle>button:hover{background:#101112;color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .tbBulle>button.danger:hover{background:#c84d4333;color:#e76355}:where(html[data-interface=liquide][data-theme=nuit]) .tbBulle b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .tbLegende{border:1px solid #292b32;background:#0a0a0bed}:where(html[data-interface=liquide][data-theme=nuit]) .tbLegendeT{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .tbLegRetire:hover{color:#e76355}:where(html[data-interface=liquide][data-theme=nuit]) .tbLegPlus{border:1px dashed #34373d}:where(html[data-interface=liquide][data-theme=nuit]) .tbLegPlus:hover,:where(html[data-interface=liquide][data-theme=nuit]) .tbLegPlus.on{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .roue{border:1px solid #292b32;background:#0a0a0afa}:where(html[data-interface=liquide][data-theme=nuit]) .roueT{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .roueHex{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .roueRapides{border-top:1px solid #1f2126}:where(html[data-interface=liquide][data-theme=nuit]) .depotCarte{background:#0a0a0af2;color:#b3b5ba}:where(html[data-interface=liquide][data-theme=nuit]) .tbLeg input{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .tbLeg input:hover,:where(html[data-interface=liquide][data-theme=nuit]) .tbLeg input:focus{border-bottom-color:#34373d}:where(html[data-interface=liquide][data-theme=nuit]) .fenCoin{border:1px solid #292b32;background:#0a0a0bed}:where(html[data-interface=liquide][data-theme=nuit]) .fenPoignee:hover{background:#101112;color:#b3b5ba}:where(html[data-interface=liquide][data-theme=nuit]) .fenBtn{color:#acafb4}:where(html[data-interface=liquide][data-theme=nuit]) .fenBtn:hover{background:#101112;color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .fenBtn.ferme:hover{background:#983026;color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .fenBtn.epingle.on{background:#c43b3029}:where(html[data-interface=liquide][data-theme=nuit]) .fenBtn.epingle.on .tete{fill:#cf5950;stroke:#842b25}:where(html[data-interface=liquide][data-theme=nuit]) .fenTableau:has(.fenGlisse:hover) .fenGlisse{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 13%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .fenToast{border:1px solid #292b32;background:#0a0a0bf5;color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .lsVoile{background:#040405eb}:where(html[data-interface=liquide][data-theme=nuit]) .lsBarre{background:#080909}:where(html[data-interface=liquide][data-theme=nuit]) .lsTitres b{color:#b6a686}:where(html[data-interface=liquide][data-theme=nuit]) .lsTitres span{color:#94928e}:where(html[data-interface=liquide][data-theme=nuit]) .lsFermer{color:#b9b9b9}:where(html[data-interface=liquide][data-theme=nuit]) .lsFermer:hover{color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .lsChange .lsTexte{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 86%,black) 12%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .vsAide{color:#94928e}:where(html[data-interface=liquide][data-theme=nuit]) .nvModal{background:#0a0a0b;color:#afa48e}:where(html[data-interface=liquide][data-theme=nuit]) .nvIntro,:where(html[data-interface=liquide][data-theme=nuit]) .nvPied{color:#9c9a95}:where(html[data-interface=liquide][data-theme=nuit]) .nvCol{background:#0d0d0e}:where(html[data-interface=liquide][data-theme=nuit]) .nvCol ul{color:#b2afa9}:where(html[data-interface=liquide][data-theme=nuit]) .bsListe{color:#b2afa9}:where(html[data-interface=liquide][data-theme=nuit]) .pdcSegments button:hover{border-color:#34373d}:where(html[data-interface=liquide][data-theme=nuit]) .bgGlobal b{color:#bdc1c8}:where(html[data-interface=liquide][data-theme=nuit]) .bgImprevus{--c: #151617;color:#b3b5bb;background:repeating-linear-gradient(135deg,#151617 0 8px,#111113 8px 16px)}:where(html[data-interface=liquide][data-theme=nuit]) .bgPastille.imprevus{background:repeating-linear-gradient(135deg,#4a4e57 0 4px,#111113 4px 8px)}:where(html[data-interface=liquide][data-theme=nuit]) .rsT,:where(html[data-interface=liquide][data-theme=nuit]) .rsTVoile{--rs-ok-t: #75c791;--rs-ok-sous-t: #7cc193;--rs-ok-fond: #162920;--rs-ng-t: #e76355;--rs-ng-sous-t: #cf7b6d;--rs-ng-fond: #2f1a19;--rs-ng-vif: #ea4d3f;--rs-inc-t: #d9ba63;--rs-inc-sous-t: #cbb471;--rs-inc-fond: #282110;--rs-fait-t: #7fbe95;--rs-fait-fond: #131f19;--rs-fait-bord: #2c4939;--rs-coche: #64bc81;--rs-clap: #dbd1ba}:where(html[data-interface=liquide][data-theme=nuit]) .rsTVoile{--ok: #4b9267;--warn: #b88b38;--bad: #c84d43;background:#0303048c}:where(html[data-interface=liquide][data-theme=nuit]) .rsTLigneScript>button>i{color:#ad483e}:where(html[data-interface=liquide][data-theme=nuit]) .rsTLigneScript.choisie{background:color-mix(in srgb,color-mix(in srgb,var(--accent) 79%,black) 24%,transparent)}:where(html[data-interface=liquide][data-theme=nuit]) .rsTLigneScript.choisie>button>i{color:color-mix(in srgb,var(--accent) 67%,black)}:where(html[data-interface=liquide][data-theme=nuit]) .rsTLigneScript.trou:not(.choisie){background:#ac3c311a}:where(html[data-interface=liquide][data-theme=nuit]) .rsTBascule.on{border-color:#547bbe;background:color-mix(in srgb,#547bbe 16%,var(--bg))}:where(html[data-interface=liquide][data-theme=nuit]) .rsTBascule.on b{color:color-mix(in srgb,#7593c7 70%,var(--txt))}:where(html[data-interface=liquide][data-theme=nuit]) .rsTPhoto .rsMini{color:#cbcbcb}:where(html[data-interface=liquide][data-theme=nuit]) .rsTVignetteImg small{color:#cbcbcb}}@media screen{html[data-interface=liquide]{--bg: #161618;--panel: #1f1f22;--panel2: #2a2a2e;--line: rgba(255, 255, 255, .08);--txt: #ececf0;--dim: #98989f;--accent: #ff9f0a;--accent-dark: #e08a00;--accent-ink: #1f1300;--danger: #ff453a;--ok: #30d158;--lq-verre: rgba(44, 44, 48, .58);--lq-verre-menu: rgba(38, 38, 42, .82);--lq-flou: blur(30px) saturate(170%);--lq-bord: rgba(255, 255, 255, .1);--lq-ombre: 0 0 0 .5px rgba(0, 0, 0, .5), 0 10px 30px rgba(0, 0, 0, .32);--lq-remplir: rgba(255, 255, 255, .07);--lq-remplir-fort: rgba(255, 255, 255, .12);--lq-choisi: rgba(255, 255, 255, .16);--lq-panneau: rgba(32, 32, 36, .95);--lq-txt: #fff;--lq-txt2: rgba(235, 235, 245, .7);--lq-txt3: rgba(235, 235, 245, .4);--lq-remplir-doux: rgba(255, 255, 255, .05);--lq-bord-doux: rgba(255, 255, 255, .07);--lq-trait: rgba(255, 255, 255, .12);--lq-poignee: rgba(255, 255, 255, .16);--lq-seg: rgba(118, 118, 128, .22);--lq-seg-on: #636366;--lq-page-ombre: 0 0 0 .5px rgba(0, 0, 0, .4), 0 24px 60px rgba(0, 0, 0, .45);--lq-ecart: 10px;--lq-barre: 44px;--lq-haut: calc(var(--lq-barre) + var(--lq-ecart) * 2);--lq-rayon: 18px;--lq-ressort: cubic-bezier(.3, 1.3, .5, 1);--lq-police: "Inter Variable", -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI Variable", system-ui, sans-serif}html[data-interface=liquide] body{font-family:var(--lq-police);font-size:13px;font-feature-settings:"cv11","ss01";letter-spacing:-.003em;-webkit-font-smoothing:antialiased;background:var(--bg)}html[data-interface=liquide] .app{background:transparent}html[data-interface=liquide] ::-webkit-scrollbar{width:10px;height:10px}html[data-interface=liquide] ::-webkit-scrollbar-thumb{background:var(--lq-poignee);border:3px solid transparent;background-clip:padding-box;border-radius:999px}html[data-interface=liquide] ::-webkit-scrollbar-thumb:hover{background:var(--lq-poignee);background-clip:padding-box}html[data-interface=liquide] :is(.rail,.genbar,.sequencier,.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel,.chList,.findbar,.updateBar,.suiteBar,.ptHead,.rv2Tete,.toolbar>.brand,.navGroupes>.navGroupe,.toolbar>button,.toolbar>.titleBtn){background:var(--lq-verre);-webkit-backdrop-filter:var(--lq-flou);backdrop-filter:var(--lq-flou);border:1px solid var(--lq-bord);box-shadow:var(--lq-ombre)}html[data-interface=liquide] :is(.menuDrop,.acctMenu,.typeBar){background:var(--lq-verre-menu);-webkit-backdrop-filter:blur(40px) saturate(180%);backdrop-filter:blur(40px) saturate(180%);border:1px solid var(--lq-bord);box-shadow:0 0 0 .5px #0009,0 18px 48px #00000073}html:where([data-interface=liquide]) button{border-radius:8px;background:var(--lq-remplir);border:1px solid transparent;box-shadow:none;font-weight:500;transition:background .15s,color .15s,transform .2s var(--lq-ressort),opacity .15s}html:where([data-interface=liquide]) button:where(:hover:not(:disabled)){background:var(--lq-remplir-fort);border-color:transparent;color:var(--lq-txt)}html:where([data-interface=liquide]) button:active:not(:disabled){transform:scale(.97)}html:where([data-interface=liquide]) button.primary{background:var(--accent);border-color:transparent;color:var(--accent-ink);font-weight:600;box-shadow:none}html:where([data-interface=liquide]) button.primary:where(:hover:not(:disabled)){background:color-mix(in srgb,var(--accent) 85%,white)}html:where([data-interface=liquide]) button.danger{background:var(--danger);border-color:transparent;color:var(--lq-txt)}html:where([data-interface=liquide]) button:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 50%,transparent);outline-offset:1px}html:where([data-interface=liquide]) button.link{background:none;border:0}html:where([data-interface=liquide]) :where(input[type=text],input[type=search],input[type=number],input[type=email],input[type=date],input[type=time],input[type=password],input:not([type]),select,textarea):where(:not(.page:not(.depOverlay) *)){border-radius:8px;border-color:var(--lq-bord-doux);background-color:var(--lq-remplir-doux)}html:where([data-interface=liquide]) :where(input,select,textarea):where(:not(.page:not(.depOverlay) *)):focus{border-color:color-mix(in srgb,var(--accent) 65%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent);outline:none}html[data-interface=liquide] .toolbar{position:relative;z-index:50;margin:var(--lq-ecart) var(--lq-ecart) 0;padding:0;height:var(--lq-barre);gap:8px;background:none;border:0;box-shadow:none}html[data-interface=liquide] .toolbar:before{content:"";position:absolute;z-index:-1;pointer-events:none;left:calc(-1 * var(--lq-ecart));right:calc(-1 * var(--lq-ecart));top:calc(-1 * var(--lq-ecart));height:calc(var(--lq-haut) + 18px);background:linear-gradient(to bottom,color-mix(in srgb,var(--bg) 92%,transparent),color-mix(in srgb,var(--bg) 60%,transparent) 55%,color-mix(in srgb,var(--bg) 0%,transparent));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-mask-image:linear-gradient(to bottom,#000 60%,transparent);mask-image:linear-gradient(to bottom,#000 60%,transparent)}html[data-interface=liquide] .toolbar>.brand{height:100%;display:inline-flex;align-items:center;padding:0 16px;border-radius:999px;font-weight:700;letter-spacing:.01em;font-size:13px;color:var(--lq-txt)}html[data-interface=liquide] .navGroupes{height:100%;gap:8px;border-right:0;padding:0 22px 0 0;overflow-y:visible;-webkit-mask-image:linear-gradient(to right,transparent,#000 12px,#000 calc(100% - 22px),transparent);mask-image:linear-gradient(to right,transparent,#000 12px,#000 calc(100% - 22px),transparent)}html[data-interface=liquide] .navGroupes>.navGroupe{height:100%;padding:3px;border-radius:999px;align-items:center}html[data-interface=liquide] .viewTabs button{border-radius:999px;padding:0 12px;height:36px;color:var(--lq-txt2);background:none;border:0}html[data-interface=liquide] .viewTabs button:hover:not(:disabled){color:var(--lq-txt);background:var(--lq-remplir)}html[data-interface=liquide] .viewTabs button.on{background:var(--lq-choisi);color:var(--lq-txt);font-weight:600}html[data-interface=liquide] .viewDrop.navLigne{border-left:0;margin-left:2px;padding:0;background:none;gap:0;animation:lqGlisse .22s ease-out}html[data-interface=liquide] .navSepLigne{background:var(--lq-trait);margin:9px 4px}html[data-interface=liquide] .navIcone .navIco{flex-direction:row;gap:6px;padding:0 12px;color:var(--lq-txt2)}html[data-interface=liquide] .navIcone .navIcoNom{font-size:13px;font-weight:500;letter-spacing:0}html[data-interface=liquide] .navIcone .navIco svg{width:16px;height:16px}html[data-interface=liquide] .navIcone.ici .navIco{color:var(--lq-txt)}html[data-interface=liquide] .navIcone.ici .navIco svg{color:var(--accent)}html[data-interface=liquide] .navIcone.open .navIco{background:none;color:var(--lq-txt);box-shadow:none}html[data-interface=liquide] .navIcone.open .navIcoNom{display:none}html[data-interface=liquide] .toolbar>button{height:100%;border-radius:999px;padding:0 16px;color:var(--lq-txt)}html[data-interface=liquide] .toolbar>button:hover:not(:disabled){background:var(--lq-remplir-fort)}html[data-interface=liquide] .toolbar>.titleBtn{font-family:var(--lq-police);font-weight:600;letter-spacing:0;text-transform:none;font-size:13px;max-width:280px}html[data-interface=liquide] .toolbar>:is(.acctBtn,button.icon){width:var(--lq-barre);padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:16px}html[data-interface=liquide] .cwBtn.on{border-color:color-mix(in srgb,var(--accent) 55%,transparent)}html[data-interface=liquide] .body{margin-top:calc(-1 * (var(--lq-barre) + var(--lq-ecart)))}html[data-interface=liquide] .body>*{margin-top:var(--lq-haut)}html[data-interface=liquide] .body>.scroll{margin-top:0;padding-top:calc(var(--lq-haut) + 22px);padding-bottom:90px;scroll-padding-top:var(--lq-haut);--lq-fondu-bas: linear-gradient(to bottom, #000 calc(100% - 110px) , rgba(0, 0, 0, .97) calc(100% - 92px) , rgba(0, 0, 0, .88) calc(100% - 72px) , rgba(0, 0, 0, .7) calc(100% - 52px) , rgba(0, 0, 0, .44) calc(100% - 32px) , rgba(0, 0, 0, .18) calc(100% - 14px) , transparent);-webkit-mask-image:var(--lq-fondu-bas);mask-image:var(--lq-fondu-bas)}html[data-interface=liquide] .body{position:relative;z-index:1;isolation:isolate}html[data-interface=liquide] .body>.scroll{position:absolute;inset:0;z-index:0}html[data-interface=liquide] .body>:not(.scroll){position:relative;z-index:2}html[data-interface=liquide] .body>.scroll+*{margin-left:auto}html[data-interface=liquide] .body>:is(.sequencier,.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel),html[data-interface=liquide] .lqFenetreRacine>:is(.sequencier,.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel){background:var(--lq-panneau);-webkit-backdrop-filter:blur(40px) saturate(180%);backdrop-filter:blur(40px) saturate(180%)}html[data-interface=liquide] .rail{width:48px;margin-left:var(--lq-ecart);margin-bottom:var(--lq-ecart);border-radius:24px;padding:8px 0;gap:4px}html[data-interface=liquide] .rail button{width:36px;height:36px;border-radius:999px;background:none;border:0;color:var(--lq-txt2)}html[data-interface=liquide] .rail button:hover:not(:disabled){background:var(--lq-remplir-fort);color:var(--lq-txt)}html[data-interface=liquide] .rail button.on{background:var(--lq-choisi);color:var(--lq-txt)}html[data-interface=liquide] .railPastille{box-shadow:0 0 0 2px var(--panel2)}html[data-interface=liquide] :is(.sequencier,.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel){border-radius:var(--lq-rayon);margin-bottom:var(--lq-ecart);overflow:hidden}html[data-interface=liquide] .sequencier{margin-left:var(--lq-ecart)}html[data-interface=liquide] :is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel){margin-right:var(--lq-ecart);margin-left:var(--lq-ecart)}html[data-interface=liquide] .contPanel{overflow-y:auto}html[data-interface=liquide] .seqTitle{font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--dim);padding:14px 14px 6px}html[data-interface=liquide] .seqTitle span{color:var(--dim)}html[data-interface=liquide] .seqItem{border-radius:8px;padding:6px 10px;border:0}html[data-interface=liquide] .seqItem:hover{background:var(--lq-remplir)}html[data-interface=liquide] .seqItem.active{background:var(--lq-choisi)}html[data-interface=liquide] :is(.mkClose,.seqTitle .icon){width:24px;height:24px;padding:0;border-radius:999px;font-size:11px;background:var(--lq-remplir);border:0}html[data-interface=liquide] .dnTag{border-radius:6px;border:0;background:var(--lq-remplir)}html[data-interface=liquide] .kvd{border-bottom:1px solid var(--lq-remplir-doux)}html[data-interface=liquide] .dnBtn{border-radius:8px;border:0;background:var(--lq-remplir)}html[data-interface=liquide] .page:not(.depOverlay) :is(*),html[data-interface=liquide] .page:not(.depOverlay){letter-spacing:normal;font-feature-settings:normal}html[data-interface=liquide] .page:not(.depOverlay){border-radius:3px;box-shadow:var(--lq-page-ombre)}html[data-interface=liquide] .typeBar{border-radius:10px;padding:3px;font-family:var(--lq-police)}html[data-interface=liquide] .typeBar button{border-radius:7px;background:none;border:0}html[data-interface=liquide] .typeBar button.on{background:var(--accent);color:var(--accent-ink)}html[data-interface=liquide] .genbar{margin:var(--lq-ecart);border-radius:22px;padding:10px 12px 12px;gap:8px}html[data-interface=liquide] :is(.genrow textarea,.preview){border-radius:14px;background:var(--lq-remplir-doux);border-color:transparent}html[data-interface=liquide] .genrow textarea{padding:11px 14px}html[data-interface=liquide] .ubTrack{height:4px;background:var(--lq-trait)}html[data-interface=liquide] .ubValue{font-family:var(--lq-police)}html[data-interface=liquide] .ubUpgrade{text-decoration:none;border-radius:999px;padding:3px 10px;background:color-mix(in srgb,var(--accent) 14%,transparent)}html[data-interface=liquide] .genbar .primary.big{border-radius:14px;min-width:110px}html[data-interface=liquide] .genbar .primary.big:disabled{opacity:1;background:color-mix(in srgb,var(--accent) 16%,transparent);color:color-mix(in srgb,var(--accent) 60%,transparent)}html[data-interface=liquide] .micBtn{border-radius:999px;aspect-ratio:1;padding:0;width:42px;height:42px;align-self:center;border:0;background:var(--lq-remplir)}html[data-interface=liquide] :is(.dcSeg,.seg,.genPortee,.modeSwitch){background:var(--lq-seg);border:0;border-radius:9px;padding:2px;gap:0;box-shadow:none}html[data-interface=liquide] :is(.dcSeg,.seg,.genPortee,.modeSwitch)>button{background:none;border:0;border-radius:7px;color:var(--lq-txt2);font-weight:500}html[data-interface=liquide] .modeSwitch button{padding:0 14px}html[data-interface=liquide] :is(.dcSeg,.seg,.genPortee,.modeSwitch)>button:hover:not(:disabled){background:none;color:var(--lq-txt)}html[data-interface=liquide] :is(.dcSeg,.seg,.genPortee,.modeSwitch)>button:is([aria-pressed=true],.on){background:var(--lq-seg-on);color:var(--lq-txt);font-weight:600;box-shadow:0 1px 3px #00000059}html[data-interface=liquide] .setModal .seg{margin:6px 20px 4px}html[data-interface=liquide] .menuDrop{top:calc(var(--lq-haut) - 2px);right:var(--lq-ecart);border-radius:14px;padding:5px;width:250px}html[data-interface=liquide] .menuDrop button{border-radius:7px;padding:6px 10px;background:none;border:0;font-weight:400}html[data-interface=liquide] .menuDrop button:hover:not(:disabled){background:var(--accent);color:var(--accent-ink)}html[data-interface=liquide] .menuDrop button:hover:not(:disabled) span{color:var(--accent-ink)}html[data-interface=liquide] .menuDrop button span{color:var(--lq-txt3)}html[data-interface=liquide] .menuDrop hr{border-top-color:var(--lq-trait);margin:4px 10px}html[data-interface=liquide] .acctMenu{top:calc(var(--lq-haut) - 2px);right:62px;border-radius:16px}html[data-interface=liquide] .overlay{background:#0006}html[data-interface=liquide] .overlay>*{border-radius:22px;border:1px solid var(--lq-bord);background:var(--lq-verre-menu);-webkit-backdrop-filter:blur(50px) saturate(180%);backdrop-filter:blur(50px) saturate(180%);box-shadow:0 0 0 .5px #0009,0 30px 80px #00000080;animation:lqFeuille .28s var(--lq-ressort)}html[data-interface=liquide] .setHead{padding:18px 20px 10px}html[data-interface=liquide] .setHead strong{font-size:15px;font-weight:650;color:var(--lq-txt)}html[data-interface=liquide] .setHead button.icon{width:26px;height:26px;padding:0;border-radius:999px;font-size:11px;color:var(--lq-txt2)}@keyframes lqFeuille{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes lqGlisse{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}html[data-interface=liquide] .findbar{top:calc(var(--lq-haut) + 2px);right:18px;border-radius:999px;padding:6px 8px 6px 12px}html[data-interface=liquide] .findbar input{border-radius:999px}html[data-interface=liquide] :is(.updateBar,.suiteBar){position:fixed;z-index:58;left:50%;transform:translate(-50%);top:calc(var(--lq-haut) + 2px);border-radius:999px;padding:6px 8px 6px 18px;color:var(--lq-txt)}html[data-interface=liquide] .clapCorps{border-radius:0 0 14px 14px;border-color:var(--lq-bord);background:var(--lq-verre-menu);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%)}html[data-interface=liquide] .clapBaton{border-color:transparent;border-radius:7px 7px 0 0}html[data-interface=liquide] .clapTout{border-radius:999px;background:var(--lq-verre-menu);border-color:var(--lq-bord)}html[data-interface=liquide] .clapX{border-radius:999px;background:none;border:0}html[data-interface=liquide] .accueil{background:var(--bg)}html[data-interface=liquide] .accueilBoite{border-radius:24px;border:1px solid var(--lq-bord);background:var(--panel);box-shadow:0 30px 80px #00000073}html[data-interface=liquide] .accueilMarque{font-family:var(--lq-police);font-weight:700;letter-spacing:.01em;font-size:16px;color:var(--lq-txt)}html[data-interface=liquide] :is(.accueilActs button,.accueilReprise){border-radius:12px;border:0;background:var(--lq-remplir)}html[data-interface=liquide] .accueilActs button.primary{background:var(--accent)}html[data-interface=liquide] :is(.ptHead,.rv2Tete){margin:0 var(--lq-ecart) 4px;padding:8px 10px 8px 18px;border-radius:var(--lq-rayon);position:relative;z-index:4}html[data-interface=liquide] .ptHead>.dcT:first-child{font:700 18px/1.2 var(--lq-police);letter-spacing:-.015em;text-transform:none;color:var(--lq-txt)}html[data-interface=liquide] .ptHead>.dcT:first-child:first-letter{text-transform:uppercase}html[data-interface=liquide] :is(.ptOpts,.dcSaveBar){border-bottom:0;background:transparent;padding-left:22px;padding-right:22px}html[data-interface=liquide] .ptCorps{padding:12px 18px 40px}html[data-interface=liquide] :is(.ptInp,.ptSel){border-radius:8px;background:var(--lq-remplir-doux);border-color:var(--lq-bord-doux)}html[data-interface=liquide] :is(.dcPane,.depModal){border-radius:var(--lq-rayon);border-color:var(--lq-bord-doux)}html[data-interface=liquide] .depOverlay.page{padding:0 var(--lq-ecart) var(--lq-ecart)}html[data-interface=liquide] .depModal{background:var(--panel)}html[data-interface=liquide] .decoMain{padding:4px var(--lq-ecart) var(--lq-ecart)}html[data-interface=liquide] .chList{margin:0 0 var(--lq-ecart) var(--lq-ecart);border-radius:var(--lq-rayon)}html[data-interface=liquide] .charView .scroll{padding-top:12px}html[data-interface=liquide] .tbVue{margin:6px var(--lq-ecart) var(--lq-ecart);border-radius:20px;border:1px solid var(--lq-bord-doux)}html[data-interface=liquide][data-theme=clair]{--lq-panneau: rgba(250, 250, 252, .95);--bg: #ececef;--panel: #ffffff;--panel2: #f2f2f5;--line: rgba(0, 0, 0, .09);--txt: #1d1d1f;--dim: #6e6e73;--danger: #ff3b30;--ok: #28a745;--lq-verre: rgba(255, 255, 255, .64);--lq-verre-menu: rgba(248, 248, 250, .88);--lq-bord: rgba(0, 0, 0, .08);--lq-ombre: 0 0 0 .5px rgba(0, 0, 0, .1), 0 10px 30px rgba(0, 0, 0, .1);--lq-remplir: rgba(0, 0, 0, .05);--lq-remplir-fort: rgba(0, 0, 0, .09);--lq-choisi: rgba(0, 0, 0, .1);--lq-txt: #1d1d1f;--lq-txt2: rgba(60, 60, 67, .78);--lq-txt3: rgba(60, 60, 67, .45);--lq-remplir-doux: rgba(0, 0, 0, .035);--lq-bord-doux: rgba(0, 0, 0, .06);--lq-trait: rgba(0, 0, 0, .1);--lq-poignee: rgba(0, 0, 0, .2);--lq-seg: rgba(118, 118, 128, .14);--lq-seg-on: #ffffff;--lq-page-ombre: 0 0 0 .5px rgba(0, 0, 0, .12), 0 12px 40px rgba(0, 0, 0, .12);color-scheme:light}html[data-interface=liquide][data-theme=papier]{--lq-panneau: rgba(248, 242, 230, .96);--bg: #ece3d2;--panel: #f8f2e6;--panel2: #efe6d4;--line: rgba(80, 55, 20, .13);--txt: #3b2f22;--dim: #8a7a63;--paper: #fbf6ea;--ink: #2b2217;--danger: #c0392b;--ok: #4f7f3a;--lq-verre: rgba(250, 244, 232, .66);--lq-verre-menu: rgba(247, 240, 227, .92);--lq-bord: rgba(80, 55, 20, .12);--lq-ombre: 0 0 0 .5px rgba(80, 55, 20, .12), 0 10px 30px rgba(80, 55, 20, .12);--lq-remplir: rgba(80, 55, 20, .06);--lq-remplir-fort: rgba(80, 55, 20, .1);--lq-choisi: rgba(80, 55, 20, .13);--lq-txt: #3b2f22;--lq-txt2: rgba(59, 47, 34, .74);--lq-txt3: rgba(59, 47, 34, .45);--lq-remplir-doux: rgba(80, 55, 20, .04);--lq-bord-doux: rgba(80, 55, 20, .08);--lq-trait: rgba(80, 55, 20, .14);--lq-poignee: rgba(80, 55, 20, .25);--lq-seg: rgba(120, 95, 60, .14);--lq-seg-on: #fffaf0;--lq-page-ombre: 0 0 0 .5px rgba(80, 55, 20, .15), 0 14px 40px rgba(80, 55, 20, .16);color-scheme:light}html[data-interface=liquide][data-theme=nuit]{--lq-panneau: rgba(14, 14, 16, .96);--bg: #000;--panel: #0c0c0d;--panel2: #151517;--line: rgba(255, 255, 255, .06);--txt: #b4b4ba;--dim: #68686d;--lq-verre: rgba(22, 22, 24, .62);--lq-verre-menu: rgba(18, 18, 20, .9);--lq-bord: rgba(255, 255, 255, .07);--lq-remplir: rgba(255, 255, 255, .05);--lq-remplir-fort: rgba(255, 255, 255, .08);--lq-choisi: rgba(255, 255, 255, .1);--lq-txt: #d2d2d6;--lq-txt2: rgba(200, 200, 210, .55);--lq-txt3: rgba(200, 200, 210, .32);--lq-seg: rgba(118, 118, 128, .16);--lq-seg-on: #3a3a3c;--lq-page-ombre: none}html[data-interface=liquide][data-page=noire] .page:not(.depOverlay){filter:invert(.9) hue-rotate(180deg);box-shadow:0 0 0 1px #ffffff14,0 24px 60px #00000080}html[data-interface=liquide][data-theme=nuit][data-accent=orange]{--accent: #d4402f;--accent-dark: #a83022;--accent-ink: #fff}html[data-interface=liquide]:is([data-theme=clair],[data-theme=papier]) .seg>button:is([aria-pressed=true],.on),html[data-interface=liquide]:is([data-theme=clair],[data-theme=papier]) :is(.dcSeg,.genPortee,.modeSwitch)>button:is([aria-pressed=true],.on){box-shadow:0 0 0 .5px #0000000f,0 2px 6px #0000001f}html[data-interface=liquide][data-accent=bleu]{--accent: #0a84ff;--accent-dark: #0060df;--accent-ink: #fff}html[data-interface=liquide][data-accent=violet]{--accent: #bf5af2;--accent-dark: #9a3fd0;--accent-ink: #fff}html[data-interface=liquide][data-accent=rose]{--accent: #ff375f;--accent-dark: #d81f48;--accent-ink: #fff}html[data-interface=liquide][data-accent=rouge]{--accent: #ff453a;--accent-dark: #d32f25;--accent-ink: #fff}html[data-interface=liquide][data-accent=jaune]{--accent: #ffd60a;--accent-dark: #d4b000;--accent-ink: #2a2300}html[data-interface=liquide][data-accent=vert]{--accent: #30d158;--accent-dark: #22a845;--accent-ink: #062b10}html[data-interface=liquide][data-accent=graphite]{--accent: #8e8e93;--accent-dark: #6e6e73;--accent-ink: #fff}html[data-interface=liquide][data-disposition=laterale]{--lq-cote: 216px}html[data-interface=liquide][data-disposition=laterale] .navGroupes{position:fixed;z-index:45;left:var(--lq-ecart);top:var(--lq-haut);bottom:var(--lq-ecart);width:var(--lq-cote);height:auto;flex-direction:column;align-items:stretch;gap:2px;padding:10px 8px;margin:0;overflow-x:hidden;overflow-y:auto;-webkit-mask-image:none;mask-image:none;border-radius:var(--lq-rayon);border:1px solid var(--lq-bord);background:var(--lq-verre);-webkit-backdrop-filter:var(--lq-flou);backdrop-filter:var(--lq-flou);box-shadow:var(--lq-ombre)}html[data-interface=liquide][data-disposition=laterale] .navGroupes>.navGroupe{height:auto;flex-direction:column;align-items:stretch;padding:0;gap:1px;border-radius:0;background:none;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-interface=liquide][data-disposition=laterale] .navIcone .navIco{height:32px;justify-content:flex-start;gap:9px;padding:0 10px;border-radius:8px;font-weight:600}html[data-interface=liquide][data-disposition=laterale] .navIcone.open .navIcoNom{display:inline}html[data-interface=liquide][data-disposition=laterale] .navIcone .navIco svg{color:var(--accent)}html[data-interface=liquide][data-disposition=laterale] .viewDrop.navLigne{flex-direction:column;align-items:stretch;margin:0 0 6px;padding:0;animation:none}html[data-interface=liquide][data-disposition=laterale] .viewDrop.navLigne button{height:30px;text-align:left;padding:0 10px 0 35px;border-radius:8px;font-weight:400}html[data-interface=liquide][data-disposition=laterale] .navSepLigne{height:1px;width:auto;margin:6px 10px}html[data-interface=liquide][data-disposition=laterale] :is(.body,.genbar){margin-left:calc(var(--lq-cote) + var(--lq-ecart) * 2)}html[data-interface=liquide][data-disposition=laterale] .toolbar>.brand{width:var(--lq-cote);justify-content:center}html[data-interface=liquide][data-disposition=laterale] .toolbar>.titleBtn{margin-right:auto}html[data-interface=liquide][data-concentration="1"] :is(.toolbar>*,.rail,.sequencier,.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel,.genbar){transition:opacity .35s ease}html[data-interface=liquide][data-concentration="1"] :is(.rail,.sequencier,.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(:hover){opacity:.18}html[data-interface=liquide][data-concentration="1"] .toolbar:not(:hover)>*{opacity:.3}html[data-interface=liquide][data-concentration="1"] .genbar:not(:hover):not(:focus-within){opacity:.35}html[data-interface=liquide][data-disposition=compacte]{--lq-ecart: 6px;--lq-barre: 36px;--lq-rayon: 14px}html[data-interface=liquide][data-disposition=compacte] body{font-size:12.5px}html[data-interface=liquide][data-disposition=compacte] .viewTabs button{height:28px;padding:0 10px}html[data-interface=liquide][data-disposition=compacte] .navIcone .navIcoNom{font-size:12.5px}html[data-interface=liquide][data-disposition=compacte] .rail{width:42px;border-radius:20px}html[data-interface=liquide][data-disposition=compacte] .rail button{width:32px;height:32px}html[data-interface=liquide][data-disposition=compacte] .genbar{border-radius:16px;padding:6px 8px 8px;gap:5px}html[data-interface=liquide][data-disposition=compacte] .ptHead{padding:4px 8px 4px 14px}html[data-interface=liquide][data-disposition=compacte] .ptHead>.dcT:first-child{font-size:15px}html[data-interface=liquide][data-disposition=dock]{--lq-dock: 58px}html[data-interface=liquide][data-disposition=dock] .rail{position:fixed;z-index:40;left:50%;bottom:var(--lq-ecart);transform:translate(-50%);width:auto;height:var(--lq-dock);margin:0;padding:0 10px;flex-direction:row;align-items:center;gap:6px;border-radius:20px}html[data-interface=liquide][data-disposition=dock] .rail .railFin{flex:none;width:1px;height:30px;margin:0 4px;background:var(--lq-trait)}html[data-interface=liquide][data-disposition=dock] .rail button{width:42px;height:42px;border-radius:12px;transform-origin:50% 100%;transition:transform .22s var(--lq-ressort),background .15s,color .15s}html[data-interface=liquide][data-disposition=dock] .rail button:hover:not(:disabled){transform:scale(1.32) translateY(-4px)}html[data-interface=liquide][data-disposition=dock] .rail button:has(+button:hover),html[data-interface=liquide][data-disposition=dock] .rail button:hover+button{transform:scale(1.12) translateY(-2px)}html[data-interface=liquide][data-disposition=dock] .rail button.on:after{content:"";position:absolute;bottom:-5px;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--lq-txt2)}html[data-interface=liquide][data-disposition=dock] .genbar{margin-bottom:calc(var(--lq-dock) + var(--lq-ecart) * 2)}html[data-interface=liquide][data-inspecteur="1"] .body{position:relative;--n: 1}html[data-interface=liquide][data-inspecteur="1"] .body:has(:is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre)~:is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre)){--n: 2}html[data-interface=liquide][data-inspecteur="1"] .body:has(:is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre)~:is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre)~:is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre)){--n: 3}html[data-interface=liquide][data-inspecteur="1"] .body:has(:is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre)~:is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre)~:is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre)~:is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre)){--n: 4}html[data-interface=liquide][data-inspecteur="1"] .body:has(:is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre)~:is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre)~:is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre)~:is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre)~:is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre)){--n: 5}html[data-interface=liquide][data-inspecteur="1"] :is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel){position:absolute;z-index:20;margin:0;background:var(--lq-panneau);box-shadow:0 0 0 .5px #00000059,0 20px 50px #00000059;animation:lqTiroir .28s var(--lq-ressort)}html[data-interface=liquide][data-inspecteur="1"] :is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre){--k: 0;--dispo: calc(100% - var(--lq-haut) - var(--lq-ecart));--h: calc((var(--dispo) - (var(--n) - 1) * var(--lq-ecart)) / var(--n));right:var(--lq-ecart);width:320px;top:calc(var(--lq-haut) + var(--k) * (var(--h) + var(--lq-ecart)));height:var(--h)}html[data-interface=liquide][data-inspecteur="1"] :is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre)~:is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre){--k: 1}html[data-interface=liquide][data-inspecteur="1"] :is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre)~:is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre)~:is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre){--k: 2}html[data-interface=liquide][data-inspecteur="1"] :is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre)~:is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre)~:is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre)~:is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre){--k: 3}html[data-interface=liquide][data-inspecteur="1"] :is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre)~:is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre)~:is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre)~:is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre)~:is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(.lqLibre){--k: 4}html[data-interface=liquide][data-inspecteur="1"] :is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel)>.seqTitle{cursor:grab;user-select:none;-webkit-user-select:none}html[data-interface=liquide][data-inspecteur="1"] :is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel)>.seqTitle:active{cursor:grabbing}html[data-interface=liquide][data-inspecteur="1"] .body>.lqLibre.lqLibre{left:var(--x);top:var(--y);right:auto;width:var(--w, 320px);height:var(--hh, 440px);min-width:240px;min-height:160px;max-height:none;z-index:var(--z, 30);animation:none}html[data-lq-bord=n] *,html[data-lq-bord=s] *{cursor:ns-resize!important}html[data-lq-bord=e] *,html[data-lq-bord=w] *{cursor:ew-resize!important}html[data-lq-bord=ne] *,html[data-lq-bord=sw] *{cursor:nesw-resize!important}html[data-lq-bord=nw] *,html[data-lq-bord=se] *{cursor:nwse-resize!important}html[data-interface=liquide][data-inspecteur="1"] .body>.lqLibre.lqDehors{opacity:.55}html[data-interface=liquide][data-inspecteur="1"] .body>.lqLibre.lqTire{box-shadow:0 0 0 .5px #00000059,0 34px 80px #00000080;transition:none;user-select:none;-webkit-user-select:none}html[data-interface=liquide][data-inspecteur="1"] .contPanel{flex:none}html[data-interface=liquide][data-inspecteur="1"] .body>.sequencier{position:absolute;z-index:20;margin:0;left:calc(48px + var(--lq-ecart) * 2);top:var(--lq-haut);height:calc(100% - var(--lq-haut) - var(--lq-ecart));width:240px;background:var(--lq-verre-menu);box-shadow:0 0 0 .5px #00000059,0 20px 50px #00000059;animation:lqTiroirG .28s var(--lq-ressort)}html[data-interface=liquide][data-inspecteur="1"][data-disposition=dock] .body>.sequencier{left:var(--lq-ecart)}html[data-interface=liquide][data-inspecteur="1"] .body>.sequencier>.seqTitle{cursor:grab;user-select:none;-webkit-user-select:none}@keyframes lqTiroirG{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}.lqGuide{position:fixed;z-index:9999;pointer-events:none;background:var(--accent, #ff9f0a);opacity:.85;box-shadow:0 0 6px var(--accent, #ff9f0a)}.lqFenetre{margin:0;height:100vh;overflow:hidden;background:var(--bg)}.lqFenetreRacine{height:100%;display:flex}.lqFenetreRacine>:is(.sequencier,.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel){position:static!important;flex:1 1 auto!important;width:auto!important;height:100%!important;max-height:none!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;animation:none!important;resize:none!important}@keyframes lqTiroir{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}html[data-interface=liquide][data-disposition=onglets]{--lq-onglets: 52px}html[data-interface=liquide][data-disposition=onglets] .navGroupes{position:fixed;z-index:45;left:50%;bottom:var(--lq-ecart);transform:translate(-50%);height:var(--lq-onglets);max-width:calc(100vw - 40px);width:max-content;padding:4px;gap:2px;margin:0;-webkit-mask-image:none;mask-image:none;border-radius:999px;border:1px solid var(--lq-bord);background:var(--lq-verre-menu);-webkit-backdrop-filter:var(--lq-flou);backdrop-filter:var(--lq-flou);box-shadow:0 0 0 .5px #0006,0 16px 40px #00000059;overflow-x:auto;scrollbar-width:none}html[data-interface=liquide][data-disposition=onglets] .navGroupes::-webkit-scrollbar{display:none;width:0;height:0}html[data-interface=liquide][data-disposition=onglets] .navGroupes>.navGroupe{height:100%;padding:0;background:none;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-interface=liquide][data-disposition=onglets] .navIcone .navIco{flex-direction:column;gap:2px;height:100%;min-width:74px;padding:4px 12px;border-radius:999px}html[data-interface=liquide][data-disposition=onglets] .navIcone .navIcoNom{font-size:10.5px;display:inline}html[data-interface=liquide][data-disposition=onglets] .navIcone .navIco svg{width:19px;height:19px}html[data-interface=liquide][data-disposition=onglets] .navIcone.ici .navIco{background:var(--lq-choisi);color:var(--accent)}html[data-interface=liquide][data-disposition=onglets] .viewDrop.navLigne{height:100%;align-items:center}html[data-interface=liquide][data-disposition=onglets] .viewDrop.navLigne button{height:40px}html[data-interface=liquide][data-disposition=onglets] .toolbar>.titleBtn{margin-right:auto}html[data-interface=liquide][data-disposition=onglets] .navGroupes{bottom:calc(var(--lq-bas-ecriture, 0px) + var(--lq-ecart))}html[data-interface=liquide][data-disposition=onglets] .body{margin-bottom:calc(var(--lq-onglets) + var(--lq-ecart) * 2)}html[data-interface=liquide][data-disposition=machine] :is(.toolbar>*,.rail,.sequencier,.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel,.genbar){transition:opacity .4s ease}html[data-interface=liquide][data-disposition=machine] .toolbar:not(:hover)>*{opacity:0}html[data-interface=liquide][data-disposition=machine] .toolbar:before{opacity:0}html[data-interface=liquide][data-disposition=machine] :is(.rail,.sequencier,.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):not(:hover){opacity:0}html[data-interface=liquide][data-disposition=machine] .genbar:not(:hover):not(:focus-within){opacity:0}html[data-interface=liquide][data-disposition=machine] .body>.scroll:has(>.page){padding-top:45vh;padding-bottom:50vh}html[data-interface=liquide][data-disposition=machine] .page:not(.depOverlay){box-shadow:none}html[data-interface=liquide][data-disposition=machine] .page:not(.depOverlay):focus-within .blk:not(:focus-within){opacity:.55;transition:opacity .3s}}.apparenceModal{width:min(760px,94vw)}.appSection{margin:8px 20px;font-size:11px;font-weight:600;color:var(--dim)}.appGrille{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:0 20px 12px}.appGrille.quatre{grid-template-columns:repeat(4,1fr);gap:10px}.apparenceModal .appDesc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.appChoix{display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;padding:8px 8px 12px;border-radius:12px;background:var(--bg);border:2px solid var(--line)}.appChoix.on{border-color:var(--accent)}.appVig{width:100%;height:auto;border-radius:6px;display:block;margin-bottom:4px}.appNom{font-weight:600;font-size:13px;color:var(--lq-txt, #fff)}.appDesc{font-size:11px;color:var(--dim);line-height:1.35}html[data-interface=liquide] .appChoix{border-radius:14px;background:var(--lq-remplir-doux);border-color:transparent}html[data-interface=liquide] .appChoix:hover:not(:disabled){background:var(--lq-bord-doux)}html[data-interface=liquide] .appChoix.on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 7%,transparent)}.appGrille.cinq{grid-template-columns:repeat(5,1fr);gap:10px}.appTheme{align-items:center;padding:6px 6px 8px}.appTheme .appNom{font-size:12px;font-weight:500}.appAccents{display:flex;align-items:center;gap:10px;padding:2px 20px 14px}.appAccent{width:22px;height:22px;padding:0;border-radius:50%;border:0;background:var(--c)!important;box-shadow:inset 0 0 0 1px #00000026;cursor:pointer}.appAccent.on{box-shadow:0 0 0 2px var(--panel, #1f2126),0 0 0 4px var(--c)}.appAccent:disabled{opacity:.4;cursor:default}.appAccentNom{margin-left:6px;font-size:12px;color:var(--dim)}.appGrille.quatre .appDesc{font-size:10.5px}.appInterrupteur{display:flex;align-items:center;gap:16px;margin:0 20px 12px;padding:12px 14px;border-radius:12px;background:var(--lq-remplir-doux, rgba(255, 255, 255, .04));cursor:pointer}.appInterrupteur.muet{opacity:.45;cursor:default}.appInterTexte{flex:1;display:grid;gap:2px}.appInterTexte b{font-size:13px;font-weight:600;color:var(--lq-txt, #fff)}.appInterTexte small{font-size:11.5px;color:var(--dim);line-height:1.4}.appInterrupteur input{appearance:none;-webkit-appearance:none;flex:none;width:38px;height:22px;margin:0;border-radius:999px;background:var(--lq-seg, #3a3e47);position:relative;cursor:pointer;transition:background .2s}.appInterrupteur input:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000004d;transition:transform .25s cubic-bezier(.3,1.3,.5,1)}.appInterrupteur input:checked{background:#30d158}.appInterrupteur input:checked:after{transform:translate(16px)}.appPage{display:flex;align-items:center;gap:10px;padding:0 20px 14px}.appPage .seg{margin:0;flex:none}.appPage .seg button{padding:6px 14px}.mkSortir{margin-right:4px;font-size:12px}.lqFenetre .seqTitle{cursor:grab;user-select:none;-webkit-user-select:none}.lqFenetre .seqTitle:active{cursor:grabbing}.lqBord{position:fixed;z-index:99999}.lqBord-n,.lqBord-s{left:8px;right:8px;height:5px;cursor:ns-resize}.lqBord-n{top:0}.lqBord-s{bottom:0}.lqBord-e,.lqBord-w{top:8px;bottom:8px;width:5px;cursor:ew-resize}.lqBord-e{right:0}.lqBord-w{left:0}.lqBord-ne,.lqBord-nw,.lqBord-se,.lqBord-sw{width:10px;height:10px}.lqBord-ne{top:0;right:0;cursor:nesw-resize}.lqBord-sw{bottom:0;left:0;cursor:nesw-resize}.lqBord-nw{top:0;left:0;cursor:nwse-resize}.lqBord-se{bottom:0;right:0;cursor:nwse-resize}.lqPoignee{position:absolute;z-index:6;touch-action:none;-webkit-user-select:none;user-select:none}.lqPoignee-s{left:50%;bottom:0;transform:translate(-50%);width:72px;height:22px;cursor:ns-resize;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}.lqPoignee-s:before,.lqPoignee-s:after{content:"";width:34px;height:2px;border-radius:2px;background:var(--dim, #9a9a9a);opacity:.55}.lqPoignee-se{right:0;bottom:0;width:26px;height:26px;cursor:nwse-resize;opacity:.55;background:linear-gradient(135deg,transparent 0 52%,var(--dim, #9a9a9a) 52% 57%,transparent 57% 68%,var(--dim, #9a9a9a) 68% 73%,transparent 73%);border-bottom-right-radius:12px}.lqPoignee:hover,.lqTire>.lqPoignee{opacity:1}.lqPoignee-s:hover:before,.lqPoignee-s:hover:after,.lqTire>.lqPoignee-s:before,.lqTire>.lqPoignee-s:after{opacity:1;background:var(--accent, #ff9f0a)}html:not([data-interface=liquide]) .lqPoignee,html:not([data-inspecteur="1"]) .lqPoignee{display:none}html[data-interface=liquide][data-inspecteur="1"] .body>:is(.sequencier,.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel):has(>.lqPoignee){padding-bottom:20px;box-sizing:border-box}@media screen{html[data-interface=liquide]:is([data-style=classique],[data-style=studio],[data-style=editorial]){--lq-flou: none;--lq-ombre: none}html[data-interface=liquide]:is([data-style=classique],[data-style=studio],[data-style=editorial]) .toolbar{margin:0;padding:0 12px;height:var(--lq-barre);border-radius:0;background:var(--panel);border:0;border-bottom:1px solid var(--line);box-shadow:none}html[data-interface=liquide]:is([data-style=classique],[data-style=studio],[data-style=editorial]) .toolbar:before{display:none}html[data-interface=liquide]:is([data-style=classique],[data-style=studio],[data-style=editorial]) :is(.toolbar>.brand,.navGroupes>.navGroupe,.toolbar>button,.toolbar>.titleBtn){-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}html[data-interface=liquide]:is([data-style=classique],[data-style=studio],[data-style=editorial]) .body{margin-top:0}html[data-interface=liquide]:is([data-style=classique],[data-style=studio],[data-style=editorial]) .body>*{margin-top:0}html[data-interface=liquide]:is([data-style=classique],[data-style=studio],[data-style=editorial]) .body>.scroll{padding-top:28px}html[data-interface=liquide]:is([data-style=classique],[data-style=studio],[data-style=editorial]){--lq-haut: var(--lq-ecart)}html[data-interface=liquide]:is([data-style=classique],[data-style=studio],[data-style=editorial]) :is(.menuDrop,.acctMenu){top:calc(var(--lq-barre) + 2px)}html[data-interface=liquide]:is([data-style=classique],[data-style=studio],[data-style=editorial]) :is(.findbar,.updateBar,.suiteBar){top:calc(var(--lq-barre) + 8px)}html[data-interface=liquide]:is([data-style=classique],[data-style=studio],[data-style=editorial]) .overlay{-webkit-backdrop-filter:none;backdrop-filter:none}html[data-interface=liquide]:is([data-style=classique],[data-style=studio],[data-style=editorial]) .overlay>*{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--panel)}html[data-interface=liquide][data-style=classique]{--lq-ecart: 0px;--lq-rayon: 0px;--lq-barre: 46px;--lq-police: "Segoe UI", system-ui, -apple-system, sans-serif;--lq-verre: var(--panel);--lq-verre-menu: var(--panel2);--lq-panneau: var(--panel);--lq-bord: var(--line)}html[data-interface=liquide][data-style=classique][data-theme=sombre]{--bg: #17181c;--panel: #1f2126;--panel2: #24262c;--line: #2c2f36;--txt: #c6cad3;--dim: #7c8089;--lq-panneau: #16181d}html[data-interface=liquide][data-style=classique][data-accent=orange]:not([data-theme=nuit]){--accent: #e5a13b;--accent-dark: #b97f26;--accent-ink: #1a1305}html[data-interface=liquide][data-style=classique] body{letter-spacing:0;font-feature-settings:normal}html[data-interface=liquide][data-style=classique] .toolbar>.brand{background:none;border:0;padding:0 6px 0 2px;letter-spacing:.14em;font-size:13px}html[data-interface=liquide][data-style=classique] .navGroupes>.navGroupe{background:var(--bg);border:1px solid var(--line);border-radius:8px;height:auto;padding:3px}html[data-interface=liquide][data-style=classique] .viewTabs button{height:auto;padding:4px 12px;border-radius:6px}html[data-interface=liquide][data-style=classique] .toolbar>button{height:auto;padding:5px 11px;border-radius:6px;background:var(--panel2);border:1px solid var(--line)}html[data-interface=liquide][data-style=classique] .toolbar>:is(.acctBtn,button.icon){width:auto;padding:5px 8px}html[data-interface=liquide][data-style=classique] .toolbar>.titleBtn{background:transparent;border-color:transparent;font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:.05em}html[data-interface=liquide][data-style=classique] :is(.viewTabs button.on,.navIcone.open .navIco){background:var(--accent);color:var(--accent-ink)}html[data-interface=liquide][data-style=classique] :is(.dcSeg,.seg,.genPortee,.modeSwitch)>button:is([aria-pressed=true],.on){background:var(--accent);color:var(--accent-ink);box-shadow:none}html[data-interface=liquide][data-style=classique] :is(.rail,.sequencier,.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel,.chList){border-radius:0;margin:0;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-interface=liquide][data-style=classique] :is(.rail,.sequencier,.chList){border-right:1px solid var(--line)}html[data-interface=liquide][data-style=classique] :is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel){border-left:1px solid var(--line)}html[data-interface=liquide][data-style=classique] .rail{width:52px;background:var(--lq-panneau)}html[data-interface=liquide][data-style=classique] .rail button{border-radius:9px}html[data-interface=liquide][data-style=classique] .rail button.on{background:none;color:var(--accent)}html[data-interface=liquide][data-style=classique] .genbar{margin:0;border-radius:0;border:0;border-top:1px solid var(--line);background:var(--panel);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-interface=liquide][data-style=classique] :is(.ptHead,.rv2Tete){margin:0;border-radius:0;border:0;border-bottom:1px solid var(--line);background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-interface=liquide][data-style=classique] .ptHead>.dcT:first-child{font:500 11px Consolas,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}html[data-interface=liquide][data-style=classique] .menuDrop button:hover:not(:disabled){background:var(--panel);color:var(--txt)}html[data-interface=liquide][data-style=classique] :is(.menuDrop,.acctMenu){border-radius:10px}html[data-interface=liquide][data-style=classique] .overlay>*{border-radius:14px}html[data-interface=liquide][data-style=classique] .page:not(.depOverlay){border-radius:0;box-shadow:0 12px 40px #00000080}html[data-interface=liquide][data-style=classique] .navIcone .navIco{flex-direction:column;gap:1px;padding:3px 8px 2px;height:auto}html[data-interface=liquide][data-style=classique] .navIcone .navIcoNom{display:inline;font-size:9.5px}html[data-interface=liquide][data-style=classique] .navIcone .navIco svg{width:17px;height:17px;color:inherit}html[data-interface=liquide][data-style=classique] .navIcone.ici:not(.open) .navIco{color:var(--accent)}html[data-interface=liquide][data-style=classique] .navIcone.open .navIco{background:var(--accent);color:var(--accent-ink)}html[data-interface=liquide][data-style=classique]:is([data-disposition=dock]) .rail,html[data-interface=liquide][data-style=classique]:is([data-disposition=onglets],[data-disposition=laterale]) .navGroupes{border-radius:10px;border:1px solid var(--line)}html[data-interface=liquide][data-style=studio]{--lq-ecart: 4px;--lq-rayon: 4px;--lq-barre: 38px;--lq-police: "Inter Variable", "Segoe UI", system-ui, sans-serif;--lq-verre: var(--panel);--lq-verre-menu: var(--panel2);--lq-panneau: var(--panel);--lq-bord: var(--line);--lq-remplir: rgba(255, 255, 255, .06);--lq-choisi: color-mix(in srgb, var(--accent) 18%, transparent)}html[data-interface=liquide][data-style=studio][data-theme=sombre]{--bg: #111113;--panel: #232325;--panel2: #2c2c2f;--line: #0c0c0d;--txt: #d4d4d7;--dim: #85858a}html[data-interface=liquide][data-style=studio]:is([data-theme=clair],[data-theme=papier]){--bg: color-mix(in srgb, var(--panel2) 70%, #000 8%);--line: color-mix(in srgb, var(--txt) 14%, transparent)}html[data-interface=liquide][data-style=studio] body{font-size:12px;letter-spacing:0}html[data-interface=liquide][data-style=studio] .toolbar{background:var(--panel2)}html[data-interface=liquide][data-style=studio] .toolbar>.brand{background:none;border:0;font-size:12px;letter-spacing:.08em;padding:0 8px 0 2px}html[data-interface=liquide][data-style=studio] .navGroupes>.navGroupe{background:none;border:0;padding:0;height:100%}html[data-interface=liquide][data-style=studio][data-disposition=laterale] .navGroupes>.navGroupe{height:auto}html[data-interface=liquide][data-style=studio] .viewTabs button{height:100%;border-radius:0;padding:0 12px;border-bottom:2px solid transparent}html[data-interface=liquide][data-style=studio] .viewTabs button.on{background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--accent);border-bottom-color:var(--accent);font-weight:600}html[data-interface=liquide][data-style=studio] .navIcone .navIcoNom{font-size:11px;text-transform:uppercase;letter-spacing:.06em}html[data-interface=liquide][data-style=studio] .toolbar>button{height:28px;border-radius:3px;padding:0 10px;background:var(--lq-remplir-fort);border:0;font-size:12px;color:var(--txt)}html[data-interface=liquide][data-style=studio] .toolbar>:is(.acctBtn,button.icon){width:28px}html[data-interface=liquide][data-style=studio] .toolbar>.titleBtn{background:none;font-size:12px}html[data-interface=liquide][data-style=studio] .body{padding:var(--lq-ecart) 0 0}html[data-interface=liquide][data-style=studio] :is(.rail,.sequencier,.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel,.chList,.genbar,.ptHead,.rv2Tete){border-radius:var(--lq-rayon);border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-interface=liquide][data-style=studio] .rail{width:40px}html[data-interface=liquide][data-style=studio] .rail button{width:30px;height:30px;border-radius:4px}html[data-interface=liquide][data-style=studio] .rail button.on{background:var(--lq-choisi);color:var(--accent)}html[data-interface=liquide][data-style=studio] .seqTitle{font-size:10px;text-transform:uppercase;letter-spacing:.1em;padding:8px 10px 6px;border-bottom:1px solid var(--line);margin-bottom:4px}html[data-interface=liquide][data-style=studio] .seqItem{border-radius:2px;padding:4px 8px}html[data-interface=liquide][data-style=studio] .seqItem.active{background:var(--lq-choisi);box-shadow:inset 2px 0 0 var(--accent)}html[data-interface=liquide][data-style=studio] .genbar{margin:var(--lq-ecart) 0 0;border-radius:0;padding:6px 10px 8px}html[data-interface=liquide][data-style=studio] :is(.ptHead,.rv2Tete){margin:0 var(--lq-ecart) var(--lq-ecart);padding:4px 8px 4px 12px;background:var(--panel2)}html[data-interface=liquide][data-style=studio] .ptHead>.dcT:first-child{font:600 11px/1 var(--lq-police);text-transform:uppercase;letter-spacing:.1em;color:var(--txt)}html[data-interface=liquide][data-style=studio] button{border-radius:3px}html[data-interface=liquide][data-style=studio] :is(.dcSeg,.seg,.genPortee,.modeSwitch){border-radius:3px}html[data-interface=liquide][data-style=studio] :is(.dcSeg,.seg,.genPortee,.modeSwitch)>button{border-radius:2px}html[data-interface=liquide][data-style=studio] :is(.dcSeg,.seg,.genPortee,.modeSwitch)>button:is([aria-pressed=true],.on){background:var(--lq-seg-on);color:var(--lq-txt);box-shadow:inset 0 -2px 0 var(--accent)}html[data-interface=liquide][data-style=studio] :is(.menuDrop,.acctMenu){border-radius:4px}html[data-interface=liquide][data-style=studio] .menuDrop button{border-radius:2px;padding:5px 9px}html[data-interface=liquide][data-style=studio] .overlay>*{border-radius:6px}html[data-interface=liquide][data-style=studio] .page:not(.depOverlay){border-radius:0;box-shadow:0 0 0 1px var(--line),var(--lq-page-ombre)}html[data-interface=liquide][data-style=editorial]{--lq-ecart: 0px;--lq-rayon: 0px;--lq-barre: 52px;--lq-serif: "Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, serif;--lq-verre: var(--bg);--lq-verre-menu: var(--panel2);--lq-panneau: var(--bg);--lq-bord: var(--line);--lq-remplir: transparent;--lq-remplir-fort: var(--lq-bord-doux);--lq-choisi: transparent}html[data-interface=liquide][data-style=editorial][data-theme=sombre]{--bg: #1c1c1e;--panel: #1c1c1e;--panel2: #262628;--line: rgba(255, 255, 255, .08);--txt: #e8e4dc;--dim: #8f8b84}html[data-interface=liquide][data-style=editorial] .toolbar{background:var(--bg)}html[data-interface=liquide][data-style=editorial] .toolbar>.brand{background:none;border:0;font-family:var(--lq-serif);font-weight:600;font-size:16px;letter-spacing:0;text-transform:none;padding:0 14px 0 6px}html[data-interface=liquide][data-style=editorial] .navGroupes>.navGroupe{background:none;border:0;padding:0}html[data-interface=liquide][data-style=editorial] .viewTabs button{background:none;border-radius:0;padding:0 10px;color:var(--dim)}html[data-interface=liquide][data-style=editorial] .viewTabs button:hover:not(:disabled){background:none;color:var(--txt)}html[data-interface=liquide][data-style=editorial] .viewTabs button.on{background:none;color:var(--txt);font-weight:600;text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:8px}html[data-interface=liquide][data-style=editorial] .toolbar>button{background:none;border:0;border-radius:0;padding:0 10px;color:var(--dim)}html[data-interface=liquide][data-style=editorial] .toolbar>button:hover:not(:disabled){background:none;color:var(--txt)}html[data-interface=liquide][data-style=editorial] .toolbar>.titleBtn{font-family:var(--lq-serif);font-style:italic;font-size:15px;color:var(--txt)}html[data-interface=liquide][data-style=editorial] :is(.rail,.sequencier,.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel,.chList,.genbar,.ptHead,.rv2Tete){border-radius:0;margin:0;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--bg)}html[data-interface=liquide][data-style=editorial] :is(.rail,.sequencier,.chList){border-right:1px solid var(--line)}html[data-interface=liquide][data-style=editorial] :is(.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel){border-left:1px solid var(--line)}html[data-interface=liquide][data-style=editorial] .rail button.on{background:none;color:var(--accent)}html[data-interface=liquide][data-style=editorial] .seqTitle{font-family:var(--lq-serif);font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--txt);padding:18px 18px 10px}html[data-interface=liquide][data-style=editorial] .seqItem{border-radius:0;padding:7px 18px}html[data-interface=liquide][data-style=editorial] .seqItem.active{background:none;color:var(--accent)}html[data-interface=liquide][data-style=editorial] .genbar{border-top:1px solid var(--line);padding:12px 18px 14px}html[data-interface=liquide][data-style=editorial] :is(.ptHead,.rv2Tete){border-bottom:1px solid var(--line);padding:14px 18px}html[data-interface=liquide][data-style=editorial] .ptHead>.dcT:first-child{font:600 22px/1.2 var(--lq-serif);letter-spacing:-.01em;text-transform:none;color:var(--txt)}html[data-interface=liquide][data-style=editorial] :is(.dcSeg,.seg,.genPortee,.modeSwitch){background:none;border-radius:0;gap:4px}html[data-interface=liquide][data-style=editorial] :is(.dcSeg,.seg,.genPortee,.modeSwitch)>button:is([aria-pressed=true],.on){background:none;box-shadow:none;color:var(--txt);text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:5px}html[data-interface=liquide][data-style=editorial] .menuDrop button:hover:not(:disabled){background:none;color:var(--accent)}html[data-interface=liquide][data-style=editorial] .overlay>*{border-radius:4px}html[data-interface=liquide][data-style=editorial] .page:not(.depOverlay){border-radius:0;box-shadow:0 1px 2px #00000040,0 8px 30px #0003}html[data-interface=liquide][data-style=fluent]{--lq-ecart: 6px;--lq-rayon: 8px;--lq-barre: 44px;--lq-police: "Segoe UI Variable Text", "Segoe UI Variable", "Segoe UI", system-ui, sans-serif;--lq-verre: color-mix(in srgb, var(--panel) 86%, transparent);--lq-verre-menu: color-mix(in srgb, var(--panel2) 94%, transparent);--lq-panneau: color-mix(in srgb, var(--panel2) 96%, transparent);--lq-flou: blur(30px) saturate(140%);--lq-bord: color-mix(in srgb, var(--txt) 9%, transparent);--lq-ombre: 0 2px 6px rgba(0, 0, 0, .14), 0 8px 24px rgba(0, 0, 0, .14);--lq-remplir: color-mix(in srgb, var(--txt) 6%, transparent);--lq-remplir-fort: color-mix(in srgb, var(--txt) 10%, transparent);--lq-choisi: color-mix(in srgb, var(--txt) 8%, transparent);--lq-haut: var(--lq-ecart)}html[data-interface=liquide][data-style=fluent][data-theme=sombre]{--bg: #1c1c1c;--panel: #272727;--panel2: #2d2d2d;--line: rgba(255, 255, 255, .07);--txt: #ffffff;--dim: #a3a3a3;--lq-seg-on: #3a3a3a}html[data-interface=liquide][data-style=fluent][data-theme=clair]{--bg: #eeeeee;--panel: #f9f9f9;--panel2: #ffffff;--line: rgba(0, 0, 0, .07);--txt: #1b1b1b;--dim: #616161;--lq-seg-on: #ffffff}html[data-interface=liquide][data-style=fluent] body{background:color-mix(in srgb,var(--bg) 95%,var(--accent));letter-spacing:0;font-feature-settings:normal}html[data-interface=liquide][data-style=fluent] .toolbar{margin:0;height:var(--lq-barre);padding:0 10px;background:transparent;border:0}html[data-interface=liquide][data-style=fluent] .toolbar:before{display:none}html[data-interface=liquide][data-style=fluent] :is(.toolbar>.brand,.navGroupes>.navGroupe,.toolbar>.titleBtn){background:transparent;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-interface=liquide][data-style=fluent] .toolbar>.brand{font-weight:600;letter-spacing:0;padding:0 12px 0 4px}html[data-interface=liquide][data-style=fluent] .body{margin-top:0;background:var(--panel);border-radius:8px 0 0;border-top:1px solid var(--lq-bord);border-left:1px solid var(--lq-bord)}html[data-interface=liquide][data-style=fluent] .body>*{margin-top:0}html[data-interface=liquide][data-style=fluent] .body>.scroll{padding-top:24px}html[data-interface=liquide][data-style=fluent] :is(.rail,.sequencier,.donnees,.markersPanel,.contPanel,.histPanel,.orthoPanel,.chList,.genbar,.ptHead,.rv2Tete){border-radius:8px}html[data-interface=liquide][data-style=fluent] .rail{margin-top:var(--lq-ecart)!important}html[data-interface=liquide][data-style=fluent] :is(.menuDrop,.acctMenu){top:calc(var(--lq-barre) + 2px);border-radius:8px}html[data-interface=liquide][data-style=fluent] :is(.findbar,.updateBar,.suiteBar){top:calc(var(--lq-barre) + 8px)}html[data-interface=liquide][data-style=fluent] button{border-radius:4px}html[data-interface=liquide][data-style=fluent] :is(.toolbar>button,.dnBtn,.modBtn,.dcBtn,.micBtn){border:1px solid var(--lq-bord);border-bottom-color:color-mix(in srgb,var(--txt) 18%,transparent);background:var(--lq-remplir);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--txt)}html[data-interface=liquide][data-style=fluent] .toolbar>button{height:32px;padding:0 12px;border-radius:4px}html[data-interface=liquide][data-style=fluent] .toolbar>:is(.acctBtn,button.icon){width:32px}html[data-interface=liquide][data-style=fluent] .viewTabs button{position:relative;border-radius:4px;height:32px}html[data-interface=liquide][data-style=fluent] .viewTabs button.on{background:var(--lq-choisi);color:var(--txt);font-weight:600}html[data-interface=liquide][data-style=fluent] .viewTabs button.on:after{content:"";position:absolute;left:50%;bottom:2px;width:16px;height:3px;margin-left:-8px;border-radius:2px;background:var(--accent)}html[data-interface=liquide][data-style=fluent] .navIcone .navIco svg{color:var(--accent)}html[data-interface=liquide][data-style=fluent] :is(.seqItem.active,.rail button.on){position:relative;background:var(--lq-choisi)}html[data-interface=liquide][data-style=fluent] :is(.seqItem.active,.rail button.on):before{content:"";position:absolute;left:0;top:50%;width:3px;height:16px;margin-top:-8px;border-radius:2px;background:var(--accent)}html[data-interface=liquide][data-style=fluent] .rail button.on{color:var(--txt)}html[data-interface=liquide][data-style=fluent] .rail button{border-radius:4px}html[data-interface=liquide][data-style=fluent] :is(.dcSeg,.seg,.genPortee,.modeSwitch){border-radius:6px;background:var(--lq-remplir)}html[data-interface=liquide][data-style=fluent] :is(.dcSeg,.seg,.genPortee,.modeSwitch)>button{border:0;border-radius:4px;position:relative}html[data-interface=liquide][data-style=fluent] :is(.dcSeg,.seg,.genPortee,.modeSwitch)>button:is([aria-pressed=true],.on){background:var(--lq-seg-on);color:var(--txt);box-shadow:0 1px 2px #00000026}html[data-interface=liquide][data-style=fluent] :is(.dcSeg,.seg,.genPortee,.modeSwitch)>button:is([aria-pressed=true],.on):after{content:"";position:absolute;left:50%;bottom:1px;width:12px;height:3px;margin-left:-6px;border-radius:2px;background:var(--accent)}html[data-interface=liquide][data-style=fluent] .seqTitle{font-size:12px;font-weight:600;text-transform:none;letter-spacing:0;color:var(--txt)}html[data-interface=liquide][data-style=fluent] .ptHead>.dcT:first-child{font:600 20px/1.2 var(--lq-police);letter-spacing:0;color:var(--txt)}html[data-interface=liquide][data-style=fluent] .menuDrop button:hover:not(:disabled){background:var(--lq-remplir-fort);color:var(--txt)}html[data-interface=liquide][data-style=fluent] .menuDrop button:hover:not(:disabled) span{color:var(--dim)}html[data-interface=liquide][data-style=fluent] .overlay>*{border-radius:8px}html[data-interface=liquide][data-style=fluent] .page:not(.depOverlay){border-radius:2px}html[data-interface=liquide][data-style][data-disposition=onglets] .body{margin-bottom:calc(var(--lq-onglets) + 12px)}html[data-interface=liquide][data-style][data-disposition=onglets] .navGroupes{bottom:calc(var(--lq-bas-ecriture, 0px) + 6px)}html[data-interface=liquide][data-style][data-disposition=dock] .genbar{margin-bottom:calc(var(--lq-dock) + var(--lq-ecart) + 10px)}html[data-interface=liquide][data-style][data-disposition=dock] .genbar{border-bottom:1px solid var(--line)}html[data-interface=liquide][data-style][data-disposition=laterale] .genbar{margin-left:calc(var(--lq-cote) + var(--lq-ecart) * 2)}html[data-interface=liquide][data-style][data-disposition=onglets] .navGroupes>.navGroupe{background:none;border:0;height:100%;padding:0}html[data-interface=liquide][data-style][data-disposition=onglets] .navGroupes{background:var(--lq-verre-menu);border:1px solid var(--lq-bord);border-radius:999px;height:var(--lq-onglets);padding:4px;box-shadow:0 10px 30px #00000040}html[data-interface=liquide][data-style][data-disposition=onglets] .navIcone .navIco{flex-direction:column;height:100%}html[data-interface=liquide][data-style][data-disposition=onglets] .navIcone .navIcoNom{display:inline}html[data-interface=liquide][data-style][data-disposition=onglets] .viewDrop.navLigne button{height:40px;border-bottom:0;text-decoration-thickness:2px}html[data-interface=liquide][data-style][data-disposition=dock] .rail{background:var(--lq-verre-menu);border:1px solid var(--lq-bord);border-radius:20px}html[data-interface=liquide][data-style] .body>.scroll+*{margin-left:auto}}:root{--v4-txt2: var(--lq-txt2, var(--dim))}.v4AssistantTete{display:flex;align-items:center;gap:8px;min-width:0;font-family:var(--lq-police, inherit);font-size:13px}.v4AssistantTete>svg{flex:none;color:var(--accent)}.v4AssistantTete b{font-weight:650;color:var(--lq-txt, var(--txt))}.v4AssistantTete .aide{flex:1 1 auto;min-width:0;color:var(--dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sansAides .v4AssistantTete b{flex:1 1 auto}html .v4Outil{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border-radius:8px;border:0;background:none;color:var(--dim)}html .v4Outil:hover:not(:disabled){background:var(--lq-remplir-fort, var(--line));color:var(--lq-txt, var(--txt))}html .genbar.v4AssistantReplie{padding:6px 8px}html .v4AssistantOuvrir{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border-radius:12px;background:none;border:0;color:var(--v4-txt2);font-size:13.5px;text-align:left}html .v4AssistantOuvrir:hover:not(:disabled){background:var(--lq-remplir-fort, var(--line));color:var(--lq-txt, var(--txt))}.v4AssistantOuvrir svg{color:var(--accent)}.v4AssistantOuvrir b{color:var(--lq-txt, var(--txt));font-weight:650}.v4Page{flex:1 1 auto;min-width:0;overflow-y:auto;padding:18px 22px 48px;font-family:var(--lq-police, inherit)}.v4Film{display:flex;flex-direction:column;gap:22px}.v4Film>section{width:100%;max-width:1180px;margin-inline:auto}.v4FilmTitre{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}html .v4Lien{flex:none;padding:6px 14px;border-radius:99px;border:1px solid var(--line);background:none;color:var(--v4-txt2);font-size:13px;cursor:pointer}html .v4Lien:hover:not(:disabled){border-color:var(--accent);color:var(--lq-txt, var(--txt))}.v4FilmTete h2{margin:0;font-size:28px;line-height:1.15;font-weight:700;letter-spacing:-.015em;color:var(--lq-txt, var(--txt))}.v4FilmTete p{margin:6px 0 0;font-size:14px;color:var(--v4-txt2)}.v4FilmBloc{display:flex;flex-direction:column;gap:10px}.v4FilmBloc h3{margin:0;font-size:16px;font-weight:650;color:var(--lq-txt, var(--txt));letter-spacing:0;text-transform:none}.v4Indicateurs{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px}html .v4Indic{display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;padding:12px 14px;border-radius:12px;border:1px solid var(--line);background:var(--panel);color:var(--txt)}html .v4Indic:hover:not(:disabled){background:var(--lq-remplir-fort, var(--panel));border-color:var(--line)}.v4IndicVal{display:inline-flex;align-items:center;gap:6px;font-size:22px;font-weight:700;color:var(--lq-txt, var(--txt));font-variant-numeric:tabular-nums}.v4IndicVal small{font-size:14px;font-weight:600;color:var(--dim)}.v4Indic.fini .v4IndicVal svg{color:var(--ok, #30d158)}.v4IndicTxt{font-size:13px;line-height:1.35;color:var(--v4-txt2)}.v4IndicBarre{align-self:stretch;height:4px;margin-top:4px;border-radius:4px;background:var(--lq-trait, var(--line));overflow:hidden}.v4IndicBarre>i{display:block;height:100%;border-radius:4px;background:var(--accent)}.v4Indic.fini .v4IndicBarre>i{background:var(--ok, #30d158)}.v4Actions{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}html .v4Action{display:flex;align-items:center;gap:12px;width:100%;padding:11px 14px;border-radius:11px;text-align:left;border:1px solid var(--accent);background:var(--panel);border-color:color-mix(in srgb,var(--accent) 40%,var(--line));background:color-mix(in srgb,var(--accent) 9%,var(--panel));color:var(--lq-txt, var(--txt));font-size:14px;font-weight:500}html .v4Action:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 16%,var(--panel));border-color:var(--accent)}.v4Action>svg:first-child{flex:none;color:var(--accent)}.v4ActionTexte{flex:1 1 auto;min-width:0}.v4ActionOu{flex:none;font-size:12.5px;color:var(--dim)}.v4Action>svg:last-child{flex:none;color:var(--dim)}.v4Calme{margin:0;font-size:14px;color:var(--v4-txt2)}.v4Tuiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}html .v4Tuile{display:flex;flex-direction:column;align-items:flex-start;gap:6px;text-align:left;padding:14px 16px;border-radius:14px;border:1px solid var(--line);background:var(--panel);color:var(--txt)}html .v4Tuile:hover:not(:disabled){background:var(--lq-remplir-fort, var(--panel));border-color:var(--line)}.v4TuileTete{display:flex;align-items:center;justify-content:space-between;align-self:stretch;color:var(--accent)}.v4Tuile b{font-size:15px;font-weight:650;color:var(--lq-txt, var(--txt))}.v4Tuile>span:last-child{font-size:13px;line-height:1.35;color:var(--v4-txt2)}.v4Cadenas{display:inline-flex;color:var(--dim)}.v4Equipe{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px}.v4Personne{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:var(--panel)}html .v4Personne.modifiable{width:100%;text-align:left;font:inherit;color:inherit;cursor:pointer}html .v4Personne.modifiable:hover:not(:disabled){border-color:var(--accent);background:var(--panel)}.v4Modifier{flex:none;font-size:12px;font-weight:600;color:var(--accent);opacity:0;transition:opacity .15s}.v4Personne.modifiable:hover .v4Modifier,.v4Personne.modifiable:focus-visible .v4Modifier{opacity:1}.v4Avatar{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:700;font-size:14px}.v4PersonneTexte{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.v4PersonneTexte b{font-size:14px;font-weight:600;color:var(--lq-txt, var(--txt));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4PersonneTexte span{font-size:12.5px;color:var(--v4-txt2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4Present{flex:none;font-size:11.5px;font-weight:600;color:var(--ok, #30d158)}.v4Present:before{content:"";display:inline-block;width:7px;height:7px;margin-right:5px;border-radius:50%;background:currentColor;vertical-align:1px}html .v4GestionRoles{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:11px 14px;border-radius:12px;border:1px dashed var(--line);background:none;color:var(--lq-txt, var(--txt));font:inherit;cursor:pointer}html .v4GestionRoles:hover:not(:disabled){border-color:var(--accent);background:var(--panel)}.v4GestionRoles>svg:first-child{flex:none;color:var(--accent)}.v4GestionRoles>span{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.v4GestionRoles b{font-size:14px;font-weight:600}.v4GestionRoles>span>span{font-size:12.5px;color:var(--v4-txt2)}.v4GestionRoles>svg:last-child{flex:none;color:var(--dim)}.v4Seul{flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;border-radius:14px;border:1px dashed var(--line)}.v4Seul.v4Alerte{border-style:solid;border-color:var(--danger, #ff453a)}.v4Seul p{margin:0;flex:1 1 320px;color:var(--v4-txt2);font-size:14px}html.tel,html.tel body,html.tel #root{height:var(--haut-vue, 100%);overflow:hidden}html.tel .app{height:var(--haut-vue, 100dvh);display:flex;flex-direction:column;overflow:hidden}html.tel .toolbar,html.tel .rail{display:none!important}html.tel .body{flex:1;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch}html.tel.clavier .mEspaces{display:none}.mTete{height:56px;flex:none;display:flex;align-items:center;gap:4px;padding:0 6px 0 14px;border-bottom:1px solid #26272e;background:#121317;color:#f3efe7}.mTete .mIco:first-child{margin-left:-8px}.mTitres{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.mTitres b{font-size:18px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mTitres b.mProjet{font-family:Courier Prime,monospace;font-size:14px;letter-spacing:1.5px}.mTitres span{font-size:12px;color:#9a968e;display:flex;align-items:center;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mPastille{width:7px;height:7px;border-radius:50%;background:#6fbf86;flex:none}.mPastille.modifie{background:#e5a13b}.mIco{width:44px;height:44px;flex:none;border:0;background:transparent;color:#cfcbc3;border-radius:12px;display:flex;align-items:center;justify-content:center;padding:0}.mIco:disabled{opacity:.3}.mIco:active{background:#1f2026}.mVide{flex:1}.mMono{font-family:Courier Prime,monospace}.mCompte{font-size:13px;color:#a9a59d;padding-right:10px}.mJours{display:flex}.mEspaces{height:64px;flex:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#0e0f12;border-top:1px solid #26272e}.mEspaces button{border:0;background:transparent;color:#8e8a83;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font:500 12px var(--ui-font, system-ui, sans-serif)}.mEspaces button.on{color:#e5a13b;font-weight:700}.mSeq{height:52px;flex:none;display:flex;align-items:center;gap:4px;padding:0 6px;background:#17181c;border-bottom:1px solid #26272e}.mSeqNom{flex:1;min-width:0;height:40px;border:1px solid #33343c;background:#1f2026;color:#f3efe7;border-radius:10px;display:flex;align-items:center;gap:8px;padding:0 12px}.mSeqNom b{font-family:Courier Prime,monospace;color:#e5a13b;font-size:14px}.mSeqNom span{flex:1;min-width:0;text-align:left;font-family:Courier Prime,monospace;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mEcriture{flex:none;display:flex;flex-direction:column;gap:8px;padding:8px 10px;background:#17181c;border-top:1px solid #26272e}.mTypes{display:flex;gap:6px;align-items:center}.mTypes button{height:40px;padding:0 11px;border-radius:10px;border:1px solid #33343c;background:transparent;color:#cfcbc3;font-weight:600;font-size:13px}.mTypes button.on{background:#e5a13b;border-color:#e5a13b;color:#1a140c;font-weight:700}.mTypes .mDicte{width:44px;padding:0;display:flex;align-items:center;justify-content:center}.mTypes .mDicte.on{background:#b3473f;border-color:#b3473f;color:#fff}.mAssistant{height:44px;border-radius:12px;border:1px solid #5a4526;background:#241c12;color:#f0b155;display:flex;align-items:center;gap:10px;padding:0 14px;font-weight:600;font-size:15px}html.tel.clavier .mAssistant{display:none}.mPage{flex:1;min-height:0;display:flex;flex-direction:column;background:#121317;color:#f3efe7}.mDefile{flex:1;min-height:0;overflow:auto;padding:12px 14px 18px;display:flex;flex-direction:column;gap:8px}.mPied{flex:none;padding:10px 14px 12px;background:#17181c;border-top:1px solid #26272e;display:flex;gap:8px}.mPied.deux .mGros:first-child{flex:none;width:64px}.mSection{font-size:12px;font-weight:700;letter-spacing:1px;color:#9a968e;margin:8px 2px 2px}.mVideEtat{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;text-align:center;color:#a9a59d;font-size:15px}.mLigne,.mOutil,.mJourSeq{min-height:56px;display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:14px;border:0;background:#1c1d22;color:#f3efe7;text-align:left;width:100%}.mLigne.on{background:#241c12;box-shadow:inset 0 0 0 1px #5a4526}.mNum{width:26px;font-family:Courier Prime,monospace;color:#e5a13b;font-size:15px}.mLigneTxt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.mLigneTxt b{font-size:16px;font-weight:600}.mLigneTxt small{font-size:13px;color:#a9a59d}.mLigneTxt .mMono{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mOutil>svg:last-child{color:#6d6a64;flex:none}.mOutilIco{width:40px;height:40px;flex:none;border-radius:10px;display:flex;align-items:center;justify-content:center}.mGros{flex:1;height:52px;border-radius:14px;border:0;background:#e5a13b;color:#1a140c;font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center;gap:10px}.mGros.clair{background:#f3efe7;color:#121317}.mGros.sombre{background:#1f2026;color:#f3efe7;border:1px solid #33343c}.mGros:disabled{opacity:.4}.mPat{padding:16px;border-radius:16px;background:#e5a13b;color:#1a140c;display:flex;flex-direction:column;gap:4px}.mPat small{font-size:12px;font-weight:700;opacity:.8;letter-spacing:.5px}.mPat b{font-size:34px;font-weight:700;letter-spacing:-1px;line-height:1}.mPat span{font-size:14px;font-weight:500}.mEtat{width:6px;align-self:stretch;border-radius:3px;background:#3a3b42;flex:none}.mEtat.partielle{background:#e5a13b}.mEtat.complete{background:#6fbf86}.mPlan{padding:14px 16px;border-radius:14px;background:#1c1d22;border:1px solid #2c2d34;display:flex;flex-direction:column;gap:6px}.mPlan p{margin:0;font-size:14px;line-height:1.45;color:#cfcbc3}.mPlan small{font-size:12px;color:#9a968e}.mPlanTete{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mPlanTete b{font-family:Courier Prime,monospace;font-size:22px;color:#e5a13b}.mPlanTete span{font-size:13px;padding:4px 8px;border-radius:6px;background:#2c2d34;color:#cfcbc3}.mPriseNum{display:flex;flex-direction:column;align-items:center}.mPriseNum small{font-size:12px;font-weight:700;color:#9a968e}.mPriseNum b{font-size:52px;font-weight:700;line-height:1}.mChrono{height:64px;border-radius:16px;border:0;background:#1f2026;color:#f3efe7;display:flex;align-items:center;justify-content:center;gap:12px;font-size:24px;font-weight:700;box-shadow:inset 0 0 0 2px #33343c}.mChrono i{width:14px;height:14px;border-radius:50%;background:#6d6a64}.mChrono.on{box-shadow:inset 0 0 0 2px #e5a13b}.mChrono.on i{background:#e0645a}.mChrono small{font-size:13px;font-weight:600;color:#a9a59d}.mVerdicts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mVerdicts button{height:72px;border-radius:16px;border:0;font-size:20px;font-weight:700;color:#fff}.mVerdicts .ok{background:#2f8a55}.mVerdicts .ng{background:#b3473f}.mVerdicts .inc{background:#1c1d22;color:#cfcbc3;box-shadow:inset 0 0 0 1px #33343c}.mRang{display:flex;gap:8px}.mCercle,.mNote{flex:1;height:48px;border-radius:12px;border:1px solid #33343c;background:transparent;color:#cfcbc3;font-weight:600;font-size:15px;display:flex;align-items:center;justify-content:center;gap:8px}.mNote[aria-label]{flex:none;width:56px}.mCercle{border-color:#5a4526;background:#241c12;color:#f0b155}.mCercle.on{background:#e5a13b;color:#1a140c}.mCercle:disabled,.mNote:disabled{opacity:.4}.mPrises{border-radius:14px;background:#17181c;border:1px solid #26272e;display:flex;flex-direction:column}.mPrise{display:flex;align-items:center;gap:10px;padding:10px 14px;font-size:14px;border-top:1px solid #26272e}.mPrise:first-child{border-top:0}.mPrise b{width:30px}.mPrise .v{width:40px;font-weight:700}.mPrise .v.ok{color:#6fbf86}.mPrise .v.ng{color:#e0645a}.mPrise .v.inc,.mPrise .v.fs{color:#cfcbc3}.mEtoile{color:#e5a13b}.mCarteProjet{padding:18px 16px;border-radius:16px;border:1px solid #2c2d34;background:#1c1d22;color:#f3efe7;display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;margin-bottom:6px}.mCarteProjet b{font-size:16px;letter-spacing:1.5px}.mCarteProjet small{font-size:13px;color:#a9a59d}.mEspace{display:flex;flex-direction:column;gap:8px;padding:14px 16px;margin-bottom:6px;border-radius:16px;border:1px solid #2c2d34;background:#1c1d22}.mEspaceTitre{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#a9a59d}.mEspace .essaiRoles{width:100%}.mEspace .essaiRolesBtn{display:block;width:100%;max-width:none;padding:11px 14px;font-size:14.5px;text-align:left}.mEspace .essaiRolesListe{position:static;width:auto;max-height:46vh;overflow-y:auto;margin-top:4px;box-shadow:none}.mEspace .essaiRolesListe label{padding:9px 4px;font-size:15px}.mVersion{margin:14px 0 0;text-align:center;font-size:12px;color:#6d6a64}html.tel .scroll{padding:12px 10px 24px}html.tel .page{width:auto;min-height:0;margin:0;padding:22px 18px 40px;border-radius:14px;font-size:15px;line-height:1.45;box-shadow:none}html.tel .blk-seq{margin-top:1.6em}html.tel .blk-action,html.tel .blk-perso{margin-top:1em}html.tel .blk-perso{margin-left:0;text-align:center}html.tel .blk-perso textarea{text-align:center}html.tel .blk-dial{margin-left:8%;width:84%}html.tel .blk-paren{margin-left:18%;width:64%}html.tel .blk textarea{font-size:15px}html.tel .genbar{max-height:60vh;overflow:auto}.mFermerAssistant{height:40px;border:0;background:#17181c;color:#cfcbc3;font-weight:600;font-size:14px;display:flex;align-items:center;justify-content:center;gap:8px;border-top:1px solid #26272e;width:100%}html.tel .body>main,html.tel .body>section,html.tel .body>div{min-width:0}html.tel .ptMain{min-width:0}html.tel .menuDrop{position:fixed;top:56px;right:8px;left:auto;max-height:calc(var(--haut-vue, 100dvh) - 140px);overflow:auto;z-index:80}html.tel .acctMenu,html.tel .acctDrop{position:fixed;top:56px;right:8px;left:8px;z-index:80;max-height:calc(var(--haut-vue, 100dvh) - 140px);overflow:auto}html.tel .genbar{padding:8px 10px 10px}html.tel .genrow{flex-wrap:wrap;gap:8px}html.tel .genrow textarea{flex:1 1 100%;order:-1;min-height:76px;font-size:16px}html.tel .genrow .modeSwitch{flex:1 1 auto}html.tel .genrow .modeSwitch button{min-height:44px}html.tel .genrow>button,html.tel .genrow .genGo{min-height:44px}html.tel .genCible{flex-wrap:wrap;gap:6px}html.tel .usageBar{display:none}.mVerrou{padding:12px 14px;border-radius:12px;background:#241c12;border:1px solid #5a4526;color:#f0b155;font-size:14px;line-height:1.45;display:flex;flex-direction:column;gap:10px}.mVerrou .mGros{height:44px;font-size:15px}.mChamp{display:flex;align-items:center;gap:12px;padding:8px 14px;border-radius:12px;background:#17181c;border:1px solid #26272e}.mChamp span{flex:1;font-size:14px;color:#a9a59d;font-weight:600}.mChamp input{height:40px;border-radius:10px;border:1px solid #33343c;background:#1f2026;color:#f3efe7;padding:0 10px;font-size:15px;color-scheme:dark}.mJour{border-radius:14px;background:#1c1d22;border:1px solid #2c2d34;overflow:hidden;display:flex;flex-direction:column;flex:none}.mJour.cible{border-color:#e5a13b;box-shadow:0 0 0 1px #e5a13b}.mJourTete{min-height:56px;display:flex;align-items:center;gap:12px;padding:10px 14px;border:0;background:transparent;color:#f3efe7;text-align:left;width:100%}.mJourTete>b{width:32px;color:#e5a13b;font-size:15px}.mJourTete .mLigneTxt b{font-size:15px}.mIci{flex:none;height:32px;padding:0 12px;border-radius:999px;background:#e5a13b;color:#1a140c;font-size:13px;font-weight:700;display:flex;align-items:center}.mCarteSeq{min-height:54px;display:flex;align-items:stretch;gap:12px;padding:10px 14px;border:0;border-top:1px solid #2c2d34;background:transparent;color:#f3efe7;text-align:left;width:100%}.mCarteSeq.on{background:#241c12;box-shadow:inset 3px 0 #e5a13b}.mBande{width:6px;border-radius:3px;flex:none}.mDepot{margin:0 14px 14px;height:56px;border-radius:12px;border:2px dashed #e5a13b;background:transparent;color:#f0b155;font-size:14px;font-weight:600}.mLien{border:0;background:transparent;color:#e5a13b;font-size:14px;font-weight:600;min-height:44px}.mPied.colonne{flex-direction:column;gap:8px}.mPuces{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.mPuces::-webkit-scrollbar{display:none}.mPuces button{flex:none;height:44px;padding:0 14px;border-radius:10px;border:1px solid #33343c;background:#1f2026;color:#f3efe7;font-size:13px;font-weight:700}.mChoix{display:flex;flex-direction:column;gap:2px;min-width:0}.mChoix b{font-size:14px;color:#f0b155;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mChoix small{font-size:13px;color:#a9a59d}.mActions{display:flex;gap:8px}.mActions button{height:46px;min-width:52px;padding:0 14px;border-radius:12px;border:1px solid #33343c;background:#1f2026;color:#f3efe7;font-size:15px;font-weight:700}.mActions button.fin{margin-left:auto;background:#e5a13b;border-color:#e5a13b;color:#1a140c}html.tel .modBar{display:none}html.tel .ptHead{padding:8px 12px;gap:8px}html.tel .ptHead .dcT,html.tel .ptHead .ptMsg{display:none}html.tel .docHead{flex-wrap:wrap;gap:6px;margin:4px 2px 12px}html.tel .docHead h2{font-size:16px}html.tel .ptCorps{padding:10px 12px 18px}html.tel .rpGrille,html.tel .rpGrille2,html.tel .rpGrilleC,html.tel .pdcGrille,html.tel .tl2Grille,html.tel .br2Grille{grid-template-columns:minmax(0,1fr)}html.tel .rv2Corps{flex-direction:column;overflow:auto}html.tel .rv2Corps>*{width:auto!important;max-width:none!important;min-width:0!important;flex:none!important}html.tel .charView{flex-direction:column}html.tel .chList{width:auto;flex-direction:row;overflow-x:auto;gap:6px;border-right:0;border-bottom:1px solid var(--line);padding:8px}html.tel .chList>*{flex:none}html.tel .ptMain input:not([type=checkbox]):not([type=radio]):not([type=color]),html.tel .ptMain select{min-height:40px;font-size:15px}html.tel .ptMain .dcBtn{min-height:40px}.mPuces.enrouler{flex-wrap:wrap;overflow:visible}.mPuces button.on{background:#e5a13b;border-color:#e5a13b;color:#1a140c}.mPuces button .mPoint,.mPoint{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px;vertical-align:middle}.mSeqBloc{display:flex;align-items:center;gap:4px}.mSelect{flex:1;min-width:0;height:44px;border-radius:10px;border:1px solid #33343c;background:#1f2026;color:#f3efe7;padding:0 10px;font:600 14px Courier Prime,monospace}.mSeqBloc .mIco{font-size:26px}.mJourNom{flex:1;text-align:center;font-size:15px}.mPlanCarte,.mTlCarte{border-radius:14px;background:#1c1d22;border:1px solid #2c2d34;overflow:hidden;flex:none}.mPlanCarte.on,.mTlCarte.on{border-color:#5a4526}.mPlanResume,.mTlResume{width:100%;min-height:60px;display:flex;align-items:stretch;gap:12px;padding:10px 14px;border:0;background:transparent;color:#f3efe7;text-align:left}.mStatut{flex:none;align-self:center;font-size:11px;font-weight:700;padding:4px 8px;border-radius:6px;background:#2c2d34;color:#cfcbc3}.mStatut.valid,.mStatut.ok{background:#1d2a20;color:#6fbf86}.mStatut.bad{background:#2a1b1b;color:#e0645a}.mStatut.done{background:#1b2430;color:#6aa6d8}.mPlanEdit{display:flex;flex-direction:column;gap:10px;padding:4px 14px 14px;border-top:1px solid #2c2d34}.mEtiquette{font-size:12px;font-weight:700;letter-spacing:1px;color:#9a968e;text-transform:uppercase;margin-top:4px}.mTexte,.mChampLarge,.mFormulaire input{width:100%;box-sizing:border-box;border-radius:12px;border:1px solid #33343c;background:#1f2026;color:#f3efe7;padding:10px 12px;font:15px/1.45 var(--ui-font, system-ui, sans-serif)}.mChampLarge,.mFormulaire input{height:46px}.mTexte:focus,.mChampLarge:focus,.mFormulaire input:focus{outline:none;border-color:#e5a13b}.mChampCourt{flex:1;display:flex;flex-direction:column;gap:4px;font-size:12px;color:#9a968e;font-weight:700}.mChampCourt input{height:44px;border-radius:10px;border:1px solid #33343c;background:#1f2026;color:#f3efe7;padding:0 10px;font-size:15px}.mCompteur{display:flex;align-items:center;gap:6px;font-size:12px;color:#9a968e;font-weight:700}.mCompteur button{width:44px;height:44px;border-radius:10px;border:1px solid #33343c;background:#1f2026;color:#f3efe7;font-size:20px}.mCompteur b{min-width:46px;text-align:center;color:#f3efe7;font-size:15px}.mLien.gauche{align-self:flex-start}.mLien.petit{min-height:32px;font-size:13px;align-self:flex-end;color:#9a968e}.mCand{border-radius:14px;background:#1c1d22;border:1px solid #2c2d34;padding:12px 14px;display:flex;flex-direction:column;gap:8px;flex:none}.mCand.confirme{border-color:#335a3e}.mCandTete{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.mCandTete b{font-size:16px}.mCandTete a{font-size:14px}.mFormulaire{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:14px;background:#17181c;border:1px solid #26272e;flex:none}.mPersonne{min-height:56px;display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:12px;background:#1c1d22;flex:none}.mAppel{flex:none;height:40px;padding:0 14px;border-radius:10px;background:#1d2a20;color:#6fbf86;font-weight:700;font-size:14px;display:flex;align-items:center;text-decoration:none}.mGroupe{display:flex;flex-direction:column;gap:6px;flex:none}.mPastilleDept{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:8px;vertical-align:middle}.mHeure{flex:none;font:700 16px Courier Prime,monospace;color:#e5a13b}.mOnglet{flex:1;height:44px;border-radius:10px;border:1px solid #33343c;background:transparent;color:#cfcbc3;font-weight:600;font-size:14px}.mOnglet.on{background:#e5a13b;border-color:#e5a13b;color:#1a140c;font-weight:700}.mLegende{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:13px;color:#a9a59d}.mLegende i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px}.mTlNum{width:28px;flex:none;color:#e5a13b;font-weight:700;font-size:15px;padding-top:2px}.mPoints{display:flex;gap:4px;margin-top:4px}.mPoints i{width:22px;height:6px;border-radius:3px}.mLiens{display:flex;flex-direction:column;gap:2px;color:#a9a59d}.mHoraires{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mHoraires>div{padding:12px;border-radius:12px;background:#1c1d22;display:flex;flex-direction:column;gap:2px}.mHoraires>div.fort{background:#e5a13b;color:#1a140c}.mHoraires small{font-size:11px;font-weight:700;opacity:.8}.mHoraires b{font-size:22px}.mDefile>.mGros{flex:none}.mCandTete a{color:#6aa6d8;text-decoration:none}html.tel .chList{align-items:center}html.tel .chList .chBarre,html.tel .chList .seqTitle{display:none}html.tel .chItems{flex-direction:row;overflow-x:auto;overflow-y:hidden;flex:1 1 auto;gap:6px}html.tel .chItems>*{flex:none;min-height:40px}html.tel .chList .docAdd{flex:none;width:auto;min-height:40px;margin:0;padding:0 12px}html.tel .scroll:has(>.page){padding:0;background:#fbfaf6}html.tel .page{border-radius:0;margin:0;padding:18px 18px 120px;min-height:100%;box-sizing:border-box}html.tel .blk-seq{margin-top:2em;padding-top:1em;border-top:1px solid #e7e2d8}html.tel .blk-seq:first-child,html.tel .page>.blk-seq:first-of-type{border-top:0;padding-top:0;margin-top:.4em}html.tel .menuOverlay{background:#0000008c}html.tel .menuDrop{position:fixed;inset:56px 0 64px;width:auto;max-height:none;border-radius:0;border:0;padding:6px 0 20px;background:#121317;overflow:auto;box-shadow:none;z-index:90}html.tel .menuDrop button{min-height:52px;padding:0 20px;font-size:16px;border-radius:0;display:flex;align-items:center;justify-content:space-between;width:100%}html.tel .menuDrop button span{font-size:13px}html.tel .menuDrop hr{margin:6px 20px}html.tel .acctMenu{position:fixed;inset:56px 0 64px;width:auto;max-height:none;border-radius:0;border:0;padding:20px;background:#121317;overflow:auto;box-shadow:none;z-index:90;font-size:15px}html.tel .acctMenu button{min-height:48px;font-size:15px}html.tel .findbar{position:fixed;top:56px;left:0;right:0;z-index:85;flex-wrap:wrap;gap:8px;padding:10px 12px;border-radius:0;background:#17181c;border-bottom:1px solid #26272e}html.tel .findbar input{flex:1 1 100%;height:44px;font-size:16px}html.tel .findbar button{min-height:40px;min-width:40px}html.tel .overlay{align-items:stretch;justify-content:stretch;padding:0}html.tel .overlay>.setModal{width:100%!important;max-width:none!important;height:100%;max-height:none;border-radius:0;margin:0;overflow:auto}html.tel .setModal .setHead{position:sticky;top:0;z-index:2;background:inherit;min-height:56px}html.tel .overlay>.setModal{padding-top:0}html.tel .setModal .setHead{padding-top:18px}html.tel .fpCorps{grid-template-columns:minmax(0,1fr)}html.tel .fpRoles{flex-direction:row;flex-wrap:wrap;gap:6px}html.tel .fpRoles>:not(.grRole):not(label){flex-basis:100%}html.tel .grRole{width:auto;border:1px solid var(--line);border-radius:99px;padding:7px 12px}html.tel .fpLigne{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nom remettre" "seg seg";row-gap:6px;padding:8px 6px}html.tel .fpNomPage{grid-area:nom;white-space:normal}html.tel .fpSeg{grid-area:seg;display:flex}html.tel .fpSeg .fpEtat{flex:1 1 0}html.tel .fpRemettre{grid-area:remettre}html.tel .fpPagesTete{flex-wrap:wrap}html.tel .grActions{justify-content:flex-start}html.tel .setModal .setHead .icon{width:44px;height:44px}html.tel .setModal .field,html.tel .setModal input,html.tel .setModal textarea,html.tel .setModal select{font-size:16px}html.tel .setModal button{min-height:44px}html.and .modModal .btn.sm:last-child{display:none}.mAccueil{height:var(--haut-vue, 100dvh);display:flex;flex-direction:column;background:#121317;color:#f3efe7}.mAccTete{height:64px;flex:none;display:flex;align-items:center;gap:10px;padding:0 18px;border-bottom:1px solid #26272e}.mMarque{font:700 16px Courier Prime,monospace;letter-spacing:3px}.mMarque b{color:#e5a13b}.mProdOs{font-size:11px;font-weight:700;padding:3px 8px;border-radius:6px;background:#e5a13b;color:#1a140c;letter-spacing:1px}.mReprise{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:16px;border-radius:16px;border:1px solid #5a4526;background:#241c12;color:#f3efe7;text-align:left;flex:none}.mReprise small{font-size:11px;font-weight:700;letter-spacing:1px;color:#e5a13b}.mReprise b{font-size:16px;letter-spacing:1px}.mReprise span{font-size:13px;color:#a9a59d}.mProjetLigne{display:flex;align-items:center;gap:4px;border-radius:14px;background:#1c1d22;padding-right:4px;flex:none}.mProjetOuvrir{flex:1;min-width:0;min-height:60px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;padding:10px 14px;border:0;background:transparent;color:#f3efe7;text-align:left}.mProjetOuvrir b{font-size:14px;letter-spacing:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.mProjetOuvrir small{font-size:12px;color:#9a968e}.mProjetLigne .mIco{font-size:22px;color:#6d6a64}.mVideEtat.petit{flex:none;padding:10px 0;font-size:14px}.mPoint{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px;vertical-align:middle;flex:none}.mPoint.gros{width:14px;height:14px;margin:0}.mExplique{font-size:14px;color:#a9a59d;line-height:1.45;margin:2px 2px 4px;flex:none}.mLien.gauche{align-self:flex-start;padding-left:0}.mSc{font-family:Courier Prime,Courier New,monospace;font-size:14px;line-height:1.45;white-space:pre-wrap;word-break:break-word;text-align:left}.mSc-seq{font-weight:700;text-transform:uppercase}.mSc-perso{text-transform:uppercase;padding-left:34%}.mSc-dial{padding:0 8%}.mSc-paren{padding-left:22%;font-style:italic}.mSc del{color:#b3261e;text-decoration:line-through;background:#fde3e0}.mSc ins{color:#1e6b3a;text-decoration:none;background:#d9f2df}.mBrCarte{display:flex;align-items:stretch;gap:12px;min-height:64px;padding:12px 14px 12px 12px;border-radius:14px;border:0;background:#1c1d22;color:#f3efe7;text-align:left;flex:none}.mBrCarte.abandonnee{opacity:.55}.mStats{display:flex;gap:6px;align-items:center;font:700 13px Courier Prime,monospace}.mStats em{font-style:normal}.mStats .plus{color:#6fbf86}.mStats .modif{color:#e5a13b}.mStats .moins{color:#e0645a}.mBrTete{display:flex;flex-direction:column;gap:6px;flex:none}.mBrTete small{color:#9a968e;font-size:13px}.mFeuille{background:#fbfaf6;color:#1d1b17;border-radius:10px;padding:12px 10px;display:flex;flex-direction:column;gap:2px;flex:none}.mBrLigne{display:flex;align-items:flex-start;gap:6px;border-left:3px solid transparent;border-radius:3px}.mBrLigne.ajout{border-left-color:#2e8b57;background:#eef8f0}.mBrLigne.modif{border-left-color:#e0a800;background:#fdf6e3}.mBrLigne.retiree{border-left-color:#c0392b;background:#fdecea;padding:6px 8px}.mBrLigne.conflit{border-left-color:#7d3cff}.mBrLigne.ecartee{opacity:.45}.mBrLigne .mSc{flex:1;min-width:0}.mBrTexte{flex:1;min-width:0;border:0;background:transparent;color:inherit;padding:6px 8px;min-height:36px;text-align:left}.mGarde{flex:none;align-self:center;height:32px;padding:0 10px;border-radius:16px;border:1px solid #c9c3b6;background:#fff;color:#1d1b17;font-size:12px;font-weight:700;margin-right:4px}.mBrLigne.edition{flex-direction:column;align-items:stretch;gap:8px;padding:10px;background:#f1ede4;border-left-color:#e5a13b}.mBrLigne.edition .mPuces button{background:#fff;color:#1d1b17;border-color:#d6d0c3}.mBrLigne.edition .mPuces button.on{background:#e5a13b;border-color:#e5a13b}.mBrLigne.edition .mTexte{background:#fff;color:#1d1b17;border-color:#d6d0c3;font-family:Courier Prime,monospace}.mBrLigne.edition .mActions button{background:#fff;color:#1d1b17;border-color:#d6d0c3}.mBrLigne.edition .mActions button.fin{background:#e5a13b;border-color:#e5a13b}.mFeuille .mLien{color:#8a5a12}.mCoche{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 14px;border-radius:12px;border:1px solid transparent;background:#1c1d22;color:#f3efe7;text-align:left;flex:none;font-size:14px}.mCoche.on{border-color:#e5a13b;background:#241c12}.mCoche>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mCoche .mLigneTxt{white-space:normal}.mCoche .mLigneTxt b{font-size:15px}.mCase{width:24px;height:24px;flex:none;border-radius:6px;border:2px solid #55565e;display:grid;place-items:center;font-weight:700;color:#1a140c}.mCoche.on .mCase{background:#e5a13b;border-color:#e5a13b}.mRvEtat{--papier: #1c1d22;--vif: #e5a13b;display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:16px;background:#1c1d22;border-left:6px solid var(--vif);flex:none}.mRvEtat b{font-size:18px}.mRvEtat p{margin:0;font-size:14px;color:#b9b5ad;line-height:1.45}.mRvEtat p.petit{font-size:13px;color:#8f8b84}.mRvPastille{align-self:flex-start;padding:4px 10px;border-radius:8px;background:var(--papier);color:#1d1b17;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.mRvGroupe{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background:#fbfaf6;color:#1d1b17;flex:none}.mRvSeq{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:0 12px;border:0;background:#ece7dc;color:#1d1b17;font-size:13px;font-weight:700;text-align:left}.mRvLigne{position:relative;border:0;background:transparent;color:inherit;padding:8px 12px 8px 22px;text-align:left;border-top:1px solid #ece7dc}.mRvLigne:before{content:"*";position:absolute;left:8px;top:8px;font:700 14px Courier Prime,monospace;color:var(--vif, #5b8fd9)}.mRvLigne.suppr:before{content:"−";color:#c0392b}.mRvHisto{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;background:#1c1d22;flex:none}.mSection.mPli{display:flex;justify-content:space-between;border:0;background:none;padding:8px 2px;text-align:left}html.tel .tbOutils{left:0;right:0;top:0;max-width:none;border-radius:0;border:0;border-bottom:1px solid #2a2b31;flex-wrap:nowrap;gap:10px;padding:8px 12px;overflow-x:auto;scrollbar-width:none;background:#121317f5;box-shadow:0 4px 14px #00000059}html.tel .tbOutils::-webkit-scrollbar{display:none}html.tel .tbOutils>*{flex:none}html.tel .tbOutils .dcBtn{height:38px;min-width:38px;padding:0 12px;font-size:14px;border-radius:10px}html.tel .tbNuancier{gap:8px}html.tel .tbPastille{width:30px;height:30px;border-radius:8px;border:2px solid rgba(255,255,255,.14)}html.tel .tbPastille.fil{border-radius:50%}html.tel .tbPastille.on{box-shadow:0 0 0 2px #121317,0 0 0 4px #e5a13b}html.tel .tbPastille.autre{font-size:18px;line-height:26px}html.tel .tbSep{height:28px}html.tel .tbEtiq{font-size:13px}html.tel .tbZoom{font-size:14px;min-width:52px}html.tel .tbOutils .seg button{height:38px;padding:0 14px;font-size:14px}html.tel .tbBulle{position:fixed;left:8px!important;right:8px;top:auto!important;bottom:calc(var(--bas-tel, 64px) + 8px);transform:none;max-width:none;flex-wrap:wrap;gap:8px;padding:10px;border-radius:14px;white-space:normal;z-index:40}html.tel .tbBulle .dcBtn,html.tel .tbBulle button:not(.tbPastille){min-height:38px;font-size:14px}html.tel .tbLegende{inset:auto 10px 10px auto;width:min(320px,calc(100% - 20px));max-height:45%;border-radius:14px}html.tel .tbLegende.fermee{width:auto}html.tel .tbLegendeT{min-height:40px;font-size:14px}html.tel .tbLeg{min-height:40px}html.tel .tbMain>.ptHead{display:none}html.tel .tbBulle>button,html.tel .tbBulle .chsBtn,html.tel .tbBulle>*>button:not(.tbPastille){min-height:42px;padding:0 14px;border-radius:10px;border:1px solid #33343c;background:#1f2026;color:#f3efe7;font-size:14px;font-weight:600}html.tel .tbBulle>button.danger{color:#ff8a80;border-color:#5a2a26}html.tel .tbMain:has(.tbBulle) .tbLegende{display:none}html.tel .tbLeg{gap:10px;align-items:center}html.tel .tbLeg .tbPastille{width:24px;height:24px;flex:none}html.tel .tbLeg{grid-template-columns:24px minmax(0,1fr) 24px 20px}.mDepTete{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:16px;background:#1c1d22;flex:none}.mDepTete b{font-size:17px}.mDepTete small{font-size:13px;color:#a9a59d}.mDepJauge{height:6px;border-radius:3px;background:#2a2b31;overflow:hidden}.mDepJauge i{display:block;height:100%;background:#6fbf86;border-radius:3px;transition:width .3s}.mDepSeq{display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 12px;border-radius:14px;border:0;border-left:4px solid #3a3b42;background:#1c1d22;color:#f3efe7;text-align:left;flex:none}.mDepSeq.ok{border-left-color:#6fbf86}.mDepSeq.perimee{border-left-color:#e5a13b}.mDepNum{flex:none;min-width:30px;font-weight:700;color:#e5a13b;font-size:15px}.mDepSeq .mLigneTxt b{font-size:13px;letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mDepEtat{flex:none;padding:4px 9px;border-radius:10px;font-size:11px;font-weight:700;white-space:nowrap}.mDepEtat.ok{background:#1f3326;color:#8fd6a2}.mDepEtat.revoir{background:#3a2c14;color:#f0b85a}.mDepEtat.afaire{background:#2a2b31;color:#a9a59d}.mDepEtat.cours{background:#1f2a3a;color:#8fb8f0}.mDepTitre{flex:1;min-width:0;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.mDepTitre b{color:#e5a13b;margin-right:4px}.mDepActions{display:flex;align-items:center;gap:8px;flex:none}.mPetit{height:38px;padding:0 14px;border-radius:10px;border:1px solid #33343c;background:#1f2026;color:#f3efe7;font-size:14px;font-weight:600}.mDepTexte{display:flex;flex-direction:column;border-radius:14px;overflow:hidden;background:#1c1d22;flex:none}.mDepTexteT{display:flex;justify-content:space-between;align-items:center;min-height:46px;padding:0 14px;border:0;background:none;color:#d8d4cc;font-size:14px;font-weight:600;text-align:left}.mDepFeuille{background:#fbfaf6;color:#1d1b17;padding:12px 14px;display:flex;flex-direction:column;gap:6px;max-height:34vh;overflow:auto}.mDepFeuille .mSc.ici{background:#fff7e6;border-radius:4px}.mDepFeuille mark{background:var(--fc);color:#1d1b17;border-radius:3px;padding:0 2px;box-shadow:0 0 0 1px #00000026}.mDepFeuille .mLien{align-self:flex-start;color:#8a5a12;padding-left:0}.mDepAbsent{margin:0;font-size:13px;color:#8a7a5a;font-style:italic}.mDepFam{--fc: #9a968e;display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:14px;background:#1c1d22;flex:none}.mDepFam h4{margin:0;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#d8d4cc}.mDepFam h4 i{width:10px;height:10px;border-radius:50%;background:var(--fc)}.mDepFam h4 span{margin-left:auto;color:#8f8b84;font-weight:600}.mDepFam.effet .mRang input{flex:1;min-width:0}.mDepCaps{display:flex;flex-wrap:wrap;gap:8px}.mDepCap{display:inline-flex;align-items:center;min-height:38px;border-radius:19px;background:color-mix(in srgb,var(--fc) 16%,#1c1d22);border:1px solid color-mix(in srgb,var(--fc) 45%,transparent);overflow:hidden}.mDepCap button{border:0;background:none;color:#f3efe7;font-size:14px;padding:0 4px 0 14px;min-height:38px}.mDepCap button.x{padding:0 12px 0 6px;font-size:18px;color:#a9a59d}.mDepCap.on{background:var(--fc);border-color:var(--fc)}.mDepCap.on button{color:#1a140c}.mDepAjout{flex:1 1 120px;min-width:120px;min-height:38px;border-radius:19px;border:1px dashed #44454d;background:transparent;color:#f3efe7;padding:0 14px;font-size:15px}.mDepAjout:focus{outline:none;border-style:solid;border-color:var(--fc)}.mMaj{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:16px;background:#13261b;border:1px solid #2e6b45;flex:none}.mMaj b{font-size:16px;color:#8fd6a2}.mMaj span{font-size:13px;color:#b9b5ad;line-height:1.4}html.tel .updateBar{position:fixed;inset:64px 8px auto;transform:none;z-index:95;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px;border-radius:14px;font-size:14px}html.tel .updateBar .primary{flex:1;min-height:42px}html.tel .updateBar .icon{min-width:42px;min-height:42px}.mDepLance{flex:none;padding:10px 12px 12px;background:#17181c;border-top:1px solid #26272e}.mDepLance .depLance{margin:0;flex-direction:column;align-items:stretch;gap:12px;padding:14px;border-radius:14px}.mDepLance .depLanceTexte{flex:none;font-size:14px;gap:7px}.mDepLance .depLanceTexte b{font-size:16px}.mDepLance .depLanceSous,.mDepLance .depLanceAlerte{font-size:13px}.mDepLance .depJauge{max-width:none;height:8px}.mDepLance .depLanceBoutons{gap:8px}.mDepLance .depLanceBoutons button{flex:1;min-height:48px;border-radius:12px;font-size:15px;font-weight:700}.mRapportScript>.ptMain,.mRapportScript>.voileOs,.mRapportScript>*+*{flex:1;min-height:0}
