.frail{display:contents}.frail .side-close{display:none}.frail .acc-hd:focus-visible,.frail .trow:focus-visible,.frail .seg .opt:focus-visible,.frail .side-hd .clr:focus-visible,.frail .acc-clr:focus-visible,.frail .dz-chip:focus-visible{outline:2px solid var(--em);outline-offset:-2px;border-radius:var(--r-sm)}.frail .side-foot{padding:var(--sp-12) var(--sp-20) var(--sp-16);background:var(--surface);flex:none}.frail .apply{cursor:pointer;transition:background .14s,transform 80ms}.frail .apply:hover{background:var(--em-600)}.frail .apply:active{transform:translateY(1px)}.frail .acc-bd{border-top:1px solid var(--line);background:var(--surface-2)}.frail .acc-pad{padding:var(--sp-12)}.frail .acc-search{align-items:center;gap:var(--sp-8);padding:var(--sp-8) var(--sp-12);background:var(--surface);border-bottom:1px solid var(--line);display:flex}.frail .acc-search .ico{color:var(--ink-4);display:flex}.frail .acc-input{font-family:inherit;font-size:var(--text-13);color:var(--ink);background:0 0;border:none;outline:none;flex:1;min-width:0}.frail .acc-input::placeholder{color:var(--ink-4)}.frail .acc-clr{border-radius:var(--r-sm);width:18px;height:18px;color:var(--ink-4);cursor:pointer;flex:none;justify-content:center;align-items:center;display:flex}.frail .acc-clr:hover{background:var(--surface-2);color:var(--ink-2)}.frail .tree{padding:var(--sp-4) var(--sp-8)}.frail .tnode{position:relative}.frail .trow{align-items:center;gap:var(--sp-8);padding:var(--sp-8) var(--sp-8);border-radius:var(--r-sm);cursor:pointer;font-size:var(--text-13);transition:background .1s;display:flex}.frail .trow:hover{background:var(--surface)}.frail .trow .tw{width:14px;color:var(--ink-4);cursor:pointer;flex:none;justify-content:center;display:flex}.frail .trow .tw .chev{transition:transform .15s}.frail .trow.open>.tw .chev{color:var(--em-600);transform:rotate(90deg)}.frail .trow .cbx{border-radius:var(--r-sm);border:1.5px solid var(--line-2);color:#fff;cursor:pointer;flex:none;justify-content:center;align-items:center;width:16px;height:16px;transition:background .1s,border-color .1s;display:flex}.frail .trow.on .cbx{background:var(--em);border-color:var(--em)}.frail .trow .cbx.part{background:var(--em-tint);border-color:var(--em)}.frail .trow .cbx.part:after{content:"";border-radius:var(--r-sm);background:var(--em);width:7px;height:2px}.frail .trow .code{font-family:IBM Plex Mono,monospace;font-size:var(--text-11);color:var(--ink-3);flex:none;font-weight:600}.frail .trow.on .code{color:var(--em-700)}.frail .trow .tx{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;flex:1;overflow:hidden}.frail .trow.on .tx{color:var(--ink)}.frail .trow .cnt{font-size:var(--text-11);color:var(--ink-4);font-family:IBM Plex Mono,monospace}.frail .trow mark{background:var(--amber-tint);color:var(--amber-ink);border-radius:3px;padding:0 1px;font-weight:600}.frail .tchildren{margin-left:var(--sp-16);padding-left:var(--sp-12);border-left:1px solid var(--line-2)}.frail .tree-empty{padding:var(--sp-16) var(--sp-12);font-size:var(--text-12);color:var(--ink-4);text-align:center}.frail .seg .opt{cursor:pointer;transition:background .1s,border-color .1s,color .1s}.frail .seg .opt:hover{border-color:var(--line);background:var(--surface-2)}.frail .seg .opt.on:hover{background:var(--em-tint-2)}.frail .statut-grp{margin:var(--sp-16) var(--sp-4) var(--sp-8)}.frail .seg.seg-3{grid-template-columns:1fr 1fr 1fr}.frail .dz{gap:var(--sp-12);flex-direction:column;display:flex}.frail .dz-chips{gap:var(--sp-8);flex-wrap:wrap;display:flex}.frail .dz-chip{font-size:var(--text-12);padding:var(--sp-4) var(--sp-12);border:1px solid var(--line-2);color:var(--ink-2);cursor:pointer;border-radius:20px;transition:background .1s,border-color .1s,color .1s}.frail .dz-chip:hover{background:var(--surface-2)}.frail .dz-chip.on{background:var(--em-tint);border-color:var(--em);color:var(--em-700);font-weight:600}.frail .dz-fields{align-items:center;gap:var(--sp-8);display:flex}.frail .dz-fld{gap:var(--sp-4);flex-direction:column;flex:1;display:flex}.frail .dz-fld .k{font-size:var(--text-11);color:var(--ink-4)}.frail .dz-dash{color:var(--ink-4);align-self:flex-end;padding-bottom:8px}.frail .dz-step{align-items:center;gap:var(--sp-4);border:1px solid var(--line-2);border-radius:var(--r-sm);padding:2px;display:flex}.frail .dz-step .b{background:var(--surface-2);border-radius:var(--r-sm);width:22px;height:22px;color:var(--ink-2);cursor:pointer;font-size:var(--text-14);border:none;line-height:1}.frail .dz-step .b:hover{background:var(--em-tint);color:var(--em-700)}.frail .dz-step .v{text-align:center;font-size:var(--text-13);color:var(--ink);flex:1}@keyframes rowFlash{0%,to{background:0 0}25%,60%{background:var(--em-tint-2)}}.frail .trow.flash{animation:1.2s rowFlash}.frail .trow.muted .code,.frail .trow.muted .tx{color:var(--ink-4)}@media (max-width:899px){.frail .trow{min-height:40px}.frail .seg .opt{min-height:44px}.frail .side-hd .clr{min-height:36px}.frail .apply{min-height:46px}.frail .dz-step .b{width:34px;height:34px}.frail .acc-clr{width:28px;height:28px}.frail .side-close{width:36px;height:36px;margin-left:var(--sp-4);color:var(--ink-3);cursor:pointer;border-radius:var(--r-sm);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.frail .side-close:hover{background:var(--surface-2);color:var(--ink)}}@keyframes filterSpin{to{transform:rotate(360deg)}}.frail .tree-empty .spin{color:var(--ink-4);animation:.8s linear infinite filterSpin}.frail .tree-empty.async-loading{justify-content:center;align-items:center;gap:var(--sp-8);display:flex}@media (prefers-reduced-motion:reduce){.frail *,.frail :before,.frail :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@keyframes railToastIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.frail .rail-toast{left:var(--sp-16);right:var(--sp-16);z-index:5;background:var(--ink);color:#fff;font-size:var(--text-13);text-align:center;padding:var(--sp-8) var(--sp-12);border-radius:var(--r-s);font-weight:500;animation:.26s cubic-bezier(.32,.72,0,1) railToastIn;position:absolute;bottom:70px;box-shadow:0 6px 20px #141b2447;box-shadow:0 6px 20px lab(9.45255% -1.11556 -7.1213/.28)}