.corvelle{--corvelle-h:820px}.corvelle :where(.app button){font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}.corvelle :where(.app button:disabled){cursor:default;opacity:.5}.corvelle .av{width:22px;height:22px;font:800 9px/1 var(--font-sans);flex:none;justify-content:center;align-items:center;display:inline-flex}.corvelle .av.h{background:var(--human);color:var(--human-foreground);border-radius:50%}.corvelle .av.a{background:var(--agent);color:var(--agent-foreground);border-radius:30%}.corvelle .av.v{background:var(--muted);color:var(--foreground);box-shadow:inset 0 0 0 1.5px var(--border);border-radius:50%}.corvelle .av.g28{width:28px;height:28px;font-size:10.5px}.corvelle .av.g32{width:32px;height:32px;font-size:11px}.corvelle .chip{background:var(--muted);height:22px;color:var(--foreground);font:600 11.5px/1 var(--font-sans);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 8px;display:inline-flex}.corvelle .chip.att{background:var(--waiting-soft);color:var(--waiting-foreground)}.corvelle .chip.ok{background:var(--success-soft);color:var(--success)}.corvelle .chip.info{background:var(--info-soft);color:var(--info)}.corvelle .btn{height:32px;font:700 12.5px/1 var(--font-sans);white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.corvelle .btn-primaire{background:var(--secondary);color:var(--secondary-foreground)}.corvelle .btn-second{background:var(--card);border-color:var(--border)}.corvelle .men{color:var(--agent);background:var(--agent-soft);border-radius:4px;padding:0 3px;font-weight:700}.corvelle .men.hu{color:var(--human);background:var(--info-soft)}.corvelle .lu-chip{border:1px dashed color-mix(in oklch, var(--agent) 55%, transparent);min-height:24px;font:600 11.5px/1.2 var(--font-sans);color:var(--agent);background:color-mix(in oklch, var(--agent-soft) 60%, transparent);border-radius:7px;align-items:center;gap:6px;padding:2px 9px;display:inline-flex}.corvelle .lu-chip.autre{background:var(--agent-soft);border-style:solid}.corvelle .lu-chip svg{flex:none;width:12px;height:12px}.corvelle .encadre{background:var(--agent-soft);border-radius:12px;margin:18px 0;padding:14px 16px;font-size:13.5px;line-height:1.55}.corvelle .encadre.premier{margin-top:0}.corvelle .encadre b{color:var(--agent)}.corvelle .ligne{background:var(--muted);border-radius:4px;height:7px;margin:7px 0}.corvelle .ligne.c{width:60%}.corvelle .ligne.d{width:82%}.corvelle .app{height:var(--corvelle-h);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-md);grid-template-columns:232px minmax(0,1fr) 300px;display:grid;overflow:hidden}.corvelle .barre-lat{background:var(--background);border-right:1px solid var(--border);font:600 13.5px/1.2 var(--font-sans);flex-direction:column;gap:2px;padding:12px 10px;display:flex;overflow:auto}.corvelle .barre-lat .espace{align-items:center;gap:9px;padding:6px 8px 12px;display:flex}.corvelle .barre-lat .espace .logo{background:var(--state-3);width:28px;height:28px;color:var(--secondary-foreground);font:800 13px/1 var(--font-sans);border-radius:8px;place-items:center;display:grid}.corvelle .barre-lat .espace b{font:800 14px/1.1 var(--font-sans);display:block}.corvelle .barre-lat .espace small{font:500 11px/1 var(--font-sans);color:var(--muted-foreground)}.corvelle .barre-lat .it{width:100%;min-height:32px;color:var(--foreground);border-radius:8px;align-items:center;gap:9px;padding:0 8px;display:flex}.corvelle .barre-lat button.it:hover{background:color-mix(in oklch, var(--foreground) 6%, transparent)}.corvelle .barre-lat .it[aria-current=page]{background:var(--card);box-shadow:var(--shadow-xs)}.corvelle .barre-lat .it.inerte{color:var(--muted-foreground)}.corvelle .barre-lat .it .h{color:var(--muted-foreground);text-align:center;width:14px;font-weight:700}.corvelle .barre-lat .it .cpt{font:600 11px/1 var(--font-mono);color:var(--muted-foreground);margin-left:auto}.corvelle .barre-lat .grp{font:600 10.5px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--muted-foreground);padding:16px 8px 6px}.corvelle .barre-lat .verrou{background:var(--muted);font:500 12px/1.45 var(--font-sans);color:var(--muted-foreground);border-radius:10px;margin-top:auto;padding:12px 10px}.corvelle .barre-lat .verrou b{color:var(--foreground)}.corvelle .centre-app{flex-direction:column;min-width:0;min-height:0;display:flex}.corvelle .tete-board{align-items:center;gap:12px;padding:14px 20px 0;display:flex}.corvelle .tete-board h2{font:800 20px/1.1 var(--font-sans);letter-spacing:-.02em;align-items:center;gap:8px;margin:0;display:flex}.corvelle .tete-board h2 i{border-radius:4px;width:12px;height:12px}.corvelle .tete-board .membres{align-items:center;margin-left:auto;display:flex}.corvelle .tete-board .membres .av{box-shadow:0 0 0 2px var(--card);margin-left:-6px}.corvelle .tete-board .membres .n{font:600 12px/1 var(--font-sans);color:var(--muted-foreground);white-space:nowrap;margin-left:8px}.corvelle .onglets{border-bottom:1px solid var(--border);gap:2px;padding:10px 16px 0;display:flex}.corvelle .onglets button{height:36px;font:700 13.5px/1 var(--font-sans);color:var(--muted-foreground);border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 12px}.corvelle .onglets button[aria-selected=true]{color:var(--foreground);border-color:var(--primary)}.corvelle .onglets button .c{font:600 11px/1 var(--font-mono);margin-left:4px}.corvelle .vue{flex:1;min-height:0;position:relative;overflow:auto}.corvelle .fil{flex-direction:column;gap:4px;max-width:780px;padding:14px 22px 10px;display:flex}.corvelle .msg{animation:corvelle-entre .5s var(--ease-out);border-radius:10px;gap:11px;padding:9px 10px;display:flex}.corvelle .msg:hover{background:color-mix(in oklch, var(--foreground) 3%, transparent)}.corvelle .msg .corps{flex:1;min-width:0}.corvelle .msg .qui{font:800 13.5px/1.2 var(--font-sans);flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.corvelle .msg .qui .role{font:600 10.5px/1 var(--font-mono);color:var(--agent);background:var(--agent-soft);border-radius:4px;padding:2px 5px}.corvelle .msg .qui .role.vis{color:var(--waiting-foreground);background:var(--waiting-soft)}.corvelle .msg .qui time{font:500 11.5px/1 var(--font-sans);color:var(--muted-foreground)}.corvelle .msg .txt{font:400 14px/1.5 var(--font-sans);overflow-wrap:anywhere;margin-top:3px}.corvelle .msg .lus-par{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.corvelle .msg .reacs{flex-wrap:wrap;align-items:center;gap:5px;margin-top:6px;display:flex}.corvelle .msg .reacs span{font:600 11.5px/1 var(--font-sans);border:1px solid var(--border);background:var(--card);border-radius:999px;padding:4px 7px}.corvelle .reac-plus{font:600 11.5px/1 var(--font-sans);border-radius:999px;padding:4px 8px;border:1px dashed var(--border)!important;color:var(--muted-foreground)!important}.corvelle .reac-plus:hover,.corvelle .reac-plus[aria-pressed=true]{border-color:var(--primary)!important;color:var(--foreground)!important}.corvelle .msg{position:relative}.corvelle .actions-msg{z-index:2;border:1px solid var(--border);background:var(--card);box-shadow:var(--shadow-sm);opacity:0;pointer-events:none;border-radius:8px;gap:2px;padding:2px;transition:opacity .12s;display:flex;position:absolute;top:-12px;right:8px}.corvelle .actions-msg button{border:1px solid var(--border);background:var(--card);height:24px;font:600 11.5px/1 var(--font-sans);color:var(--muted-foreground);border-radius:999px;padding:0 8px}.corvelle .actions-msg button:hover,.corvelle .actions-msg button[aria-pressed=true]{border-color:var(--primary);color:var(--foreground)}@media (hover:hover) and (pointer:fine){.corvelle .msg:hover .actions-msg,.corvelle .msg:focus-within .actions-msg{opacity:1;pointer-events:auto}}:is(.corvelle .msg:has(:focus-visible) .actions-msg,.corvelle .actions-msg.ouverte){opacity:1;pointer-events:auto}@media (hover:none){.corvelle .msg{-webkit-touch-callout:none}.corvelle .actions-msg{top:-22px}.corvelle .actions-msg button{height:44px;padding:0 14px;font-size:15px}}.corvelle .evt-carte{border:1px solid var(--border);border-left:3px solid var(--c,var(--primary));background:var(--card);box-shadow:var(--shadow-xs);border-radius:10px;align-items:flex-start;gap:12px;max-width:520px;margin-top:6px;padding:10px 12px;display:flex}.corvelle .evt-carte .evt-corps{flex:1;min-width:0}.corvelle .evt-carte .evt-titre{width:100%;display:block}.corvelle .evt-carte .evt-titre:hover b{text-decoration:underline}.corvelle .evt-carte b{font:800 13.5px/1.25 var(--font-sans);display:block}.corvelle .evt-carte small{font:500 12px/1.35 var(--font-sans);color:var(--muted-foreground)}.corvelle .evt-carte>.chip{margin-left:auto}.corvelle .choix-fil{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.corvelle .choix-fil button{border:1px solid var(--border);font:600 12.5px/1 var(--font-sans);color:var(--muted-foreground);border-radius:8px;padding:6px 10px}.corvelle .choix-fil button.reco:after{content:" · reco";font-weight:500}.corvelle .saisie{border:1px solid var(--border);background:var(--background);border-radius:12px;align-items:center;gap:10px;margin:10px 22px 16px;padding:8px 8px 8px 14px;display:flex}.corvelle .saisie input{font:500 13.5px/1.3 var(--font-sans);color:var(--foreground);background:0 0;border:0;outline:none;flex:1;min-width:0}.corvelle .saisie input::placeholder{color:var(--muted-foreground)}.corvelle .saisie:focus-within{outline:2px solid var(--ring);outline-offset:1px}.corvelle .saisie .btn{margin-left:auto}@keyframes corvelle-entre{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.corvelle .choix{cursor:pointer;transition:border-color .12s,color .12s}.corvelle .choix:hover{border-color:var(--primary)!important;color:var(--foreground)!important}.corvelle .choix.pris{background:var(--success-soft);border-color:var(--success)!important;color:var(--success)!important}.corvelle .vous{font:600 11px/1.3 var(--font-sans);color:var(--waiting-foreground);flex-basis:100%;margin-top:6px}.corvelle .vous.change{color:var(--info)}.corvelle .kanban{align-items:flex-start;gap:12px;padding:16px 18px 12px;display:flex}.corvelle .kcol{background:color-mix(in oklch, var(--muted) 70%, transparent);border-radius:12px;flex:0 0 200px;min-height:520px;padding:10px}.corvelle .kcol.survol{outline:2px dashed var(--primary);outline-offset:-2px}.corvelle .kcol .kt{font:700 12.5px/1 var(--font-sans);align-items:center;gap:7px;padding:2px 2px 10px;display:flex}.corvelle .kcol .kt i{border-radius:3px;width:9px;height:9px}.corvelle .kcol .kt .n{font:600 11px/1 var(--font-mono);color:var(--muted-foreground);margin-left:auto}.corvelle .ktuile{background:var(--card);touch-action:auto;-webkit-user-select:none;user-select:none;width:100%;box-shadow:var(--shadow-xs);border:1px solid color-mix(in oklch, var(--border) 70%, transparent);border-left:3px solid var(--c);cursor:grab;border-radius:10px;margin-bottom:8px;padding:10px 11px;transition:box-shadow .2s;display:block;position:relative;padding-right:30px!important}.corvelle .ktuile:hover{box-shadow:var(--shadow-sm)}.corvelle .ktuile .ouvrir,.corvelle .ktuile .corps-tuile{text-align:left;width:100%;display:block}.corvelle .ktuile .poignee{width:24px;height:24px;color:var(--muted-foreground);touch-action:none;cursor:grab;place-items:center;font-size:14px;display:grid;position:absolute;bottom:4px;right:4px}.corvelle .ktuile .deplacer{text-align:center;width:24px;height:24px;color:var(--muted-foreground);border-radius:6px;place-items:center;font-weight:800;display:grid;position:absolute;top:4px;right:4px}.corvelle .ktuile .deplacer:hover,.corvelle .ktuile .deplacer[aria-expanded=true]{background:var(--muted);color:var(--foreground)}.corvelle .ktuile.saisie-glisse{z-index:10;box-shadow:var(--shadow-lg);cursor:grabbing;transition:none;animation:none;position:relative}.corvelle .menu-deplacer{z-index:20;background:var(--card);border:1px solid var(--border);min-width:170px;box-shadow:var(--shadow-md);border-radius:10px;flex-direction:column;padding:6px;display:flex;position:absolute;top:30px;right:4px}.corvelle .menu-deplacer .menu-titre{font:600 10.5px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground);padding:4px 8px 6px}.corvelle .menu-deplacer button{font:600 13px/1.2 var(--font-sans);text-align:left;border-radius:7px;padding:8px}.corvelle .menu-deplacer button:hover,.corvelle .menu-deplacer button:focus-visible{background:var(--muted)}.corvelle .ktuile .t{font:700 13px/1.3 var(--font-sans)}.corvelle .ktuile .bas{flex-wrap:wrap;align-items:center;gap:5px;margin-top:8px;display:flex}.corvelle .ktuile .bas .chip{height:19px;padding:0 6px;font-size:10.5px}.corvelle .ktuile.bouge{animation:corvelle-bouge 1.1s var(--ease-out)}.corvelle .ktuile.focus{box-shadow:0 0 0 2px var(--primary), var(--shadow-sm)}.corvelle .ktuile.non-lu .t:before{content:"";background:var(--primary);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}@keyframes corvelle-bouge{0%{box-shadow:var(--shadow-lg);transform:translateY(-10px)scale(1.03)}to{transform:none}}.corvelle .astuce{font:500 12px/1.4 var(--font-sans);color:var(--muted-foreground);margin:0 18px 18px}.corvelle .doc{grid-template-columns:230px 1fr;min-height:100%;display:grid}.corvelle .doc .arbre{border-right:1px solid var(--border);font:600 13px/1.2 var(--font-sans);background:color-mix(in oklch, var(--background) 60%, var(--card));padding:14px 10px}.corvelle .doc .arbre .ver{font:600 11px/1.3 var(--font-mono);color:var(--muted-foreground);padding:0 8px 10px}.corvelle .doc .arbre button,.corvelle .doc .arbre .item{border-radius:7px;align-items:center;gap:6px;width:100%;padding:7px 8px;display:flex}.corvelle .doc .arbre .item{color:var(--muted-foreground)}.corvelle .doc .arbre button[aria-current=page]{background:var(--card);box-shadow:var(--shadow-xs);color:var(--foreground);box-shadow:inset 3px 0 0 var(--primary), var(--shadow-xs)}.corvelle .doc .arbre .herite{font:600 10.5px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground);padding:16px 8px 6px}.corvelle .doc .arbre .fichiers{border-top:1px solid var(--border);font:500 12px/1.45 var(--font-sans);color:var(--muted-foreground);margin-top:14px;padding:10px 8px}.corvelle .doc .lu-par{font:600 10px/1 var(--font-mono);color:var(--agent);white-space:nowrap;margin-left:auto}.corvelle .page-doc{max-width:780px;padding:26px 34px 40px}.corvelle .page-doc .fil-ariane{font:600 12px/1 var(--font-mono);color:var(--muted-foreground)}.corvelle .page-doc h1{font:800 30px/1.1 var(--font-sans);letter-spacing:-.03em;margin:10px 0 6px}.corvelle .page-doc .meta{font:500 12.5px/1.4 var(--font-sans);color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.corvelle .page-doc h2{font:800 18px/1.25 var(--font-sans);letter-spacing:-.01em;margin:26px 0 8px}.corvelle .page-doc p,.corvelle .page-doc li{font-size:14.5px;line-height:1.6}.corvelle .page-doc ul{padding-left:20px;list-style:outside}.corvelle .page-doc ol{padding-left:20px;list-style:decimal}.corvelle .page-doc table{border-collapse:collapse;width:100%;margin-top:6px;font-size:13.5px}.corvelle .page-doc th,.corvelle .page-doc td{text-align:left;border-bottom:1px solid var(--border);padding:8px 10px}.corvelle .page-doc th{font:700 12px/1.2 var(--font-sans);color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.04em}.corvelle .page-doc tr.hl td{background:var(--highlight)}.corvelle .page-doc .note-page{color:var(--muted-foreground);margin-top:20px;font-size:13px}.corvelle .frise{gap:6px;margin:12px 0;display:flex}.corvelle .frise div{background:var(--muted);font:700 12px/1.3 var(--font-sans);text-align:center;border-radius:10px;flex:1;padding:10px}.corvelle .frise div small{font:500 11px/1.3 var(--font-sans);color:var(--muted-foreground);margin-top:3px;display:block}.corvelle .comm{border:1px solid var(--border);background:var(--card);border-radius:12px;gap:10px;margin:18px 0 0;padding:12px 14px;font-size:13.5px;display:flex}.corvelle .comm .pin{background:var(--primary);height:22px;color:var(--primary-foreground);font:800 10px/1 var(--font-sans);border-radius:50% 50% 50% 4px;flex:0 0 22px;place-items:center;display:grid}.corvelle .comm small{color:var(--muted-foreground);font-size:12px;display:block}.corvelle .histo{border-left:1px solid var(--border);background:color-mix(in oklch, var(--background) 50%, var(--card));flex-direction:column;min-height:0;display:flex}.corvelle .histo .tete{border-bottom:1px solid var(--border);padding:14px 16px 10px}.corvelle .histo .tete b{font:800 14px/1.2 var(--font-sans);display:block}.corvelle .histo .tete small{font:500 12px/1.4 var(--font-sans);color:var(--muted-foreground);margin-top:3px;display:block}.corvelle .histo .resume{border-bottom:1px solid var(--border);font:500 13px/1.5 var(--font-sans);padding:12px 16px}.corvelle .histo .resume b{font-weight:800}.corvelle .histo ol{flex:1;margin:0;padding:8px;list-style:none;overflow:auto}.corvelle .histo li button{width:100%;color:var(--muted-foreground);border-radius:9px;grid-template-columns:24px 1fr;gap:9px;padding:9px 8px;display:grid}.corvelle .histo li button .q{font:500 12.5px/1.4 var(--font-sans)}.corvelle .histo li button .q b{color:var(--foreground);font-weight:700}.corvelle .histo li button time{min-height:14px;font:600 10.5px/1.3 var(--font-mono);margin-bottom:2px;display:block}.corvelle .histo li button.fait{color:var(--foreground)}.corvelle .histo li button[aria-current=step]{background:var(--card);color:var(--foreground);box-shadow:0 0 0 1.5px var(--primary)}.corvelle .histo .nav-etapes{border-top:1px solid var(--border);align-items:center;gap:8px;padding:10px 12px;display:flex}.corvelle .histo .nav-etapes .btn{flex:1}.corvelle .histo .nav-etapes .pos{font:600 11px/1 var(--font-mono);color:var(--muted-foreground);white-space:nowrap}.corvelle .voile{background:color-mix(in oklch, var(--foreground) 30%, transparent);z-index:5;justify-content:flex-end;animation:.25s corvelle-fondu;display:flex;position:absolute;inset:0}@keyframes corvelle-fondu{0%{opacity:0}to{opacity:1}}.corvelle .carte-ouverte{background:var(--card);width:min(760px,100%);height:100%;box-shadow:var(--shadow-lg);animation:corvelle-glisse .35s var(--ease-out);flex-direction:column;display:flex}@keyframes corvelle-glisse{0%{opacity:.4;transform:translate(40px)}to{opacity:1;transform:none}}.corvelle .carte-ouverte .ct{border-bottom:1px solid var(--border);font:700 13px/1.2 var(--font-sans);align-items:center;gap:10px;padding:12px 16px;display:flex}.corvelle .carte-ouverte .ct .fermer{text-align:center;border-radius:8px;place-items:center;width:32px;height:32px;margin-left:auto;font-size:20px;display:grid}.corvelle .carte-ouverte .ct .fermer:hover{background:var(--muted)}.corvelle .carte-ouverte .cadre-page{background:var(--muted);flex:1;padding:18px;overflow:auto}.corvelle .ms{background:var(--card);box-shadow:var(--shadow-sm);border-radius:14px;overflow:hidden}.corvelle .ms .bandeau-ms{background:linear-gradient(135deg, color-mix(in oklch, var(--c) 22%, var(--card)), var(--card));padding:22px 26px}.corvelle .ms .bandeau-ms .k{font:600 11px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground)}.corvelle .ms .bandeau-ms h3{font:800 24px/1.15 var(--font-sans);letter-spacing:-.02em;margin:8px 0 4px}.corvelle .ms .bandeau-ms p{color:var(--muted-foreground);margin:0;font-size:14px}.corvelle .ms .ongl{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:4px;padding:0 20px;display:flex}.corvelle .ms .ongl span{font:700 12.5px/1 var(--font-sans);color:var(--muted-foreground);border-bottom:2px solid #0000;padding:10px}.corvelle .ms .ongl span.on{color:var(--foreground);border-color:var(--c)}.corvelle .ms .zone{padding:18px 26px 24px}.corvelle .ms h4{font:800 15px/1.25 var(--font-sans);margin:16px 0 8px}.corvelle .ms h4 small{color:var(--muted-foreground);font-weight:500}.corvelle .ms p,.corvelle .ms li{font-size:14px;line-height:1.55}.corvelle .ms ul{padding-left:20px;list-style:outside}.corvelle .ms .lus-ms{flex-wrap:wrap;gap:6px;display:flex}.corvelle .q-ms{border:1px solid var(--border);border-radius:12px;margin:10px 0;padding:14px}.corvelle .q-ms .ql{font:700 13.5px/1.35 var(--font-sans)}.corvelle .q-ms .opts{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.corvelle .q-ms .opts button{border:1px solid var(--border);font:600 13px/1 var(--font-sans);color:var(--muted-foreground);border-radius:9px;padding:8px 12px}.corvelle .q-ms .rep{font:500 12px/1.4 var(--font-sans);color:var(--muted-foreground);margin-top:8px}.corvelle .q-ms .reco{font:500 12.5px/1.45 var(--font-sans);background:var(--agent-soft);border-radius:8px;margin-top:8px;padding:8px 10px}.corvelle .grille{border-collapse:collapse;width:100%;font-size:13.5px}.corvelle .grille td{border-bottom:1px solid var(--border);padding:6px 0}.corvelle .grille td.s{font-family:var(--font-mono);text-align:right;font-weight:700}.corvelle .tri-defile{overflow-x:auto}.corvelle table.tri{border-collapse:collapse;width:100%;min-width:560px;margin-top:12px;font-size:13px}.corvelle table.tri th,.corvelle table.tri td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:8px}.corvelle table.tri th{font:700 11px/1.2 var(--font-sans);text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground)}.corvelle table.tri .reste{color:var(--muted-foreground)}.corvelle .dec{flex-wrap:wrap;gap:4px;display:flex}.corvelle .dec button{border:1px solid var(--border);font:600 12px/1 var(--font-sans);color:var(--muted-foreground);border-radius:7px;padding:5px 8px}.corvelle .comms-vis{background:var(--card);border-radius:14px;margin-top:16px;padding:14px 18px 6px}.corvelle .comms-vis h4{font:800 14px/1.2 var(--font-sans);margin:0 0 6px}.corvelle .comms-vis .vide{color:var(--muted-foreground);margin:4px 0 8px;font-size:13px}.corvelle .comms-vis .saisie{margin:8px 0 10px}.corvelle .ro{border-top:1px solid var(--border);font:600 12.5px/1.3 var(--font-sans);color:var(--muted-foreground);background:var(--background);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 16px;display:flex}.corvelle .ro>:last-child:not(:first-child){margin-left:auto}@media (max-width:980px){.corvelle .app{grid-template-columns:minmax(0,1fr);height:auto}.corvelle .barre-lat{border-right:0;border-bottom:1px solid var(--border);flex-flow:row;gap:4px;padding:8px;overflow-x:auto}.corvelle .barre-lat .espace,.corvelle .barre-lat .grp,.corvelle .barre-lat .inerte,.corvelle .barre-lat .verrou{display:none}.corvelle .barre-lat .it{white-space:nowrap;width:auto}.corvelle .vue{flex:none;height:560px}.corvelle .histo{border-left:0;border-top:1px solid var(--border)}.corvelle .histo ol{max-height:320px}.corvelle .doc{grid-template-columns:1fr}.corvelle .doc .arbre{border-right:0;border-bottom:1px solid var(--border)}.corvelle .page-doc{padding:20px 18px 32px}.corvelle .fil{padding:12px 10px 8px}.corvelle .saisie{margin:8px 10px 12px}.corvelle .tete-board{padding:12px 14px 0}.corvelle .tete-board .membres .n{display:none}.corvelle .carte-ouverte .cadre-page{padding:10px}.corvelle .ms .zone,.corvelle .ms .bandeau-ms{padding-left:16px;padding-right:16px}.corvelle .frise{flex-wrap:wrap}.corvelle .frise div{flex-basis:40%}.corvelle .page-doc table{display:block;overflow-x:auto}}
