:root{--bg:#0b0b0b;--bg-2:#111110;--bg-3:#181816;--ink:#f2f1ed;--ink-2:#c9c7c0;--soft:#8c8a84;--hair:#34342f;--hair-2:#232320;--ghost:rgba(255,255,255,0.016);--bleu:#0e9ac4;--jaune:#F6E209;--sur-jaune:#111;--alerte:#d64a3a;--ok:#6f9f7c;--logo-filter:none;--t-rouge:#E9695C;--t-bleu:#7FA9C7;--t-ocre:#D7A548;--t-vert:#78B189;--t-prune:#B79BCB;--t-sarcelle:#6FB3AD;--t-encre:#d9d7d0;--t-gris:#8c8a84;--f-display:"Anton",Impact,sans-serif;--f-body:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--f-serif:"Cormorant Garamond",Georgia,serif;--rail-w:300px;--row-h:34px;--head-h:58px;--strip-h:26px;color-scheme:dark}:root[data-theme=papier]{--bg:#f7f6f2;--bg-2:#f1f0eb;--bg-3:#e9e8e2;--ink:#111;--ink-2:#333;--soft:#6b6b6b;--hair:#d8d6d0;--hair-2:#e6e4de;--ghost:rgba(17,17,17,0.028);--alerte:#c3352b;--ok:#3f6b4e;--logo-filter:invert(1);--t-rouge:#C3352B;--t-bleu:#3A5A73;--t-ocre:#9A6B18;--t-vert:#3F6B4E;--t-prune:#6B4E7D;--t-sarcelle:#2F6F6B;--t-encre:#15181A;--t-gris:#767F84;color-scheme:light}*{box-sizing:border-box}@property --bg{syntax:"<color>";inherits:true;initial-value:#0b0b0b}@property --bg-2{syntax:"<color>";inherits:true;initial-value:#111110}@property --bg-3{syntax:"<color>";inherits:true;initial-value:#181816}@property --ink{syntax:"<color>";inherits:true;initial-value:#f2f1ed}@property --ink-2{syntax:"<color>";inherits:true;initial-value:#c9c7c0}@property --soft{syntax:"<color>";inherits:true;initial-value:#8c8a84}@property --hair{syntax:"<color>";inherits:true;initial-value:#34342f}@property --hair-2{syntax:"<color>";inherits:true;initial-value:#232320}@property --ghost{syntax:"<color>";inherits:true;initial-value:rgba(255,255,255,.016)}@property --alerte{syntax:"<color>";inherits:true;initial-value:#d64a3a}@property --ok{syntax:"<color>";inherits:true;initial-value:#6f9f7c}@property --t-rouge{syntax:"<color>";inherits:true;initial-value:#E9695C}@property --t-bleu{syntax:"<color>";inherits:true;initial-value:#7FA9C7}@property --t-ocre{syntax:"<color>";inherits:true;initial-value:#D7A548}@property --t-vert{syntax:"<color>";inherits:true;initial-value:#78B189}@property --t-prune{syntax:"<color>";inherits:true;initial-value:#B79BCB}@property --t-sarcelle{syntax:"<color>";inherits:true;initial-value:#6FB3AD}@property --t-encre{syntax:"<color>";inherits:true;initial-value:#d9d7d0}@property --t-gris{syntax:"<color>";inherits:true;initial-value:#8c8a84}html.theme-fondu{transition:--bg var(--fondu-duree,3.5s) ease-in-out,--bg-2 var(--fondu-duree,3.5s) ease-in-out,--bg-3 var(--fondu-duree,3.5s) ease-in-out,--ink var(--fondu-duree,3.5s) ease-in-out,--ink-2 var(--fondu-duree,3.5s) ease-in-out,--soft var(--fondu-duree,3.5s) ease-in-out,--hair var(--fondu-duree,3.5s) ease-in-out,--hair-2 var(--fondu-duree,3.5s) ease-in-out,--ghost var(--fondu-duree,3.5s) ease-in-out,--alerte var(--fondu-duree,3.5s) ease-in-out,--ok var(--fondu-duree,3.5s) ease-in-out,--t-rouge var(--fondu-duree,3.5s) ease-in-out,--t-bleu var(--fondu-duree,3.5s) ease-in-out,--t-ocre var(--fondu-duree,3.5s) ease-in-out,--t-vert var(--fondu-duree,3.5s) ease-in-out,--t-prune var(--fondu-duree,3.5s) ease-in-out,--t-sarcelle var(--fondu-duree,3.5s) ease-in-out,--t-encre var(--fondu-duree,3.5s) ease-in-out,--t-gris var(--fondu-duree,3.5s) ease-in-out}html.theme-fondu [style*="--logo-filter"],html.theme-fondu img{transition:filter var(--fondu-duree,3.5s) ease-in-out}body,html{height:100%}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--f-body);font-size:13px;line-height:1.5;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:none;border:none;padding:0}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--bleu);outline-offset:2px;border-radius:2px}[hidden]{display:none!important}.display{letter-spacing:.02em;line-height:1}.display,.kicker{font-family:var(--f-display)}.kicker{font-size:11px;letter-spacing:.12em;color:var(--bleu)}.kicker,.lbl{text-transform:uppercase}.lbl{font-size:9.5px;font-weight:700;letter-spacing:.14em;color:var(--soft)}.lede{font-family:var(--f-serif);font-style:italic;font-size:17px;line-height:1.3;color:var(--ink)}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.soft{color:var(--soft)}.surligne{background:var(--jaune);color:var(--sur-jaune);padding:.1em .45em;font-weight:700}.hair{border-bottom:1px solid var(--hair)}.wordmark{display:inline-flex;flex-direction:column;align-items:stretch;gap:2px;line-height:1;white-space:nowrap}.wordmark-nom{font-size:var(--wm-taille,14px);letter-spacing:.14em;margin-right:-.14em;color:var(--ink)}.wordmark-kicker{display:flex;justify-content:space-between;font-size:calc(var(--wm-taille, 14px) * .8);letter-spacing:0}.wordmark-lien:hover .wordmark-nom{color:var(--bleu)}.ghost{position:fixed;inset:0;pointer-events:none;z-index:0;display:flex;justify-content:center;font-family:var(--f-display);font-size:min(26vw,340px);line-height:.88;text-align:center;color:var(--ghost);-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn,.ghost{align-items:center;letter-spacing:.02em}.btn{display:inline-flex;gap:6px;padding:6px 11px;border:1px solid var(--hair);border-radius:2px;background:transparent;color:var(--ink-2);font-size:12px;font-weight:500;white-space:nowrap}.btn:hover{border-color:var(--soft);color:var(--ink)}.btn.primaire{background:var(--ink);color:var(--bg);border-color:var(--ink)}.btn.primaire:hover{background:var(--ink-2)}.btn.jaune{background:var(--jaune);color:var(--sur-jaune);border-color:var(--jaune);font-weight:700}.btn.bleu{color:var(--bleu);border-color:var(--bleu)}.btn.danger{color:var(--alerte);border-color:var(--alerte)}.btn.petit{padding:3px 8px;font-size:11px}.btn.actif,.btn[aria-pressed=true]{background:var(--bg-3);color:var(--ink);border-color:var(--soft)}@keyframes entree-fondu{0%{opacity:0}to{opacity:1}}.entree-carte{animation:entree-fondu .4s ease-out backwards}.entree-wm{animation:entree-fondu .5s ease-out .15s backwards}.entree-corps{animation:entree-fondu .5s ease-out .35s backwards}@keyframes entree-lettre{0%{text-shadow:0 0 0 transparent;filter:brightness(1)}50%{text-shadow:0 0 22px currentColor,0 0 3px currentColor;filter:brightness(1.35)}to{text-shadow:0 0 0 transparent;filter:brightness(1)}}.entree-wm.coucher .wordmark-nom>span,.entree-wm.lever .wordmark-nom>span{animation:entree-lettre calc(var(--fondu-duree, 3.5s) * .45) ease-in-out backwards}@keyframes ghost-respire{0%{opacity:1}50%{opacity:0}to{opacity:1}}.ghost.respire{animation:ghost-respire var(--fondu-duree,3.5s) ease-in-out backwards}.entree-wm.lever .wordmark-nom>span{animation-delay:calc(var(--i) * var(--fondu-duree, 3.5s) * .55 / 13)}.entree-wm.coucher .wordmark-nom>span{animation-delay:calc((13 - var(--i)) * var(--fondu-duree, 3.5s) * .55 / 13)}@media (prefers-reduced-motion:reduce){.entree-carte,.entree-wm .wordmark-nom>span,.ghost.respire{animation:none}}.segment{display:inline-flex;border:1px solid var(--hair);border-radius:2px;overflow:hidden}.segment button{padding:6px 11px;font-size:11.5px;color:var(--soft);letter-spacing:.04em;border-right:1px solid var(--hair)}.segment button:last-child{border-right:none}.segment button[aria-pressed=true],.segment button[aria-selected=true]{background:var(--bg-3);color:var(--ink)}.f{display:flex;flex-direction:column;gap:5px}.f label{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--soft)}.f input,.f select,.f textarea{width:100%;background:var(--bg-2);border:1px solid var(--hair);border-radius:2px;padding:8px 10px;font-size:12.5px;color:var(--ink)}.f input:focus,.f select:focus,.f textarea:focus{border-color:var(--bleu);outline:none}.f2{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.cellin{background:transparent;border:1px solid transparent;border-radius:2px;padding:3px 6px;width:100%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cellin:hover{border-color:var(--hair)}.cellin:focus{border-color:var(--bleu);background:var(--bg-2);outline:none}table.t{width:100%;border-collapse:collapse}table.t th{text-align:right;font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--soft);padding:0 12px 9px;border-bottom:1px solid var(--ink)}table.t td:first-child,table.t th:first-child{text-align:left}table.t td{padding:9px 12px;border-bottom:1px solid var(--hair-2);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12.5px}table.t tr:hover td{background:var(--bg-2)}table.t tr.grp td{font-family:var(--f-display);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--soft);padding:12px 12px 6px;border-bottom:1px solid var(--hair)}table.t tr.tot td{border-top:1px solid var(--ink);border-bottom:none;padding-top:13px;font-weight:700;font-size:13.5px}.pos{color:var(--ok)}.neg{color:var(--alerte)}.meter{height:3px;background:var(--hair-2);min-width:90px}.meter i{display:block;height:100%;background:var(--ink)}.meter i.over{background:var(--alerte)}.statut{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--soft)}.statut:before{content:"";width:8px;height:8px;border:1px solid var(--ink-2);border-radius:1px}.statut.en_cours:before{background:color-mix(in srgb,var(--ink) 35%,transparent)}.statut.en_revue:before{border-color:var(--bleu);background:color-mix(in srgb,var(--bleu) 40%,transparent)}.statut.retake:before{border-color:var(--alerte);background:var(--alerte)}.statut.valide:before{background:color-mix(in srgb,var(--ink) 70%,transparent)}.statut.livre:before{background:var(--ink)}.tag{display:inline-block;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:2px 6px;border:1px solid var(--hair);border-radius:2px;color:var(--soft)}.tag.bleu{color:var(--bleu);border-color:var(--bleu)}.tag.alerte{color:var(--alerte);border-color:var(--alerte)}.tag.plein{background:var(--ink);color:var(--bg);border-color:var(--ink)}.pad{padding:24px 28px 80px;max-width:1240px;position:relative;z-index:1}.sec-head{display:flex;align-items:baseline;gap:16px;border-bottom:1px solid var(--ink);padding-bottom:8px;margin:0 0 18px}.sec-head h2{font-family:var(--f-display);font-size:22px;letter-spacing:.02em;margin:0;flex:1 1;font-weight:400}.sec-head .meta{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--soft);white-space:nowrap}.note{font-size:12.5px;color:var(--ink-2);line-height:1.6;max-width:66ch;border-left:2px solid var(--hair);padding-left:12px;margin:0 0 22px}.note b{color:var(--ink)}@media print{:root{--bg:#fff;--bg-2:#fff;--bg-3:#f3f3f0;--ink:#111;--ink-2:#333;--soft:#6b6b6b;--hair:#d8d6d0;--hair-2:#e6e4de;--ghost:rgba(17,17,17,0.03);--logo-filter:invert(1)}body{font-size:11px}.no-print{display:none!important}.pad{padding:0;max-width:none}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.tag.charge-tag-alerte{color:var(--alerte);border-color:var(--alerte)}.serie-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:12px;gap:12px;max-width:820px}.serie-readout{max-width:820px;margin-top:14px}.serie-genres{display:flex;flex-wrap:wrap;gap:8px;align-items:center;max-width:820px}.serie-genre{display:inline-flex;align-items:center;gap:2px;border:1px solid var(--hair-2);border-radius:2px;padding:0 2px 0 0}.serie-genre>button:first-child{background:none;border:0;color:var(--ink-2);padding:4px 8px;cursor:pointer;font:inherit;font-size:12px}.serie-genre.pris{border-color:var(--ink);background:var(--ink)}.serie-genre.pris .chip-x,.serie-genre.pris>button:first-child{color:var(--bg);font-weight:700}.serie-genre .chip-x{background:none;border:0;color:var(--soft);cursor:pointer;padding:2px 4px}.serie-genre-ajout{display:inline-flex;gap:6px;align-items:center}.serie-genre-ajout input{width:160px}.serie-page .readout{background:var(--bg-3);border:1px solid var(--hair-2);border-radius:2px;padding:11px 12px;display:flex;flex-direction:column;gap:7px}.serie-page .readout div{display:flex;justify-content:space-between;font-size:12px}.serie-page .readout span:first-child{color:var(--soft)}.taux-pastille{display:inline-block;font-size:11px;padding:1px 8px;border-radius:999px;border:1px solid;margin:2px 0 6px}.taux-compteur.orange,.taux-pastille.orange{color:var(--t-ocre)}.taux-compteur.rouge,.taux-pastille.rouge{color:var(--alerte)}.taux-compteur{font:inherit;font-size:12px;background:none;border:1px solid;border-radius:999px;padding:3px 12px;cursor:pointer;min-height:32px}.taux-compteur[aria-expanded=true]{background:var(--ghost)}.taux-liste{list-style:none;max-height:320px;overflow:auto;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:2px;font-size:13px}.taux-liste .lien{font:inherit;background:none;border:0;padding:4px 0;color:var(--ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer;text-align:left}html .tb-plus{display:none}@media (max-width:1439px){html .topbar .surch-txt,html .topbar .tb-edit-txt,html .topbar .tb-hist-quand,html .topbar .tb-secondaire{display:none}html .topbar{padding-left:max(22px,calc(env(safe-area-inset-left) + 16px));padding-right:max(12px,env(safe-area-inset-right))}html .tb-projet .nom{max-width:240px}html .topbar>*{min-width:0}html .tb-gauche,html .tb-projet{flex:0 1 auto;min-width:0}html .tb-droite{flex:1 1 auto;min-width:0;justify-content:flex-end}html .tb-tabs{flex:0 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 18px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 18px),transparent)}html .tb-tabs::-webkit-scrollbar{display:none}html .tb-plus,html .tb-tabs>a{flex:0 0 auto}html .tb-plus{display:block;position:relative}html .tb-plus-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:32px;border:1px solid var(--hair);border-radius:2px;font-size:18px;line-height:1;color:var(--ink-2)}html .tb-plus-btn:hover,html .tb-plus-btn[aria-expanded=true]{color:var(--ink);border-color:var(--soft);background:var(--bg-3)}html .tb-plus-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:40;min-width:240px;background:var(--bg-3);border:1px solid var(--hair);border-radius:3px;box-shadow:0 12px 32px rgba(0,0,0,.35);padding:6px;display:flex;flex-direction:column;gap:2px}html .tb-plus-menu>a,html .tb-plus-menu>button{text-align:left;padding:9px 12px;font-size:13px;color:var(--ink-2);border-radius:2px}html .tb-plus-menu>a:hover,html .tb-plus-menu>button:hover{background:var(--bg-2);color:var(--ink)}html .tb-plus-menu .segment{margin:4px 6px 6px;align-self:flex-start}html .tb-plus-qui{display:flex;align-items:center;gap:8px;padding:6px 12px 8px;border-bottom:1px solid var(--hair);margin-bottom:4px}html .tb-plus-qui .nom{font-weight:600;color:var(--ink);flex:1 1}html .tb-plus .tb-pres-panneau{right:0}html .tb-plus-menu .segment button{padding:6px 14px;font-size:13px}html .rail-head-compact{justify-content:flex-start;gap:6px;padding:8px}html .rail-head-compact .rail-search input{height:36px;font-size:13px;padding-right:34px}html .rail-head-compact .rail-search .clear{width:32px;height:32px;font-size:18px}html .rail-head-actions{display:flex;align-items:center;gap:6px;flex:0 0 auto}html .rail-head-actions .zoom-seg{flex:1 1 auto;display:flex}html .rail-head-actions .zoom-seg button{flex:1 1;height:36px;padding:0 6px;font-size:12px}html .rh-btn{flex:0 0 auto;min-width:36px;height:36px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--hair);border-radius:2px;color:var(--ink-2);font-size:13px;white-space:nowrap}html .rh-btn:hover{color:var(--ink);border-color:var(--soft)}html .rh-btn.actif,html .rh-btn[aria-pressed=true]{color:var(--ink);background:var(--bg-3);border-color:var(--soft)}html .rh-btn.multi[aria-pressed=true]{color:var(--bleu);border-color:var(--bleu)}html .rail-head-ligne{display:flex;align-items:center;gap:6px;flex:0 0 auto}html .rail-head-ligne .rail-search{flex:1 1 auto;min-width:0}html .rail.replie .r-dep{grid-template-columns:8px 8px minmax(0,1fr);padding-right:6px}html .rail.replie .pole-budget,html .rail.replie .r-dep .add,html .rail.replie .r-dep .chev,html .rail.replie .r-dep .cnt-wrap,html .rail.replie .reorder{display:none}html .rail.replie .r-bac,html .rail.replie .r-bac-item,html .rail.replie .r-resp,html .rail.replie .r-tache{padding-left:8px;padding-right:8px}html .rail.replie .rail-resizer{display:none}html .rail-tiroir{position:fixed;z-index:50;width:min(440px,calc(100vw - 16px));max-height:min(70dvh,620px);overflow:auto;overscroll-behavior:contain;background:var(--bg-3);border:1px solid var(--hair);border-radius:3px;box-shadow:0 14px 36px rgba(0,0,0,.4);padding:12px;display:flex;flex-direction:column;gap:12px}html .rail-tiroir-tete{display:flex;align-items:center;gap:10px}html .rail-tiroir-tete .lbl{flex:1 1}html .rail-tiroir .rail-filters{height:auto;flex:0 0 auto;flex-wrap:wrap;overflow:visible;gap:8px}html .rail-tiroir .rail-filters .segment{flex-wrap:wrap;max-width:100%;flex:0 1 auto}html .rail-tiroir .rail-filters .segment button{padding:8px 10px;font-size:12px}html .rail-tiroir .rail-outils{height:auto;flex:0 0 auto;flex-wrap:wrap;overflow:visible;gap:8px}html .rail-tiroir .outil-btn{padding:8px 10px;font-size:11px}html .rail-tiroir .rail-outils .astuce{display:none}@media (max-width:1100px){html .tb-projet .nom{max-width:170px}html .tb-tabs a{padding-left:7px;padding-right:7px}html .topbar{gap:8px}}@media (max-width:1024px){html .topbar{padding-right:max(16px,env(safe-area-inset-right))}html .tb-tabs>a.tb-tab-sec{display:none}html .tb-tabs{-webkit-mask-image:none;mask-image:none}}html .tb-plus-pages{display:none}@media (max-width:1024px){html .tb-plus-pages{display:flex;flex-direction:column;gap:2px;padding-bottom:4px;margin-bottom:4px;border-bottom:1px solid var(--hair)}html .tb-plus-pages .lbl{padding:4px 12px 2px}html .tb-plus-pages>a{text-align:left;padding:9px 12px;font-size:13px;color:var(--ink-2);border-radius:2px}html .tb-plus-pages>a:hover{background:var(--bg-2);color:var(--ink)}html .tb-plus-pages>a.actif{color:var(--ink);font-weight:600}}html .pad{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}}@media (pointer:coarse){:root{--head-h:60px;--strip-h:32px}html{-webkit-text-size-adjust:100%}body,html{overscroll-behavior:none}.bar,.handle,[role=button],a,button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}html .rail,html .tags-filtre,html .tl-body,html .tl-head{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.f input,.f select,.f textarea,.rail-head-compact .rail-search input,.rail-search input,input,select,textarea{font-size:16px}html .f label,html .lbl{font-size:11px}html .btn{min-height:44px;padding:8px 14px;font-size:13px}html .btn.petit{min-height:40px;padding:6px 12px;font-size:13px}html .segment button{min-height:40px;padding:8px 12px;font-size:13px}html .tb-tabs a,html .wordmark-lien{display:inline-flex;align-items:center;min-height:44px}html .tb-tabs a{padding:0 10px;font-size:13px}html .tb-edit-btn{height:44px;min-width:44px;justify-content:center;font-size:13px}html .tb-edit-btn span[aria-hidden]{font-size:18px}html .tb-plus-btn{width:44px;height:44px;font-size:20px}html .tb-plus-menu .segment button{min-height:44px;padding:0 18px;font-size:14px}html .tb-plus-menu>a,html .tb-plus-menu>button,html .tb-plus-pages>a{min-height:44px;display:flex;align-items:center;font-size:14px}html .tb-oeil{width:44px;height:44px}html .tb-kpi .v{font-size:14px}html .tb-hist-menu a,html .tb-hist-menu button{min-height:44px;display:flex;align-items:center;font-size:14px}html .surch-compteur>button{min-height:44px;padding:0 14px;font-size:13px}html .surch-ligne li button{min-height:36px;font-size:13px}html .cadenas-btn{min-height:44px;padding:0 14px;font-size:13px}html .histo summary{min-height:44px;display:flex;align-items:center;font-size:12px}html .strip{font-size:13px}html .tags-filtre{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;font-size:13px;overscroll-behavior-x:contain}html .tags-filtre::-webkit-scrollbar{display:none}html .tags-filtre>*{flex:0 0 auto}html .tag-pill,html .tag-pill-nom,html .tag-pill-oeil{min-height:44px}html .tag-pill-oeil{min-width:44px;justify-content:center}html .tags-filtre-regler{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;font-size:13px}html .tag-pill.tout{padding:0 14px;align-items:center}html .insp-tag{min-height:36px;padding-left:12px;padding-right:12px}html .tag-pill-nom{padding:0 10px 0 12px}html .tag-pill-oeil{padding:0 12px}html .tag-nb{font-size:12px}html .rail-head-compact .rail-search input{height:44px}html .rail-head-compact .rail-search .clear{width:40px;height:40px}html .rail-head-actions .zoom-seg button,html .rh-btn{height:44px;min-width:44px;font-size:13px}html .rail-tiroir .outil-btn,html .rail-tiroir .rail-filters .segment button{min-height:44px;font-size:13px}html .rail-tiroir .btn.petit{min-height:44px}html .gantt{--row-h:44px;--row-dep-h:50px;--row-pole-h:44px}html .r-pole{padding:0 12px}html .pole-budget,html .pole-label{font-size:12px}html .chev-pole{border-left-width:6px;border-right-width:6px;border-top-width:8px}html .r-dep{grid-template-columns:14px 10px minmax(60px,1fr) 0 36px 44px;padding-left:10px}html .r-dep .chev{border-left-width:6px;border-right-width:6px;border-top-width:8px}html .r-dep .nm{font-size:15px}html .r-dep .cnt-pill{width:28px;height:28px;font-size:12px}html .r-dep .cnt-apose{font-size:12px}html .rail.compact .r-dep{grid-template-columns:12px 10px minmax(60px,1fr) 0 30px 44px;column-gap:5px;padding-right:4px}html .rail.compact .r-dep .cnt-apose{display:none}html .rail.compact .r-dep .add{width:36px}html .r-dep .add,html .reorder{opacity:1}html .r-dep .add,html .rail.compact .r-dep .add{width:44px;height:44px;font-size:20px}html .r-dep .reorder,html .reorder.tache{display:none}html .r-pole .reorder{flex-direction:row;gap:2px}html .r-pole .reorder button{width:44px;height:44px;line-height:44px;font-size:13px}html .r-tache{padding-left:16px}html .r-tache.sel{padding-left:14px}html .r-tache .nm{font-size:14px}html .r-resp,html .r-tache .sous{font-size:12px}html .r-bac .nm,html .r-bac-item .bac-label{font-size:13px}html .rail-resizer{width:22px;right:-11px}html .tl-months,html .tl-weeks{height:26px}html .tl-days{height:30px}html .tl-month,html .tl-week{font-size:12px}html .tl-day b{font-size:13px}html .tl-day span{font-size:10px}html .tl-jalon .jdate,html .tl-jalon .jlabel{font-size:12px}html .tl-jalon .losange{width:14px;height:14px}html .tl-hover-badge,html .tl-today .heure{font-size:12px}html .canvas{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}html .bar{touch-action:pan-x pan-y}html .bar:before{content:"";position:absolute;left:-4px;right:-4px;top:-14px;bottom:-14px}html .bar.sel{touch-action:none}html .bar.fine:before{top:-18px;bottom:-18px}html .handle{width:26px;right:-13px;z-index:2}html .handle:hover{background:none}html .bar.sel .handle:after{content:"";position:absolute;right:11px;top:-5px;bottom:-5px;width:4px;border-radius:2px;background:var(--bleu)}html .bar.sel{box-shadow:0 0 0 2px var(--bleu)}html .palette{width:300px}html .palette .swatch{width:30px;height:30px}html .palette-perso,html .palette-titre{font-size:13px}html .palette-perso input{width:44px;height:32px}html .insp{font-size:13px}html .insp header{min-height:56px}html .chip,html .insp .readout div,html .insp-check span,html .insp-chips-vide,html .insp-tag{font-size:13px}html .insp-check{min-height:44px}html .insp-check input{width:22px;height:22px}html .chip{padding:4px 4px 4px 12px}html .chip-x{width:44px;height:44px;font-size:16px}html .insp .btn.petit,html .insp .insp-tag,html .insp .tag-pill-nom,html .insp input:not([type=checkbox]):not([type=radio]):not([type=color]),html .insp select{min-height:44px}html .bar-bulle{font-size:13px}html .bar-bulle .bb-titre{font-size:14px}html table.t td{font-size:13px}html table.t th{font-size:11px}html .cellin{min-height:40px;font-size:16px}}@media (max-width:1439px){html .insp{width:360px;padding-bottom:env(safe-area-inset-bottom)}}@media (max-width:1439px) and (orientation:portrait){html .insp{top:auto;left:0;right:0;bottom:0;width:auto;height:min(56dvh,680px);border-left:none;border-top:1px solid var(--hair);border-radius:12px 12px 0 0;box-shadow:0 -14px 36px rgba(0,0,0,.4);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}html .insp header{position:relative;padding-top:20px}html .insp header:before{content:"";position:absolute;top:7px;left:50%;transform:translateX(-50%);width:44px;height:4px;border-radius:2px;background:var(--hair)}}