@layer payload-default{.field-diff__locale-label{background:var(--theme-elevation-100);border-radius:var(--style-radius-s);padding:calc(var(--base)*.2)}[dir=ltr] .field-diff__locale-label{margin-right:calc(var(--base)*.25)}[dir=rtl] .field-diff__locale-label{margin-left:calc(var(--base)*.25)}.field-diff-container{position:relative}.field-diff-content{background:var(--theme-elevation-50);grid-template-columns:calc(50% - 10px) calc(50% - 10px);gap:20px;padding:10px;display:grid}}
@layer payload-default{.field-diff-label{margin-bottom:calc(var(--base)*.35);flex-direction:row;align-items:center;height:100%;font-weight:600;line-height:normal;display:flex}}
@layer payload-default{:root{--diff-delete-pill-bg:var(--theme-error-200);--diff-delete-pill-color:var(--theme-error-600);--diff-delete-pill-border:var(--theme-error-400);--diff-delete-parent-bg:var(--theme-error-100);--diff-delete-parent-color:var(--theme-error-800);--diff-delete-link-color:var(--theme-error-600);--diff-create-pill-bg:var(--theme-success-200);--diff-create-pill-color:var(--theme-success-600);--diff-create-pill-border:var(--theme-success-400);--diff-create-parent-bg:var(--theme-success-100);--diff-create-parent-color:var(--theme-success-800);--diff-create-link-color:var(--theme-success-600)}html[data-theme=dark]{--diff-delete-pill-bg:var(--theme-error-200);--diff-delete-pill-color:var(--theme-error-650);--diff-delete-pill-border:var(--theme-error-400);--diff-delete-parent-bg:var(--theme-error-100);--diff-delete-parent-color:var(--theme-error-900);--diff-delete-link-color:var(--theme-error-750);--diff-create-pill-bg:var(--theme-success-200);--diff-create-pill-color:var(--theme-success-650);--diff-create-pill-border:var(--theme-success-400);--diff-create-parent-bg:var(--theme-success-100);--diff-create-parent-color:var(--theme-success-900);--diff-create-link-color:var(--theme-success-750)}.html-diff{letter-spacing:.02em;font-size:14px}.html-diff-no-value{color:var(--theme-elevation-400)}.html-diff pre{margin-top:0;margin-bottom:0}:is(.html-diff p:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h1:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h2:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h3:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h4:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h5:not([data-enable-match=false]):has([data-match-type=create]),.html-diff blockquote:not([data-enable-match=false]):has([data-match-type=create]),.html-diff pre:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h6:not([data-enable-match=false]):has([data-match-type=create])){z-index:1;position:relative}.html-diff p:not([data-enable-match=false]):has([data-match-type=create]):before{content:"";background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff h1:not([data-enable-match=false]):has([data-match-type=create]):before{content:"";background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff h2:not([data-enable-match=false]):has([data-match-type=create]):before{content:"";background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff h3:not([data-enable-match=false]):has([data-match-type=create]):before{content:"";background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff h4:not([data-enable-match=false]):has([data-match-type=create]):before{content:"";background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff h5:not([data-enable-match=false]):has([data-match-type=create]):before{content:"";background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff blockquote:not([data-enable-match=false]):has([data-match-type=create]):before{content:"";background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff pre:not([data-enable-match=false]):has([data-match-type=create]):before{content:"";background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff h6:not([data-enable-match=false]):has([data-match-type=create]):before{content:"";background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}:is(.html-diff p:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h1:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h2:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h3:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h4:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h5:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff blockquote:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff pre:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h6:not([data-enable-match=false]):has([data-match-type=delete])){z-index:1;position:relative}.html-diff p:not([data-enable-match=false]):has([data-match-type=delete]):before{content:"";background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff h1:not([data-enable-match=false]):has([data-match-type=delete]):before{content:"";background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff h2:not([data-enable-match=false]):has([data-match-type=delete]):before{content:"";background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff h3:not([data-enable-match=false]):has([data-match-type=delete]):before{content:"";background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff h4:not([data-enable-match=false]):has([data-match-type=delete]):before{content:"";background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff h5:not([data-enable-match=false]):has([data-match-type=delete]):before{content:"";background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff blockquote:not([data-enable-match=false]):has([data-match-type=delete]):before{content:"";background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff pre:not([data-enable-match=false]):has([data-match-type=delete]):before{content:"";background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff h6:not([data-enable-match=false]):has([data-match-type=delete]):before{content:"";background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);z-index:-1;display:block;position:absolute;inset:-10px}.html-diff li:not([data-enable-match=false]):has([data-match-type=create]){z-index:1;position:relative}.html-diff li:not([data-enable-match=false]):has([data-match-type=create]):before{content:"";background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);z-index:-1;display:block;position:absolute;inset:0 -10px}.html-diff li:not([data-enable-match=false]):has([data-match-type=delete]){z-index:1;position:relative}.html-diff li:not([data-enable-match=false]):has([data-match-type=delete]):before{content:"";background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);z-index:-1;display:block;position:absolute;inset:0 -10px}.html-diff li::marker{color:var(--theme-text)}.html-diff [data-match-type=delete]:not([data-enable-match=false]):not(:is([data-enable-match=false] *)){color:var(--diff-delete-pill-color);-webkit-text-decoration-color:var(--diff-delete-pill-color);text-decoration-color:var(--diff-delete-pill-color);background-color:var(--diff-delete-pill-bg);border-radius:4px;text-decoration-line:line-through;text-decoration-thickness:1px}.html-diff a[data-match-type=delete] :not([data-enable-match=false]) :not(:is([data-enable-match=false] *)){color:var(--diff-delete-link-color)}.html-diff a[data-match-type=create]:not(img) :not([data-enable-match=false]) :not(:is([data-enable-match=false] *)){color:var(--diff-create-link-color)}.html-diff [data-match-type=create]:not(img):not([data-enable-match=false]):not(:is([data-enable-match=false] *)){background-color:var(--diff-create-pill-bg);color:var(--diff-create-pill-color);border-radius:4px}.html-diff .html-diff-create-inline-wrapper,.html-diff .html-diff-delete-inline-wrapper{display:inline-flex}.html-diff .html-diff-create-block-wrapper,.html-diff .html-diff-delete-block-wrapper{display:flex}.html-diff .html-diff-create-inline-wrapper,.html-diff .html-diff-delete-inline-wrapper,.html-diff .html-diff-create-block-wrapper,.html-diff .html-diff-delete-block-wrapper{flex-direction:row;align-items:center;position:relative}.html-diff .html-diff-create-inline-wrapper:after,.html-diff .html-diff-delete-inline-wrapper:after,.html-diff .html-diff-create-block-wrapper:after,.html-diff .html-diff-delete-block-wrapper:after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0}}
@layer payload-default{.icon--x .stroke{stroke:currentColor;stroke-width:1px}}
@layer payload-default{.gutter--left{padding-left:var(--gutter-h)}.gutter--right{padding-right:var(--gutter-h)}.gutter--negative-left{margin-left:calc(-1*var(--gutter-h))}.gutter--negative-right{margin-right:calc(-1*var(--gutter-h))}}
@layer payload-default{.drawer__close{box-shadow:none;color:currentColor;font-family:var(--font-body);background:0 0;border:0;border-radius:0;padding:0}.drawer{height:100vh;display:flex;position:fixed;overflow:hidden}.drawer__blur-bg{z-index:1;opacity:0;transition:all .2s linear;position:absolute;inset:0}.drawer__blur-bg:before,.drawer__blur-bg:after{content:" ";position:absolute;inset:0}.drawer__blur-bg:before{background:var(--theme-bg);opacity:.75}.drawer__blur-bg:after{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.drawer__content{opacity:0;transform:translateX(calc(var(--base) * 4));z-index:2;background-color:var(--theme-bg);transition:all .2s linear;position:relative;overflow:hidden}.drawer__content-children{z-index:1;height:100%;position:relative;overflow:auto}.drawer--is-open .drawer__content,.drawer--is-open .drawer__blur-bg{opacity:1}.drawer--is-open .drawer__close{opacity:.1;transition:opacity .2s linear .1s}.drawer--is-open .drawer__content{transform:translate(0)}.drawer__close{z-index:2;text-indent:-9999px;cursor:pointer;opacity:0;will-change:opacity;background:var(--theme-elevation-800);flex-grow:1;flex-shrink:0;transition:none;position:relative}.drawer__close:active,.drawer__close:focus{outline:0}.drawer__header{align-items:center;width:100%;margin-top:50px;margin-bottom:20px;display:flex}.drawer__header__title{flex-grow:1;margin:0}.drawer__header__close{cursor:pointer;direction:ltr;background-color:#0000;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;overflow:hidden}.drawer__header__close svg{width:48px;height:48px;margin:-24px;position:relative}.drawer__header__close svg .stroke{stroke-width:1px;vector-effect:non-scaling-stroke}@media (max-width:1024px){.drawer__header{margin-top:30px}}html[data-theme=dark] .drawer__close{background:var(--color-base-1000)}html[data-theme=dark] .drawer--is-open .drawer__close{opacity:.25}}
@layer payload-default{.assign-tenant-field-modal{pointer-events:none;justify-content:center;align-items:center;height:100%;display:flex}.assign-tenant-field-modal[open]{pointer-events:auto}.assign-tenant-field-modal[open] .assign-tenant-field-modal__wrapper{display:flex}.assign-tenant-field-modal__bg{z-index:-1}.assign-tenant-field-modal__bg:before{content:" ";background:var(--theme-bg);opacity:.8;position:absolute;inset:0}.assign-tenant-field-modal__wrapper{z-index:1;max-width:calc(var(--base)*30);min-width:min(500px,100% - var(--base)*2);border-radius:var(--style-radius-m);border:1px solid var(--theme-elevation-100);background-color:var(--theme-bg);flex-direction:column;justify-content:center;display:none;position:relative}.assign-tenant-field-modal__header{padding:calc(var(--base)*.75) var(--base);border-bottom:1px solid var(--theme-elevation-100);justify-content:space-between;gap:calc(var(--base)*2);flex-direction:row;display:flex}.assign-tenant-field-modal__collection-pill{flex-shrink:0;align-self:flex-start}.assign-tenant-field-modal__content{gap:calc(var(--base)*.5);padding:var(--base) var(--base) 0 var(--base);flex-direction:column;display:flex}.assign-tenant-field-modal__controls{gap:calc(var(--base)*.5);display:flex}.assign-tenant-field-modal__actions{justify-content:flex-end;gap:calc(var(--base)*.4);padding:var(--base);display:flex}}
.document-fields__main{--tenant-gutter-h-right:var(--main-gutter-h-right);--tenant-gutter-h-left:var(--main-gutter-h-left)}.document-fields__sidebar-fields{--tenant-gutter-h-right:var(--sidebar-gutter-h-right);--tenant-gutter-h-left:var(--sidebar-gutter-h-left)}.document-fields__sidebar-fields .render-fields .tenantField,.document-fields__main .render-fields .tenantField{width:calc(100% + var(--tenant-gutter-h-right) + var(--tenant-gutter-h-left));margin-left:calc(-1*var(--tenant-gutter-h-left));border-bottom:1px solid var(--theme-elevation-100);padding-top:calc(var(--base)*1);padding-bottom:calc(var(--base)*1.75)}.document-fields__sidebar-fields .render-fields .tenantField__wrapper,.document-fields__main .render-fields .tenantField__wrapper{padding-left:var(--tenant-gutter-h-left);padding-right:var(--tenant-gutter-h-right)}[dir=rtl] .document-fields__sidebar-fields .render-fields .tenantField,[dir=rtl] .document-fields__main .render-fields .tenantField{margin-right:calc(-1*var(--tenant-gutter-h-right));background-image:repeating-linear-gradient(-120deg, var(--theme-elevation-50) 0px, var(--theme-elevation-50) 1px, transparent 1px, transparent 5px)}.document-fields__sidebar-fields .render-fields .tenantField:not(:first-child),.document-fields__main .render-fields .tenantField:not(:first-child){border-top:1px solid var(--theme-elevation-100);margin-top:calc(var(--base)*1.25)}.document-fields__sidebar-fields .render-fields .tenantField:not(:last-child),.document-fields__main .render-fields .tenantField:not(:last-child){margin-bottom:var(--spacing-field)}.document-fields__sidebar-fields .render-fields .tenantField:first-child,.document-fields__main .render-fields .tenantField:first-child{margin-top:calc(var(--base)*-1.5);padding-top:calc(var(--base)*1.5)}.document-fields__sidebar-fields .render-fields .tenantField__debug-pill,.document-fields__main .render-fields .tenantField__debug-pill{margin-bottom:calc(var(--base)*.5)}
.tc-lien-corps{gap:calc(var(--base)*.5);flex-direction:column;display:flex}.tc-lien-corps__bandeau{justify-content:space-between;align-items:center;gap:calc(var(--base)*.5);padding:calc(var(--base)*.5) calc(var(--base)*.75);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);background:var(--theme-elevation-50);flex-wrap:wrap;display:flex}.tc-lien-corps__mention{color:var(--theme-elevation-800);margin:0;font-weight:600}.tc-lien-corps__bouton{margin:0}.tc-lien-corps__resume,.tc-lien-corps__attente{color:var(--theme-elevation-500);margin:0}.tc-lien-corps__orphelin{padding:calc(var(--base)*.5) calc(var(--base)*.75);border-radius:var(--style-radius-m);background:var(--theme-warning-100);color:var(--theme-warning-800);margin:0}.tc-lien-corps__erreur{color:var(--theme-error-500);margin:0}.tc-lien-marque{padding:0 calc(var(--base)*.3);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);white-space:nowrap;color:var(--theme-elevation-500);flex:none;font-size:.8em;line-height:1.6}.tc-lien-marque--orphelin{border-color:var(--theme-warning-250,var(--theme-elevation-150));color:var(--theme-warning-800,var(--theme-elevation-800))}.tc-copie{width:min(var(--base)*28,100vw - var(--base)*2);padding:calc(var(--base)*1.25);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);background:var(--theme-bg);color:var(--theme-text)}.tc-copie::backdrop{background:color-mix(in srgb, var(--theme-elevation-1000) 40%, transparent)}.tc-copie__titre{margin:0 0 calc(var(--base)*.5);font-size:calc(var(--base)*.9)}.tc-copie__texte{margin:0 0 calc(var(--base)*.5);color:var(--theme-elevation-650)}.tc-copie__etiquette{margin:calc(var(--base)*.5) 0 calc(var(--base)*.25);font-weight:600;display:block}.tc-copie__choix{width:100%;padding:calc(var(--base)*.35);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);background:var(--theme-input-bg);color:var(--theme-text);font:inherit}.tc-copie__refus{margin:calc(var(--base)*.5) 0 0;color:var(--theme-error-500)}.tc-copie__fait{margin:calc(var(--base)*.5) 0 0;color:var(--theme-success-500)}.tc-copie__actions{justify-content:flex-end;gap:calc(var(--base)*.5);margin-top:calc(var(--base)*1);display:flex}.tc-copie__actions .btn{margin:0}
.tc-fils-de-la-ligne{height:calc(var(--base)*1.1);padding:0 calc(var(--base)*.2);border-radius:var(--style-radius-s);color:var(--theme-elevation-500);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:3px;margin-inline-start:calc(var(--base)*.3);font-size:11px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.tc-fils-de-la-ligne:after{content:attr(data-tc-fils-ouverts)}.tc-fils-de-la-ligne svg{flex:none}.tc-fils-de-la-ligne:hover,.tc-fils-de-la-ligne:focus-visible{color:var(--theme-elevation-800);background:var(--tc-survol,var(--theme-elevation-100));text-decoration:none}.tc-fils-de-la-ligne:focus-visible{outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset)}
.tc-studio-id{flex:none;align-items:center;display:inline-flex;position:relative}.tc-studio-id__bouton{justify-content:center;align-items:center;gap:calc(var(--base)*.3);border-radius:var(--style-radius-s);color:var(--theme-elevation-400);font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline-flex}.tc-studio-id__bouton svg{width:calc(var(--base)*.7);height:calc(var(--base)*.7);flex:none}.tc-studio-id__bouton:hover,.tc-studio-id__bouton:focus-visible{color:var(--theme-elevation-800);background:var(--theme-elevation-100)}.tc-studio-id__bouton:focus-visible{outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset)}.tc-studio-id[data-tc-studio-id-etat=copie] .tc-studio-id__bouton{color:var(--theme-success-500)}.tc-studio-id__retour,.tc-studio-id__repli{z-index:3;white-space:nowrap;position:absolute}.tc-studio-id__retour{pointer-events:none;font-size:calc(var(--base)*.6);line-height:1.4}.tc-studio-id[data-tc-studio-id-etat=copie] .tc-studio-id__retour{padding:calc(var(--base)*.1) calc(var(--base)*.35);border-radius:var(--style-radius-s);background:var(--theme-elevation-800);color:var(--theme-elevation-0)}.tc-studio-id__repli{gap:calc(var(--base)*.15);padding:calc(var(--base)*.3);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);background:var(--theme-elevation-0);box-shadow:0 calc(var(--base)*.1) calc(var(--base)*.4) var(--theme-elevation-100);flex-direction:column;display:flex}.tc-studio-id__champ{padding:calc(var(--base)*.1) calc(var(--base)*.25);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);background:var(--theme-input-bg);color:var(--theme-elevation-800);font-family:var(--font-mono);font-size:calc(var(--base)*.6)}.tc-studio-id__consigne{color:var(--theme-elevation-500);font-size:calc(var(--base)*.55)}.tc-studio-id--fiche .tc-studio-id__bouton{width:calc(var(--base)*1.6);height:calc(var(--base)*1.6);border:1px solid var(--theme-elevation-100);color:var(--theme-elevation-800)}.tc-studio-id--fiche .tc-studio-id__bouton:hover{border-color:var(--theme-elevation-300)}.tc-studio-id--fiche .tc-studio-id__retour,.tc-studio-id--fiche .tc-studio-id__repli{top:calc(100% + var(--base)*.3);right:0}.tc-studio-id--projet{display:flex}.tc-studio-id--projet .tc-studio-id__bouton{max-width:100%;padding:calc(var(--base)*.15) calc(var(--base)*.2);justify-content:flex-start;margin-inline-start:calc(var(--base)*-.2)}.tc-studio-id__texte{min-width:0;color:inherit;font-family:var(--font-mono);font-size:calc(var(--base)*.55);text-align:start;text-overflow:ellipsis;white-space:nowrap;background:0 0;padding:0;line-height:1.4;overflow:hidden}.tc-studio-id--projet .tc-studio-id__retour,.tc-studio-id--projet .tc-studio-id__repli{top:100%;left:0}.tc-studio-id--ligne .tc-studio-id__bouton{width:calc(var(--base)*.9);height:calc(var(--base)*.9)}.tc-studio-id--ligne .tc-studio-id__retour,.tc-studio-id--ligne .tc-studio-id__repli{top:50%;left:calc(100% + var(--base)*.2);transform:translateY(-50%)}.tc-studio-id--ligne .tc-studio-id__repli{box-shadow:none;background:0 0;border:0;padding:0}.tc-studio-id--ligne .tc-studio-id__champ{padding:0 calc(var(--base)*.2);font-size:calc(var(--base)*.55);line-height:1.5}.tc-studio-id--ligne .tc-studio-id__consigne{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tc-nav-identifiant{width:100%;height:0;display:block;position:relative}.tc-studio-id--menu{inset-inline-end:0;height:var(--tc-hauteur-du-lien,35px);position:absolute;bottom:0}.tc-studio-id--menu .tc-studio-id__bouton{width:calc(var(--base)*1.1);height:calc(var(--base)*1.1)}.tc-studio-id--menu .tc-studio-id__retour,.tc-studio-id--menu .tc-studio-id__repli{top:50%;right:calc(100% + var(--base)*.2);transform:translateY(-50%)}@media (hover:hover){.tc-studio-id--menu{opacity:0;transition:opacity .1s ease-out}.nav__link:hover+.tc-nav-identifiant .tc-studio-id--menu,.tc-nav-identifiant:hover .tc-studio-id--menu,.tc-studio-id--menu:focus-within,.tc-studio-id--menu[data-tc-studio-id-etat=copie],.tc-studio-id--menu[data-tc-studio-id-etat=refus]{opacity:1}}
.tc-cellule-titre{position:relative;overflow:visible}.tc-actions-de-ligne{z-index:1;opacity:0;flex:0 0 0;order:1;align-self:stretch;width:0;transition:opacity .12s ease-out;position:relative}.tc-actions-de-ligne__boite{border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);background:var(--theme-elevation-0);white-space:nowrap;align-items:center;gap:2px;padding:2px;display:inline-flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}tr:hover .tc-actions-de-ligne,.tc-actions-de-ligne:focus-within{opacity:1}.tc-actions-de-ligne:has([data-tc-studio-id-etat=copie]){opacity:1}.tc-actions-de-ligne:has([data-tc-studio-id-etat=refus]){opacity:1}@media (hover:none){.tc-actions-de-ligne{display:none}}.tc-actions-de-ligne .tc-cellule-titre__fiche,.tc-actions-de-ligne .tc-cellule-titre__apercu,.tc-actions-de-ligne .tc-actions-de-ligne__bouton,.tc-actions-de-ligne .tc-studio-id--ligne .tc-studio-id__bouton{width:calc(var(--base)*1.3);height:calc(var(--base)*1.3);border-radius:var(--style-radius-s);color:var(--theme-elevation-500);flex:none;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex}.tc-actions-de-ligne .tc-actions-de-ligne__bouton{font:inherit;cursor:pointer;background:0 0;border:0}.tc-actions-de-ligne svg{width:calc(var(--base)*.7);height:calc(var(--base)*.7)}.tc-actions-de-ligne .tc-cellule-titre__fiche:hover,.tc-actions-de-ligne .tc-cellule-titre__fiche:focus-visible,.tc-actions-de-ligne .tc-cellule-titre__apercu:hover,.tc-actions-de-ligne .tc-cellule-titre__apercu:focus-visible,.tc-actions-de-ligne .tc-actions-de-ligne__bouton:hover,.tc-actions-de-ligne .tc-actions-de-ligne__bouton:focus-visible,.tc-actions-de-ligne .tc-studio-id--ligne .tc-studio-id__bouton:hover,.tc-actions-de-ligne .tc-studio-id--ligne .tc-studio-id__bouton:focus-visible{color:var(--theme-elevation-800);background:var(--tc-survol,var(--theme-elevation-100));text-decoration:none}.tc-actions-de-ligne .tc-cellule-titre__fiche:focus-visible,.tc-actions-de-ligne .tc-cellule-titre__apercu:focus-visible,.tc-actions-de-ligne .tc-actions-de-ligne__bouton:focus-visible{outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset)}.tc-cellule-titre__vide{min-width:calc(var(--base)*.5);min-height:calc(var(--base)*.9);cursor:pointer;flex:auto;order:2;align-self:stretch}.tc-cellule-titre__natif{white-space:nowrap;flex:0 auto;min-width:0;max-width:28em;overflow:hidden}.tc-cellule-titre__natif>a,.tc-cellule-titre__natif>span{text-overflow:ellipsis;display:block;overflow:hidden}.tc-cellule-titre__natif .file{min-width:0}.tc-cellule-titre__natif .file__filename{text-overflow:ellipsis;overflow:hidden}
:root{--tc-cellule-padding-y:calc(var(--base) * .1);--tc-cellule-padding-x:calc(var(--base) * .3);--tc-cellule-rayon:4px}.tc-cellule{min-width:0;position:relative}.tc-cellule__valeur{align-items:center;gap:calc(var(--base)*.3);min-width:0;padding:var(--tc-cellule-padding-y) var(--tc-cellule-padding-x);margin:calc(var(--tc-cellule-padding-y)*-1) calc(var(--tc-cellule-padding-x)*-1);border-radius:var(--tc-cellule-rayon);cursor:pointer;border:1px solid #0000;transition:background-color .1s,opacity .1s;display:inline-flex}.tc-cellule[data-tc-cellule-desactivee] .tc-cellule__valeur{cursor:default}.tc-cellule__texte{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tc-cellule--survol .tc-cellule__valeur{background:var(--theme-elevation-100);border-color:var(--theme-elevation-200)}.tc-cellule__declencheur:focus-visible,.tc-cellule .popup-button:focus-visible{outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset);border-radius:var(--tc-cellule-rayon)}.tc-cellule .popup,.tc-cellule .popup__trigger-wrap{min-width:0}.tc-cellule .popup-button{background:0 0;min-width:0;padding:0}.tc-cellule--edition .tc-cellule__valeur{background:var(--theme-elevation-150);border-color:var(--theme-elevation-250)}.tc-cellule__enligne{min-width:0;display:block}.tc-cellule--envoi .tc-cellule__valeur{opacity:.5;cursor:progress}.tc-cellule--refus .tc-cellule__valeur{background:var(--theme-error-50);border-color:var(--theme-error-500)}.tc-cellule__refus{margin-top:calc(var(--base)*.15);color:var(--theme-error-600);white-space:normal;font-size:.75rem;line-height:1.3;display:block}.popup__content.tc-cellule__panneau{padding:calc(var(--base)*.35)}.popup__scroll-container:has([data-tc-panneau-libre]){max-height:none;overflow:visible}.tc-cellule__panneau-corps{min-width:calc(var(--base)*8)}.tc-editeur-texte__cadre{min-width:0;max-width:100%;margin:calc(var(--tc-cellule-padding-y)*-1) calc(var(--tc-cellule-padding-x)*-1);vertical-align:top;display:inline-grid}.tc-editeur-texte__cadre:after{content:attr(data-tc-brouillon);padding:var(--tc-cellule-padding-y) var(--tc-cellule-padding-x);font:inherit;white-space:pre;visibility:hidden;pointer-events:none;border:1px solid #0000;grid-area:1/1}.tc-editeur-texte{width:0;min-width:100%;padding:var(--tc-cellule-padding-y) var(--tc-cellule-padding-x);border-radius:var(--tc-cellule-rayon);color:var(--theme-text);caret-color:var(--theme-text);font:inherit;background:0 0;border:1px solid #0000;outline:none;grid-area:1/1;margin:0}.tc-editeur-texte:focus,.tc-editeur-texte:focus-visible{box-shadow:none;outline:none}.tc-cellule__rendu{display:contents}.tc-cellule__nom,.tc-edition-annonce{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.tc-pastille{--tc-pastille-teinte:0;--tc-pastille-fond-l:88%;--tc-pastille-texte-l:28%;width:calc(var(--base)*.9);height:calc(var(--base)*.9);background:hsl(var(--tc-pastille-teinte), 65%, var(--tc-pastille-fond-l));color:hsl(var(--tc-pastille-teinte), 70%, var(--tc-pastille-texte-l));letter-spacing:.02em;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.625rem;font-weight:600;line-height:1;display:inline-flex}[data-theme=dark] .tc-pastille{--tc-pastille-fond-l:30%;--tc-pastille-texte-l:85%}.tc-pastille--vide{background:var(--theme-elevation-100);color:var(--theme-elevation-400)}.tc-pastille--image{object-fit:cover}.tc-relation{align-items:center;gap:calc(var(--base)*.3);min-width:0;display:inline-flex}.tc-relation__nom{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tc-relation__nom--vide{color:var(--theme-elevation-500)}.tc-relation[data-tc-relation-attente] .tc-relation__nom{color:var(--theme-elevation-400)}.tc-relation-editeur{gap:calc(var(--base)*.25);width:calc(var(--base)*13);flex-direction:column;max-width:90vw;display:flex}.tc-relation-editeur__recherche{width:100%;min-width:0;padding:calc(var(--base)*.15) calc(var(--base)*.3);border:1px solid var(--theme-elevation-400);border-radius:var(--tc-cellule-rayon,4px);background:var(--theme-input-bg);color:var(--theme-text);font:inherit}.tc-relation-editeur__recherche:focus-visible{outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset)}.tc-relation-editeur__liste{max-height:calc(var(--base)*11);margin:0;padding:0;list-style:none;overflow-y:auto}.tc-relation-editeur__option{align-items:center;gap:calc(var(--base)*.3);padding:calc(var(--base)*.15) calc(var(--base)*.25);border-radius:var(--tc-cellule-rayon,4px);cursor:pointer;display:flex}.tc-relation-editeur__option--actif{background:var(--theme-elevation-100)}.tc-relation-editeur__option--courant .tc-relation-editeur__libelle{font-weight:600}.tc-relation-editeur__libelle{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.tc-relation-editeur__marque{color:var(--theme-success-500,var(--theme-elevation-600));flex:none}.tc-relation-editeur__note{padding:calc(var(--base)*.15) calc(var(--base)*.25);color:var(--theme-elevation-500);font-size:.8125rem}
.tc-choix{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tc-choix--vide{color:var(--theme-elevation-500)}.tc-select-editeur{width:calc(var(--base)*10);flex-direction:column;max-width:90vw;display:flex}.tc-select-editeur__liste{margin:0;padding:0;list-style:none}.tc-select-editeur__liste:focus-visible{outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset);border-radius:var(--tc-cellule-rayon,4px)}.tc-select-editeur__option{align-items:center;gap:calc(var(--base)*.3);padding:calc(var(--base)*.15) calc(var(--base)*.25);border-radius:var(--tc-cellule-rayon,4px);cursor:pointer;display:flex}.tc-select-editeur__option--actif{background:var(--theme-elevation-100)}.tc-select-editeur__option--courant .tc-select-editeur__libelle{font-weight:600}.tc-select-editeur__libelle{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.tc-select-editeur__marque{color:var(--theme-success-500,var(--theme-elevation-600));flex:none}.tc-select-editeur__note{padding:calc(var(--base)*.15) calc(var(--base)*.25);color:var(--theme-elevation-500);font-size:.8125rem}
.tc-etiquette{max-width:100%;padding:0 calc(var(--base)*.4);border-radius:var(--style-radius-s,4px);background:var(--tc-tag-gris-fond);color:var(--tc-tag-gris-encre);font-size:12px;font-weight:500;line-height:calc(var(--base)*1);white-space:nowrap;align-items:center;display:inline-flex}.tc-etiquette[data-teinte=vert]{background:var(--tc-tag-vert-fond);color:var(--tc-tag-vert-encre)}.tc-etiquette[data-teinte=orange]{background:var(--tc-tag-orange-fond);color:var(--tc-tag-orange-encre)}.tc-etiquette[data-teinte=bleu]{background:var(--tc-tag-bleu-fond);color:var(--tc-tag-bleu-encre)}.tc-etiquette[data-teinte=violet]{background:var(--tc-tag-violet-fond);color:var(--tc-tag-violet-encre)}
.tc-cellule-titre,.tc-cellule-contenu{align-items:center;gap:calc(var(--base)*.2);min-width:0;display:flex}.tc-cellule-contenu .tc-cellule{flex:auto;min-width:0}.tc-cellule-titre .tc-cellule{flex:0 auto;min-width:0}.tc-cellule-titre .tc-cellule__valeur{max-width:calc(100% + 2*var(--tc-cellule-padding-x) + 2px)}.tc-cellule-titre .tc-cellule__declencheur{cursor:text}.tc-cellule-titre__cale{inline-size:calc(var(--tc-profondeur,0)*20px);flex:none}.tc-cellule-titre__branche{width:calc(var(--base)*.5);height:calc(var(--base)*.6);color:var(--theme-elevation-400);flex:none;margin-inline-end:2px}
.collection-edit:has(.tc-md-field) .document-fields__sidebar-fields{--tc-lane-libelle:142px;container:tc-barre/inline-size}@media (min-width:1025px){@container tc-barre (min-width:365px){.field-type:not(.tc-md-field){grid-template-columns:var(--tc-lane-libelle) minmax(0, 1fr);align-items:center;column-gap:calc(var(--base)*.4);padding:calc(var(--base)*.3) 0;border-bottom:1px solid var(--theme-elevation-100);margin:0;display:grid;position:relative}.field-type:not(.tc-md-field)>.field-label{color:var(--theme-elevation-600);margin:0;line-height:1.3}:is(.field-type:not(.tc-md-field):has(.rs__multi-value),.field-type:not(.tc-md-field):has(textarea)){align-items:start}:is(.field-type:not(.tc-md-field):has(.rs__multi-value)>.field-label,.field-type:not(.tc-md-field):has(textarea)>.field-label){padding-top:calc(var(--base)*.45)}.field-type:not(.tc-md-field)>.field-type__wrap,.field-type:not(.tc-md-field) .relationship__wrap,.field-type:not(.tc-md-field) .react-select,.field-type:not(.tc-md-field) .rs__value-container,.field-type:not(.tc-md-field) .rs__multi-value,.field-type:not(.tc-md-field) .relationship--multi-value-label,.field-type:not(.tc-md-field) .relationship--multi-value-label__content{min-width:0}.field-type:not(.tc-md-field) .relationship--multi-value-label__drawer-toggler{flex-shrink:0}.field-type:not(.tc-md-field) input,.field-type:not(.tc-md-field) textarea,.field-type:not(.tc-md-field) .rs__control{background:0 0;border-color:#0000;transition:background-color .1s,border-color .1s}.field-type:not(.tc-md-field):hover input,.field-type:not(.tc-md-field):hover textarea,.field-type:not(.tc-md-field):hover .rs__control{border-color:var(--theme-elevation-150);background:var(--theme-elevation-50)}.field-type:not(.tc-md-field) input:focus,.field-type:not(.tc-md-field) textarea:focus,.field-type:not(.tc-md-field) .rs__control--is-focused{border-color:var(--theme-elevation-400);background:var(--theme-elevation-0)}.field-type:not(.tc-md-field) .rs__control{flex-wrap:nowrap}.field-type:not(.tc-md-field) .rs__indicators{align-self:flex-start}.field-type:not(.tc-md-field) .relationship-add-new__add-button{box-shadow:none;background:0 0;border-color:#0000;transition:background-color .1s,border-color .1s}.field-type:not(.tc-md-field):hover .relationship-add-new__add-button{border-color:var(--theme-elevation-150);background:var(--theme-elevation-50)}.field-type:not(.tc-md-field) .relationship-add-new__add-button:focus-visible{border-color:var(--theme-elevation-400)}.field-type:not(.tc-md-field) .rs__placeholder{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.field-type:not(.tc-md-field) .relationship-add-new .tooltip,.field-type:not(.tc-md-field) .field-description{display:none}}}.collection-edit:has(.tc-md-field) .document-fields__sidebar-fields .tc-md-field--brief{margin-top:calc(var(--base)*.9)}.collection-edit:has(.tc-md-field) .document-fields__sidebar-fields .tc-md-field--brief>.field-label{margin:0 0 calc(var(--base)*.3);color:var(--theme-elevation-600)}.collection-edit:has(.tc-md-field) .document-fields__sidebar-fields .tc-md-field--brief .tc-md{background:0 0;border:0;border-radius:0}.collection-edit:has(.tc-md-field) .document-fields__sidebar-fields .tc-md-field--brief .ProseMirror{padding:0}
@container tc-barre (min-width:365px){.field-type.tc-partage{align-items:start}.field-type.tc-partage>.field-label{padding-top:calc(var(--base)*.15)}}.tc-partage__corps{gap:calc(var(--base)*.35);flex-direction:column;min-width:0;display:flex}.tc-partage__liste{gap:calc(var(--base)*.45);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.tc-partage__ligne{gap:calc(var(--base)*.15);flex-direction:column;min-width:0;display:flex}.tc-partage__adresse{align-items:center;gap:calc(var(--base)*.3);min-width:0;display:flex}.tc-partage__url{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--theme-elevation-800);flex:auto;font-size:.8125rem;overflow:hidden}.tc-partage__url.is-inactive{color:var(--theme-elevation-400);text-decoration:line-through}.tc-partage__bouton{padding:calc(var(--base)*.15) calc(var(--base)*.4);border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);color:var(--theme-elevation-800);cursor:pointer;border-radius:3px;flex:none;font-size:.75rem}.tc-partage__bouton:hover:not(:disabled){background:var(--theme-elevation-100);border-color:var(--theme-elevation-400)}.tc-partage__bouton:disabled{cursor:default;opacity:.6}.tc-partage__meta{align-items:baseline;gap:calc(var(--base)*.3);color:var(--theme-elevation-500);flex-wrap:wrap;min-width:0;font-size:.75rem;display:flex}.tc-partage__etat{color:var(--theme-elevation-650)}.tc-partage__note,.tc-partage__retour{color:var(--theme-elevation-500);margin:0;font-size:.75rem}.tc-partage__retour:empty{display:none}.tc-partager{width:min(var(--base)*30,100vw - var(--base)*2);padding:calc(var(--base)*1.25);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);background:var(--theme-bg);color:var(--theme-text)}.tc-partager::backdrop{background:color-mix(in srgb, var(--theme-elevation-1000) 40%, transparent)}.tc-partager__titre{margin:0 0 calc(var(--base)*.5);font-size:calc(var(--base)*.9)}.tc-partager__formulaire,.tc-partager__fait{flex-direction:column;min-width:0;display:flex}.tc-partager__fait{gap:calc(var(--base)*.5)}.tc-partager__texte{margin:calc(var(--base)*.75) 0 0;color:var(--theme-elevation-650)}.tc-partager__fait .tc-partager__texte{margin:0}.tc-partager__etiquette{margin:calc(var(--base)*.75) 0 calc(var(--base)*.25);padding:0;font-weight:600;display:block}.tc-partager__cases{gap:calc(var(--base)*.4) calc(var(--base)*1);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.tc-partager__cases legend{width:100%;margin-top:0}.tc-partager__case{align-items:center;gap:calc(var(--base)*.3);display:inline-flex}.tc-partager__champ{width:100%;padding:calc(var(--base)*.35);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);background:var(--theme-input-bg);color:var(--theme-text);font:inherit}.tc-partager__champ--date{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:auto}html[data-theme=dark] .tc-partager__champ--date{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.tc-partager__aide{margin:calc(var(--base)*.25) 0 0;color:var(--theme-elevation-500)}.tc-partager__refus{margin:calc(var(--base)*.5) 0 0;color:var(--theme-error-500)}.tc-partager__liens{gap:calc(var(--base)*1);flex-wrap:wrap;margin:0;display:flex}.tc-partager__actions{justify-content:flex-end;gap:calc(var(--base)*.5);margin-top:calc(var(--base)*1);display:flex}.tc-partager__actions .btn{margin:0}.tc-partager__ouvrir{margin:0 calc(var(--base)*.3) 0 0}
