.mag .module.cl{width:271px;box-shadow:none;--p0:#9ec5fa;--p1:#ffd6a5;--p2:#b9e4c9;--p3:#f4c7d9;--p4:#d6c7f0;--p5:#ffe9a8;--p6:#a9dfe4;--p7:#e4d6c4;background:0 0;border-radius:0;flex:none}.mag .module.cl>.mod-h{box-sizing:border-box;align-items:center;gap:8px;height:64px;padding:16px 24px 16px 16px}.mag .module.cl>.mod-h .ph2-col{min-width:0;font-size:var(--fs-t);font-weight:var(--fw-3);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:1;line-height:32px;display:block;overflow:hidden}.mag .module.cl>.mod-h .icobtn{border-radius:var(--r-pill);flex:none;width:32px;height:32px}.mag .module.cl>.mod-h .cl-h-panneau{background:0 0}.mag .module.cl>.mod-h .cl-h-loupe{background:var(--container)}.mag .module.cl>.mod-h .cl-h-loupe:hover{background:var(--container-em)}.mag .module.cl>.mod-h .icobtn.on{background:var(--tint);color:var(--brand)}.mag .cl .cl-filet{background:var(--hl);flex:none;height:1px;margin:-1px 0 8px}.mag .cl .cl-filters{flex:none;justify-content:space-between;align-items:center;gap:8px;height:24px;margin:4px 0 8px;padding:0 12px;display:flex;overflow:visible}.mag .cl .cl-filters .clf-vue{min-width:0;display:none;position:relative}@media (max-width:980px){.mag .cl .cl-filters .clf-vue{display:block}}.mag .cl .cl-filters .clf-tri{flex:none;align-items:center;gap:4px;display:flex}.mag .cl .cl-filters .clf-pill{box-sizing:border-box;border:1px solid var(--hl);border-radius:var(--r-pill);background:var(--module);max-width:100%;height:24px;font-size:var(--fs-s);font-weight:var(--fw-3);color:var(--ink);align-items:center;gap:4px;padding:4px 8px;line-height:14px;transition:background .12s,border-color .12s;display:inline-flex}.mag .cl .cl-filters button.clf-pill:hover{background:var(--hover);border-color:var(--hl2)}.mag .cl .cl-filters .clf-pill .fic{color:var(--ink2);flex:none}.mag .cl .cl-filters .clf-n{font-variant-numeric:tabular-nums;flex:none}.mag .cl .cl-filters .clf-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mag .cl .cl-filters .clf-pill-fixe{cursor:default;color:var(--ink2);font-weight:var(--fw-b);background:0 0;border-color:#0000;padding-left:0;padding-right:4px}.mag .cl .cl-filters .clf-sens{box-sizing:border-box;width:16px;height:24px;color:var(--ink3);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.mag .cl .cl-filters .clf-menu{z-index:60;border:1px solid var(--hl);border-radius:var(--r-md);background:var(--module);min-width:180px;box-shadow:var(--e-pop);padding:4px;position:absolute;top:calc(100% + 4px);left:0}.mag .cl .cl-filters .clf-mi{border-radius:var(--r-sm);width:100%;height:32px;font-size:var(--fs-s);font-weight:var(--fw-b);color:var(--ink);text-align:left;align-items:center;gap:8px;padding:0 8px;display:flex}.mag .cl .cl-filters .clf-mi:hover{background:var(--hover)}.mag .cl .cl-filters .clf-mi .l{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mag .cl .cl-filters .clf-mi .cl-filt-ct{font-size:var(--fs-s);font-weight:var(--fw-b);color:var(--ink2);font-variant-numeric:tabular-nums;flex:none}.mag .cl .cl-filters .clf-mi[data-on]{background:var(--container-em);font-weight:var(--fw-3)}.mag .cl .cl-filters .clf-mi[data-on] .cl-filt-ct{font-weight:var(--fw-3)}.mag .cl .cl-search{margin:0 12px 8px}.mag .cl .cl-empty{padding:48px 12px}.mag .cl .cl-scroll{padding:6px 12px 8px}.mag .cl .conv{box-sizing:border-box;border-radius:var(--r-md);height:64px;color:var(--ink2);align-items:flex-start;gap:0;margin:0;padding:12px;overflow:visible}.mag .cl .conv:after{content:"";background:var(--hl);pointer-events:none;height:1px;position:absolute;top:-1px;left:12px;right:12px}.mag .cl .conv.on:after,.mag .cl .conv.on+.conv:after{display:none}.mag .cl .conv:hover{background:var(--hover)}.mag .cl .conv.on{background:var(--module);box-shadow:var(--e-ring)}.mag .cl .conv .conv-av{flex:none;width:24px;height:24px;margin-right:8px}.mag .cl .conv .conv-ph,.mag .cl .conv .conv-ini{border-radius:50%;flex:none;width:24px;height:24px;display:block}.mag .cl .conv .conv-ph{object-fit:cover;background:var(--container)}.mag .cl .conv .conv-ini{font-size:12px;font-weight:var(--fw-3);color:var(--ink);background:var(--p0);justify-content:center;align-items:center;line-height:1;display:flex}.mag .cl .conv .conv-ini[data-p="1"]{background:var(--p1)}.mag .cl .conv .conv-ini[data-p="2"]{background:var(--p2)}.mag .cl .conv .conv-ini[data-p="3"]{background:var(--p3)}.mag .cl .conv .conv-ini[data-p="4"]{background:var(--p4)}.mag .cl .conv .conv-ini[data-p="5"]{background:var(--p5)}.mag .cl .conv .conv-ini[data-p="6"]{background:var(--p6)}.mag .cl .conv .conv-ini[data-p="7"]{background:var(--p7)}.mag .cl .conv .conv-b{flex-direction:column;flex:1;justify-content:flex-start;gap:8px;min-width:0;display:flex}.mag .cl .conv .conv-r1,.mag .cl .conv .conv-r2{align-items:center;gap:8px;min-width:0;height:16px;display:flex}.mag .cl .conv .conv-nm{min-width:0;font-size:var(--fs-s);font-weight:var(--fw-3);color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;flex:1;line-height:16px;overflow:hidden}.mag .cl .conv .conv-pv{min-width:0;font-size:var(--fs-s);font-weight:var(--fw-b);color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;flex:1;line-height:16px;overflow:hidden}.mag .cl .conv .conv-tm{font-size:var(--fs-s);font-weight:var(--fw-b);color:var(--ink2);font-variant-numeric:tabular-nums;flex:none;margin-left:0;line-height:16px}.mag .cl .conv.unread .conv-nm{color:var(--ink)}.mag .cl .conv.unread .conv-pv,.mag .cl .conv.unread .conv-tm{color:var(--ink2)}.mag .cl .conv .unread-b{border-radius:var(--r-pill);background:var(--brand);min-width:16px;height:16px;color:var(--on-fill);font-size:var(--fs-m);font-weight:var(--fw-3);flex:none;padding:0 4px;line-height:16px}.mag .cl .conv .conv-ch{box-shadow:0 0 0 2px var(--module-subtle)}.mag .cl .conv.on .conv-ch{box-shadow:0 0 0 2px var(--module)}.mag .cl .conv .conv-qa{top:32px;right:12px}.mag .cl .conv.ho:before{display:none}.mag .cl .conv .ho-bar{background:var(--warn);border-radius:2px;width:2px;position:absolute;top:13px;bottom:12px;left:4px}.mag .cl .conv-sk{box-sizing:border-box;gap:8px;height:65px;padding:13px 12px 12px}.mag .cl .conv-sk .conv-sk-b{gap:8px;padding-top:0}.mag .cl .conv-sk .conv-sk-l{height:8px}.mag .cl .conv-sk .conv-sk-l:nth-child(3){display:none}@media (max-width:980px){.mag .module.cl{background:var(--module-subtle);border-radius:var(--r-lg);width:100%;box-shadow:var(--e-mod)}}@media (max-width:768px){.mag .module.cl>.mod-h{padding:16px 16px 16px 12px}.mag .cl .cl-filters{padding:0 8px}.mag .cl .cl-scroll{padding:6px 8px 8px}.mag .cl .conv{padding:13px 10px 12px}.mag .cl .conv:after{left:10px;right:10px}.mag .cl .conv .conv-qa{right:10px}.mag .cl .cl-search{margin:0 8px 8px}}.mag.automations-page{background:var(--module);color:var(--ink)}.mag.automations-page>div:first-child{border-bottom:1px solid var(--hl)}.mag.automations-page .tpl-blank{padding:24px}.mag .run-row-toggle{padding:10px 16px}.mag.automations-page .tpl-cta{font-size:var(--fs-b);padding:10px 16px;font-weight:600}.mag.automations-page .validation-badge{font-size:var(--fs-s);padding:6px 10px;font-weight:500}.mag .cl .conv .conv-av{position:relative}.mag .cl .conv .conv-chk{z-index:1;background:var(--module);opacity:0;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:opacity .12s;display:flex;position:absolute;inset:0}.mag .cl .conv .conv-chk input{width:14px;height:14px;accent-color:var(--fill);cursor:pointer;margin:0}.mag .cl .conv:hover .conv-chk,.mag .cl.cl-selection .conv .conv-chk,.mag .cl .conv.sel .conv-chk,.mag .cl .conv .conv-chk:focus-within{opacity:1}.mag .cl .conv.sel{background:var(--selected)}.mag .cl .conv.sel:hover{background:var(--hover)}.mag .cl-lot{z-index:60;border-radius:var(--r-lg);border:1px solid var(--hl2);background:var(--module);box-shadow:var(--e-pop);align-items:center;gap:8px;padding:8px 10px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.mag .cl-lot .n{font-size:var(--fs-s);font-weight:var(--fw-2);color:var(--ink);white-space:nowrap;padding:0 4px}.mag .cl-lot .sep{background:var(--hl);width:1px;height:20px}.mag .cl-lot button{border:1px solid var(--hl);border-radius:var(--r-pill);background:var(--module);height:32px;font-family:inherit;font-size:var(--fs-b);font-weight:var(--fw-3);color:var(--ink);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.mag .cl-lot button:hover{border-color:var(--hl2);background:var(--hover)}.mag .cl-lot button.pri{border-color:var(--brand);background:var(--brand);color:var(--on-fill);box-shadow:var(--e-brand)}.mag .cl-lot button.pri:hover{background:var(--brand-hover);border-color:var(--brand-hover);box-shadow:var(--e-brand-hover)}.mag .cl-lot button.danger{color:var(--bad)}.mag .cl-lot button.danger:hover{border-color:color-mix(in srgb, var(--bad) 35%, var(--hl2));background:color-mix(in srgb, var(--bad) 7%, var(--module))}.mag .cl-lot button:disabled{opacity:.55;cursor:default}.mag .cl-lot button.x{border-color:#0000;padding:0 9px}.mag .cl-lot .cl-lot-dd{width:138px}.mag .cl-lot .cl-lot-dd .mg-dd-trigger{border-radius:var(--r-pill);border-color:var(--hl);height:32px;font-size:var(--fs-b);padding:0 12px}@media (max-width:768px){.mag .cl-lot{left:8px;right:8px;overflow-x:auto;transform:none}}.mag .cl .cl-refus-l{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.mag .cl .cl-refus-l li{font-size:var(--fs-b);line-height:var(--lh-b);color:var(--ink2)}
.mag .th-h{gap:0;min-height:48px;margin:16px 0 12px;padding:0 24px}.mag .th-h .th-ch,.mag .th-h .mback{width:32px;height:32px;color:var(--ink2);border-radius:var(--r-pill);background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-right:8px;padding:0;display:inline-flex}.mag .th-h .mback:hover{background:var(--container);color:var(--ink)}.mag .th-t{flex:1;align-items:center;gap:8px;min-width:0;margin-right:12px;display:flex}.mag .th-nm{min-width:0;font-size:var(--fs-t);font-weight:var(--fw-3);letter-spacing:-.018em;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.mag .th-actions{flex:none;gap:4px}.mag .th-ai{display:inline-flex;position:relative}.mag .th-h .icobtn{background:var(--container);width:32px;height:32px;color:var(--ink2);flex:none}.mag .th-h .icobtn:hover{background:var(--container-em);color:var(--ink)}.mag .th-h .icobtn.on{background:var(--tint);color:var(--brand)}.mag .th-h .icobtn.on:hover{background:var(--tint2);color:var(--brand)}.mag .th-h .icobtn:disabled{color:var(--ink3);cursor:not-allowed}.mag .th-h .th-pill{white-space:nowrap;border-radius:var(--r-pill);background:var(--container);height:32px;color:var(--ink);font-size:var(--fs-s);font-weight:var(--fw-3);flex:none;align-items:center;gap:6px;padding:0 12px;transition:background .12s;display:inline-flex}.mag .th-h .th-pill:hover{background:var(--container-em)}.mag .th-h .th-pill:disabled{color:var(--ink3);cursor:not-allowed}.mag .th-h .th-own{max-width:170px}.mag .th-h .th-own .th-own-nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mag .th-h .retake{top:40px}.mag .retake .rt-go:disabled{background:var(--container-em);color:var(--ink3);cursor:not-allowed}.mag .msgs{padding:4px 16px 0;overflow:auto}.mag .msgs-in{flex-direction:column;flex:1 0 auto;gap:2px;width:100%;min-width:0;max-width:1000px;margin:0 auto;display:flex}.mag .comp{background:var(--module);border:1px solid var(--hl);border-radius:var(--r-lg);width:100%;max-width:min(1000px,100% - 32px);box-shadow:var(--e-mod);transition:border-color var(--dur) var(--easeS),box-shadow var(--dur) var(--easeS);flex-direction:column;flex:none;margin:16px auto;padding:0;display:flex;position:relative}.mag .comp:focus-within{border-color:var(--brand);box-shadow:var(--e-mod),0 0 0 3px var(--glow)}.mag .comp .comp-banner{margin:8px 8px 0}.mag .comp-tabs{align-items:center;gap:2px;height:40px;margin:0 0 8px;padding:8px 8px 0;display:flex}.mag .comp-tabs-end{align-self:center;margin-left:auto;position:relative}.mag .rb-meta-dropdown{flex:none}.mag .rb-meta-slot{z-index:2;position:absolute;top:12px;right:12px}.mag .rb-meta-dropdown .mg-dd-trigger{font-size:var(--fs-m);letter-spacing:.5px;background:var(--tint);color:var(--brand);border:none;border-radius:4px;gap:4px;width:auto;height:auto;min-height:0;padding:2px 7px;font-weight:600}.mag .rb-meta-dropdown.warn .mg-dd-trigger{background:var(--warn-bg);color:var(--warn)}.mag .comp-tabs .chip{height:32px;padding:0 10px}.mag .comp-notes{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:8px;padding:0 8px;display:flex}.mag .comp-notes:empty{display:none}.mag .comp-notes>*{margin-bottom:0}.mag .rb-strip{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mag .comp .comp-in{border-radius:var(--r-md);min-height:72px;box-shadow:none;background:0 0;border:0;align-items:flex-start;margin:0 4px;padding:4px 8px;display:flex}.mag .comp .comp-in:focus-within{box-shadow:none;border-color:#0000}.mag .comp .comp-in.notemode{background:var(--warn-bg);border-color:#0000}.mag .comp .comp-in textarea{min-width:0;font-size:var(--fs-b);line-height:var(--lh-b);flex:1;padding:6px 4px}.mag .comp-foot{justify-content:space-between;align-items:center;gap:8px;height:40px;padding:0 8px 8px;display:flex}.mag .comp-acts{gap:2px;min-width:0}.mag .comp-foot .rb-pop,.mag .comp-foot .polish-menu{left:0;right:auto}.mag .comp .send{border-radius:var(--r-pill);background:var(--fill);width:auto;height:32px;color:var(--on-fill);font-size:var(--fs-b);font-weight:var(--fw-3);letter-spacing:var(--ls-3);flex:none;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.mag .comp .send:hover{background:var(--fill-hover)}.mag .comp .send:disabled{background:var(--container-em);color:var(--ink3);cursor:not-allowed}@media (max-width:768px){.mag .th-h{margin:8px 0;padding:0 12px}.mag .th-h .th-ch{display:none}.mag .th-h .th-own{max-width:96px}.mag .msgs{padding:4px 10px 0}.mag .comp{width:100%;max-width:calc(100% - 20px);margin:10px auto}}.mag .bub-wrap .bub .bub-heure,.mag .bub .bub-heure{text-align:right;font-size:var(--fs-s);color:var(--ink2);white-space:nowrap;justify-content:flex-end;align-items:center;gap:4px;margin-top:2px;line-height:1.2;display:flex}.mag .bub.note .bub-heure{color:inherit;opacity:.62}.mag .bub.op .bub-heure{color:var(--on-fill);opacity:.72}.mag .bub .bub-heure .fail{color:var(--bad)}.mag .bub.op .bub-heure .fail{color:color-mix(in srgb, var(--bad) 55%, var(--on-fill))}.mag .msg-like{width:40px;height:40px;color:var(--brand);display:block}.mag .mention{color:var(--brand);background:var(--tint);border-radius:4px;padding:0 3px;font-weight:600}.mag .comp-in,.mag .tk-desc-edit{position:relative}.mag .mention-pop{z-index:30;background:var(--glass);min-width:220px;max-width:320px;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--hl);box-shadow:var(--e-mod);border-radius:10px;padding:4px;position:absolute;bottom:calc(100% + 4px);left:8px}.mag .mention-item{width:100%;color:var(--ink);font-size:var(--fs-s);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;display:flex}.mag .mention-item.on,.mag .mention-item:hover{background:var(--tint)}.mag .mention-av{background:var(--hl);width:22px;height:22px;font-size:var(--fs-m);color:var(--ink2);border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:inline-flex}
.mag .cp{width:346px;padding:0}.mag .cp>*{flex:none}.mag .cp>.cop{flex:auto}.mag .cp .cp-head{z-index:2;background:var(--module);border-bottom:0;min-height:0;margin:0;padding:16px 24px 0;display:block;position:sticky;top:0}.mag .cp .cp-tabsrow{border-bottom:1px solid var(--hl);justify-content:space-between;align-items:flex-end;gap:8px;min-height:48px;margin:0 -24px;padding:0 24px;display:flex}.mag .cp .cp-tabsrow>.icobtn{align-self:center}.mag .cp .cp-tabs{flex:1;align-items:flex-end;gap:24px;min-width:0;display:flex}.mag .cp .cp-tabs button{height:42px;font-size:var(--fs-3);font-weight:var(--fw-3);letter-spacing:var(--ls-3);color:var(--ink2);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:4px;margin-bottom:-1px;padding:10px 0;transition:color .12s,border-color .12s;display:flex}.mag .cp .cp-tabs button:hover{color:var(--ink)}.mag .cp .cp-tabs button.on{color:var(--ink);border-bottom-color:var(--brand)}.mag .cp .cop{margin:0;padding:0 24px}.mag .cp .cp-haut{border-bottom:1px solid var(--hl);padding:8px 24px}.mag .cp .cp-id{border-bottom:1px solid var(--hl);text-align:center;margin:0;padding:16px 24px}.mag .cp .cp-row{min-height:32px;font-size:var(--fs-s);grid-template-columns:113px 1fr;align-items:center;display:grid;position:relative}.mag .cp .cp-row>.k{font-size:var(--fs-s);font-weight:var(--fw-b);letter-spacing:var(--ls-b);color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-right:8px;overflow:hidden}.mag .cp .cp-row>.v{font-size:var(--fs-s);font-weight:var(--fw-b);color:var(--ink);text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:-8px;padding-left:8px;overflow:hidden}.mag .cp .cp-row>.v.cx-1,.mag .cp .cp-row>.v.cx-2,.mag .cp .cp-row>.v.is-bad,.mag .cp .cp-row>.v[data-r=unresolved]{color:var(--bad)}.mag .cp .cp-row>.v.is-ok,.mag .cp .cp-row>.v[data-r=resolved]{color:var(--ok)}.mag .cp .cp-row>.v[data-r=out_of_scope],.mag .cp .cp-row>.v[data-r=no_engagement]{color:var(--ink2)}.mag .cp .cp-row .cp-val{width:calc(100% + 8px);max-width:calc(100% + 8px);height:32px;font-size:var(--fs-s);font-weight:var(--fw-b);color:var(--ink);border-radius:var(--r-val);background:0 0;border:1px solid #0000;align-items:center;gap:6px;margin-left:-8px;padding:0 8px;display:flex}.mag .cp .cp-row .cp-val:hover{border-color:var(--hl);background:var(--module-subtle)}.mag .cp .cp-row .cp-val.empty{color:var(--ink)}.mag .cp .cp-row .cp-in{border:1px solid var(--ink);border-radius:var(--r-val);width:calc(100% + 8px);height:32px;font-size:var(--fs-s);margin-left:-8px;padding:0 8px}.mag .cp .cp-row--pile{grid-template-columns:1fr;align-items:flex-start;row-gap:2px;padding:4px 0}.mag .cp .cp-row--pile>.k{padding-top:0}.mag .cp .cp-row--pile>.v{white-space:normal;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-left:0;padding-left:0;display:flex;overflow:visible}.mag .cp .cx-raison{font-size:var(--fs-s);line-height:var(--lh-s);color:var(--ink2);margin:0 0 6px}.mag .cp .lbl-pill,.mag .cp .cp-tag{border-radius:var(--r-pill);max-width:100%;height:24px;font-size:var(--fs-xs);font-weight:var(--fw-s);letter-spacing:var(--ls-s);white-space:nowrap;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.mag .cp .lbl-pill .lbl-x{opacity:.55;align-items:center;margin-left:0;transition:opacity .12s;display:inline-flex}.mag .cp .lbl-pill .lbl-x:hover{opacity:1}.mag .cp .cp-lnk{border:1px solid var(--hl);border-radius:var(--r-pill);background:var(--module);height:24px;font-size:var(--fs-s);font-weight:var(--fw-3);color:var(--ink);white-space:nowrap;align-items:center;gap:4px;margin-left:0;padding:0 8px;transition:background .12s,border-color .12s;display:inline-flex}.mag .cp .cp-lnk:hover{background:var(--container-em);border-color:var(--hl2)}.mag .cp .cp-lnk:disabled{color:var(--ink3)}.mag .cp .cp-lnk--seul{justify-content:center;width:24px;padding:0}.mag .cp .rec-sec-h{gap:8px;min-height:45px;padding:0 24px}.mag .cp .rec-sec-t{font-size:var(--fs-3);font-weight:var(--fw-3);letter-spacing:var(--ls-3);color:var(--ink);gap:8px}.mag .cp .rec-sec-i{color:var(--ink);margin-right:0}.mag .rec-sec-n{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mag .cp .rec-sec-b{padding:0 24px 12px}.mag .cp .rec-attr{min-height:32px}.mag .cp .cp-dos-c{border:1px solid var(--hl);border-radius:var(--r-md);background:0 0;margin-bottom:8px;padding:12px}.mag .cp .cp-dos-c:hover{border-color:var(--hl2);background:var(--container)}.mag .cp .cp-skel{border-radius:var(--r-md);height:62px}.mag .cp .cp-dos-pt.open{background:var(--ink)}.mag .cp .cp-pied{margin-top:auto;padding:16px 12px}.mag .cp .cp-pied-p{border-radius:var(--r-pill);background:var(--container);height:24px;font-size:var(--fs-s);font-weight:var(--fw-3);color:var(--ink);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;text-decoration:none;transition:background .12s;display:inline-flex}.mag .cp .cp-pied-p:hover{background:var(--container-em)}.mag .cp .cp-check{color:var(--ink)}.mag .cp .cp-ini{background:var(--container-em);color:var(--ink)}.mag .cp .cc-pt.open,.mag .cp .cc-pt.active{background:var(--ink)}.mag .cp .rec-add,.mag .cp a.rec-pers:hover .n,.mag .cp .cc-nom:hover{color:var(--ink)}.mag .cp .rec-attr-v a{color:var(--ink);text-decoration:none}.mag .cp .rec-attr-v a:hover{text-decoration:underline}
.mag{--pastel-org:#b3e6bb;--pastel-esp:#ccb3e6;--pastel-perso:#b3e6dd}.mag .set-cols>.set-nav{background:0 0;border-right:0;flex-direction:column;flex:none;width:230px;padding:0 12px 16px;display:flex;overflow-y:auto}.mag .set-cols>.set-pane{flex:auto;min-width:0;padding:20px 20px 44px 86px;overflow-y:auto}.mag .set-pane>.set-w{width:100%;min-width:0;max-width:980px}@media (max-width:1180px){.mag .set-cols>.set-pane{padding-left:28px}}.mag .set-nav>.set-nav-h{text-align:left;flex:none;align-items:center;width:100%;height:64px;padding:0 12px;display:flex}.mag .set-nav>.set-nav-h .t{font-size:var(--fs-t);font-weight:var(--fw-3);letter-spacing:var(--ls-1);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mag .set-nav .set-sec{font-size:var(--fs-s);font-weight:var(--fw-3);color:var(--ink);padding:22px 12px 4px}.mag .set-nav>div:first-of-type .set-sec{padding-top:4px}.mag .set-nav .set-i{box-sizing:border-box;border-radius:var(--r-sm);width:206px;max-width:100%;height:33px;font-size:var(--fs-s);color:var(--ink);text-align:left;align-items:center;gap:0;padding:8px 12px 6px;font-weight:500;line-height:19px;transition:background .11s;display:flex}.mag .set-nav .set-i .lb{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mag .set-nav .set-i:hover{background:var(--container);color:var(--ink)}.mag .set-nav .set-i.on{background:var(--container-em);color:var(--ink);font-weight:var(--fw-3)}.mag .set-nav .plan-foot .pl{flex-wrap:wrap;row-gap:6px}.mag .set-nav .plan-foot .pl-s{color:var(--ink2);background:var(--container-em);border-color:var(--hl)}.mag .set-pane .set-hd{align-items:flex-start;gap:16px;display:flex}.mag .set-pane .set-hd-x{flex:1;min-width:0}.mag .set-pane .set-hd-a{flex:none}.mag .set-pane .set-body{margin-top:20px}.mag .set-grp{margin-bottom:36px}.mag .set-grp:last-child{margin-bottom:0}.mag .set-grp-t{font-size:var(--fs-b);font-weight:var(--fw-b);letter-spacing:var(--ls-b);color:var(--ink);margin:0 0 12px;line-height:1.4}.mag .set-cards{flex-flow:wrap;gap:24px;display:flex}.mag .set-card{box-sizing:border-box;border:1px solid var(--hl);border-radius:var(--r-md);width:290px;height:94px;box-shadow:none;text-align:left;background:0 0;flex-direction:row;align-items:flex-start;gap:12px;padding:16px;transition:border-color .12s,background .12s;display:flex;overflow:hidden}.mag .set-card:hover{border-color:var(--hl2);background:var(--module-subtle)}.mag .set-card-ic{border-radius:var(--r-md);width:40px;height:40px;color:var(--ink);flex:none;justify-content:center;align-items:center;display:flex}.mag .set-grp[data-dom=organization] .set-card-ic{background:var(--pastel-org)}.mag .set-grp[data-dom=workspace] .set-card-ic{background:var(--pastel-esp)}.mag .set-grp[data-dom=personal] .set-card-ic{background:var(--pastel-perso)}.mag .set-card-x{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mag .set-card-t{font-size:var(--fs-b);letter-spacing:var(--ls-b);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:20px;overflow:hidden}.mag .set-card-d{font-size:var(--fs-s);font-weight:var(--fw-b);color:var(--ink2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:18px;display:-webkit-box;overflow:hidden}@media (max-width:768px){.mag .set-cols>.set-pane{padding:14px 14px 30px}.mag .set-cols>.set-nav{width:100%;padding:10px}.mag .set-cols>.set-nav>.set-nav-h{height:48px;padding:0 6px}.mag .set-nav .set-i{width:100%;height:44px;font-size:var(--fs-b);border-bottom:1px solid var(--hover);border-radius:0;line-height:1.4}.mag .set-pane .set-hd{flex-wrap:wrap;gap:10px}.mag .set-pane .set-hd-a{width:100%}}@media (max-width:760px){.mag .set-cards{gap:12px}.mag .set-card{width:100%}.mag .set-grp{margin-bottom:28px}}@media (prefers-reduced-motion:reduce){.mag .set-nav .set-i,.mag .set-card{transition:none}}
.mag .rost-row,.mag .lab-row,.mag .set-row{border-bottom-color:var(--hl);min-height:50px;padding:14px 15px}.mag .wh-liste{gap:0}.mag .wh-liste li{border:0;border-bottom:1px solid var(--hl);background:0 0;border-radius:0;min-height:50px;padding:14px 15px}.mag .wh-liste li:last-child{border-bottom:0}.mag .sla-liste{gap:0}.mag .sla-c{border:0;border-bottom:1px solid var(--hl);background:0 0;border-radius:0;min-height:50px;padding:14px 15px}.mag .sla-c:last-child{border-bottom:0}.mag .vrs-row{border-bottom:1px solid var(--hover);align-items:center;gap:12px;padding:12px 2px;display:flex}.mag .vrs-row:last-child{border-bottom:none}.mag .vrs-row .t{font-size:var(--fs-s);font-weight:600}.mag .vrs-row .d{font-size:var(--fs-s);color:var(--ink2);margin-top:1px}
.mag.ic-shell{flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.mag.ic-shell>.module.single{flex:1;min-height:0}.mag .ic-page{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.mag .ic-head{min-height:48px;padding:16px var(--pad-page) 0;flex:none;align-items:center;gap:12px;display:flex}.mag .ic-ttl{min-width:0;font-family:var(--sans);font-size:var(--fs-t);font-weight:var(--fw-3);letter-spacing:-.018em;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;line-height:1.2;overflow:hidden}.mag .ic-tabs{padding:12px var(--pad-page) 0;scrollbar-width:none;flex:none;align-items:center;gap:20px;display:flex;overflow-x:auto}.mag .ic-tabs::-webkit-scrollbar{display:none}.mag .ic-tab{height:34px;font-size:var(--fs-b);font-weight:var(--fw-b);color:var(--ink2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:7px;padding:0 1px;display:inline-flex}.mag .ic-tab:hover{color:var(--ink)}.mag .ic-tab .n{font-size:var(--fs-s);color:var(--ink2);font-variant-numeric:tabular-nums}.mag .ic-tab.on{color:var(--ink);font-weight:var(--fw-3);border-bottom-color:var(--brand)}.mag .ic-tab.on .n{color:var(--ink2)}.mag .ic-abar{padding:14px var(--pad-page) 12px;flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}.mag .ic-count{font-size:var(--fs-b);font-weight:var(--fw-3);color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;margin-right:4px}.mag .ic-abar-r{align-items:center;gap:8px;margin-left:auto;display:flex}.mag .ic-act{border:1px solid var(--hl);border-radius:var(--r-pill);background:var(--module);height:32px;font-family:inherit;font-size:var(--fs-b);font-weight:var(--fw-3);letter-spacing:var(--ls-3);color:var(--ink);cursor:pointer;white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 14px;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.mag .ic-act:hover{background:var(--hover);border-color:var(--hl2)}.mag .ic-act.on{background:var(--fill);border-color:var(--fill);color:var(--on-fill)}.mag .ic-act.on:hover{background:var(--fill-hover);border-color:var(--fill-hover)}.mag .ic-act .n{font-variant-numeric:tabular-nums;color:var(--ink2)}.mag .ic-act.on .n{color:var(--on-fill);opacity:.72}.mag .ic-act .sdot{border-radius:var(--r-pill);background:var(--stg);flex:none;width:7px;height:7px}.mag .ic-act.on .sdot{background:var(--on-fill)}.mag .ic-act:disabled{opacity:.5;cursor:default}.mag .ic-act.pri{background:var(--brand);border-color:var(--brand);color:var(--on-fill);box-shadow:var(--e-brand);padding:0 12px}.mag .ic-act.pri:hover{background:var(--brand-hover);border-color:var(--brand-hover);color:var(--on-fill);box-shadow:var(--e-brand-hover)}.mag .ic-ibtn{border-radius:var(--r-pill);background:var(--container);width:32px;height:32px;color:var(--ink);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;padding:0;transition:background .12s;display:inline-flex}.mag .ic-ibtn:hover{background:var(--container-em)}.mag .ic-ibtn:disabled{opacity:.5;cursor:default}.mag .ic-search{border:1px solid var(--hl);border-radius:var(--r-pill);background:var(--module);flex:none;align-items:center;gap:8px;width:248px;height:32px;padding:0 13px;display:flex}.mag .ic-search svg{color:var(--ink2);flex:none}.mag .ic-search input{min-width:0;font-family:inherit;font-size:var(--fs-b);color:var(--ink);background:0 0;border:0;outline:0;flex:1}.mag .ic-search input::placeholder{color:var(--ink3)}.mag .ic-search:focus-within{border-color:var(--ink3)}.mag .ic-f{flex:none;width:auto;min-width:0}.mag .ic-f .mg-dd-trigger{border-color:var(--hl);border-radius:var(--r-pill);background:var(--module);height:32px;font-size:var(--fs-b);font-weight:var(--fw-3);color:var(--ink);gap:6px;padding:0 12px}.mag .ic-f .mg-dd-trigger:hover:not(:disabled){border-color:var(--hl2);background:var(--hover)}.mag .ic-f .mg-dd-value{color:var(--ink)}.mag .ic-f.on .mg-dd-trigger{background:var(--fill);border-color:var(--fill);color:var(--on-fill)}.mag .ic-f.on .mg-dd-value,.mag .ic-f.on .mg-dd-chev{color:var(--on-fill)}.mag .ic-clear{cursor:pointer;white-space:nowrap;height:32px;font-family:inherit;font-size:var(--fs-b);color:var(--ink2);background:0 0;border:0;flex:none;padding:0 8px}.mag .ic-clear:hover{color:var(--ink);text-decoration:underline}.mag .ic-tbl{flex:1;min-height:0;overflow:auto}.mag .ic-thead,.mag .ic-tr{padding-left:9px;padding-right:9px}.mag .ic-thead{z-index:2;background:var(--module);min-height:40px;font-size:var(--fs-s);font-weight:var(--fw-3);letter-spacing:0;text-transform:none;color:var(--ink2);align-items:center;display:grid;position:sticky;top:0}.mag .ic-thead:after{content:"";background:var(--hl);height:1px;position:absolute;bottom:0;left:9px;right:9px}.mag .ic-th{cursor:default;min-width:0;font:inherit;letter-spacing:inherit;color:inherit;text-align:left;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0 15px;display:inline-flex;overflow:hidden}.mag .ic-th>.lbl{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mag .ic-th>svg{opacity:.55;flex:none}.mag .ic-th.tri{cursor:pointer}.mag .ic-th.tri .fic{opacity:.32;transition:opacity .12s}.mag .ic-th.tri:hover{color:var(--ink)}.mag .ic-th.tri:hover .fic{opacity:.7}.mag .ic-th.tri.on{color:var(--ink)}.mag .ic-th.tri.on .fic{opacity:1}.mag .ic-th.num{text-align:right;justify-content:flex-end}.mag .ic-tr{text-align:left;cursor:pointer;background:0 0;border:0;align-items:stretch;width:100%;font-family:inherit;transition:background .1s;display:grid}.mag .ic-tr:hover{background:var(--module-subtle)}.mag .ic-tr.sel{background:var(--container-em)}.mag .ic-td{border-bottom:1px solid var(--hl);min-width:0;min-height:50px;font-size:var(--fs-b);font-weight:var(--fw-b);letter-spacing:var(--ls-b);color:var(--ink);white-space:nowrap;align-items:center;gap:8px;padding:14px 15px;line-height:21px;display:flex;overflow:hidden}.mag .ic-td>span,.mag .ic-td>.nm,.mag .ic-td>a{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mag .ic-td.num{text-align:right;font-variant-numeric:tabular-nums;justify-content:flex-end}.mag .ic-td.dim{color:var(--ink2)}.mag .ic-td.geste{justify-content:flex-end;padding-left:0;padding-right:8px}.mag .ic-idn{align-items:center;gap:8px;min-width:0;display:flex}.mag .ic-idn>.nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mag .ic-ava{border-radius:var(--r-pill);width:24px;height:24px;font-size:var(--fs-m);font-weight:var(--fw-m);letter-spacing:0;flex:none;place-items:center;display:grid;overflow:hidden}.mag .ic-ava img{object-fit:cover;width:100%;height:100%}.mag .ic-crumb{padding:16px var(--pad-page) 0;font-size:var(--fs-s);color:var(--ink2);flex:none;align-items:center;gap:8px;display:flex}.mag .ic-crumb button{cursor:pointer;font-family:inherit;font-size:var(--fs-s);color:var(--ink2);background:0 0;border:0;padding:0}.mag .ic-crumb button:hover{color:var(--ink);text-decoration:underline}.mag .ic-crumb b{min-width:0;color:var(--ink);font-weight:var(--fw-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mag .ic-empty{padding:48px var(--pad-page);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;display:flex}.mag .ic-empty .tile{border-radius:var(--r-md);background:var(--container);width:44px;height:44px;color:var(--ink2);flex:none;place-items:center;display:grid}.mag .ic-empty h3{font-size:var(--fs-2);font-weight:var(--fw-2);letter-spacing:var(--ls-2);color:var(--ink);margin:4px 0 0}.mag .ic-empty p{max-width:380px;font-size:var(--fs-b);line-height:var(--lh-b);color:var(--ink2);margin:0}.mag .ic-skel{min-height:50px;padding:14px var(--pad-page);border-bottom:1px solid var(--hl);align-items:center;gap:12px;display:flex}.mag .ic-skel i{height:11px;display:block;position:relative}.mag .ic-skel i:before{content:"";border-radius:var(--r-pill);background:var(--container-em);animation:1.4s ease-in-out infinite ic-pulse;position:absolute;inset:0}.mag .ic-skel i:first-child{width:22%}.mag .ic-skel i:nth-child(2){width:13%}.mag .ic-skel i:nth-child(3){width:17%}@keyframes ic-pulse{0%,to{opacity:1}50%{opacity:.45}}.mag .ic-more{padding:16px var(--pad-page) 22px;font-size:var(--fs-s);color:var(--ink2);text-align:center;flex:none;justify-content:center;display:flex}.mag .ic-scope{margin:0 var(--pad-page) 12px;border:1px solid var(--hl);border-radius:var(--r-pill);background:var(--container);color:var(--ink);font-size:var(--fs-s);flex:none;align-items:center;gap:8px;padding:7px 12px;display:flex}.mag .ic-scope>span{min-width:0;font-weight:var(--fw-3);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.mag .ic-scope button{cursor:pointer;font-family:inherit;font-size:var(--fs-s);color:var(--ink2);background:0 0;border:0;flex:none;padding:0;text-decoration:underline}.mag .ic-scope button:hover{color:var(--ink)}@media (max-width:768px){.mag .ic-head,.mag .ic-abar,.mag .ic-tabs,.mag .ic-crumb{padding-left:12px;padding-right:12px}.mag .ic-abar-r{width:100%;margin-left:0}.mag .ic-search{flex:1;width:auto}}.mag .ic-th .tk-tri-dir{opacity:.9;transition:transform .12s}.mag .ic-th .tk-tri-dir.up{transform:rotate(180deg)}
.mag.kh-page .kh-ws .ph2{padding:20px var(--pad-page) 14px;border-bottom:0}.mag.kh-page .kh-ws .ph2-t{font-size:var(--fs-t);font-weight:var(--fw-3);letter-spacing:-.018em;line-height:1.2}.mag.kh-page .kh-ws .ph2-main{min-width:0}.mag.kh-page .kh-ws .ph2-s{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mag.kh-page .kh-ws .ph2-acts{gap:8px;padding-top:1px}.mag.kh-page .kh-ws .ph2-acts .btn{white-space:nowrap;flex:none}.mag.kh-page .ic-kh-bar{padding:0 var(--pad-page);border-bottom:1px solid var(--hl);flex:none;align-items:flex-end;gap:16px;display:none}.mag.kh-page .ic-kh-tabs{scrollbar-width:none;flex:1;align-items:stretch;gap:22px;min-width:0;display:flex;overflow-x:auto}.mag.kh-page .ic-kh-tabs::-webkit-scrollbar{display:none}.mag.kh-page .ic-kh-tab{cursor:pointer;white-space:nowrap;height:38px;font-size:var(--fs-b);font-weight:var(--fw-b);letter-spacing:var(--ls-b);color:var(--ink2);background:0 0;border:0;flex:none;align-items:center;padding:0;transition:color .12s;display:inline-flex;position:relative}.mag.kh-page .ic-kh-tab:hover,.mag.kh-page .ic-kh-tab.on{color:var(--ink)}.mag.kh-page .ic-kh-tab.on:after{content:"";background:var(--brand);height:2px;position:absolute;bottom:-1px;left:0;right:0}.mag.kh-page .kh-searchrow{padding:0 var(--pad-page);flex:none;justify-content:flex-end;display:flex}.mag.kh-page .ic-kh-sel{z-index:40;border-radius:var(--r-md);background:var(--module);border:1px solid var(--hl);align-items:center;gap:10px;max-width:calc(100vw - 48px);margin:0;padding:10px 12px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #00000024}.mag.kh-page .kh-ws:has(.ic-kh-sel) .kh-ws-body{padding-bottom:96px}.mag.kh-page .ic-kh-sel-n{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-3);font-weight:var(--fw-3);color:var(--ink);flex:1;overflow:hidden}.mag.kh-page .ic-kh-sel .btn{white-space:nowrap;flex:none}.mag.kh-page .kh-ws .kh-ws-body.ic-kh-rows{padding-top:0;padding-left:0;padding-right:0}.mag.kh-page .kh-ws .kh-tbl th{border-bottom:1px solid var(--hl);height:40px;padding:0 14px 0 0}.mag.kh-page .kh-ws .kh-tbl td{border-bottom:1px solid var(--hl);padding:16px 14px 16px 0}.mag.kh-page .kh-ws .kh-tbl tbody tr{height:64px}.mag.kh-page .kh-ws .kh-tbl tbody tr:last-child>td{border-bottom:0}.mag.kh-page .kh-ws .kh-tbl tr>:first-child{padding-left:var(--pad-page)}.mag.kh-page .kh-ws .kh-tbl tr>:last-child{padding-right:var(--pad-page)}.mag.kh-page .kh-ws .kh-tbl tbody tr,.mag.kh-page .kh-ws .kh-tbl tbody tr>td{border-radius:0}.mag.kh-page .kh-ws.ic-open .ph2{border-bottom:1px solid var(--hl);margin-bottom:0}.mag.kh-page .kh-ws.ic-open .kh-crumb{margin-bottom:12px}.mag.kh-page .kh-empty h4{font-size:var(--fs-3)}@media (max-width:900px){.mag.kh-page .kh-ws .ph2{flex-wrap:wrap}.mag.kh-page .kh-ws .ph2-main{flex:1 0 100%}.mag.kh-page .kh-ws .ph2-acts{flex-wrap:wrap;margin-top:12px;padding-top:0}}.mag.kh-page .kh-navcol{flex:none;width:230px;overflow-y:auto}.mag.kh-page .kh-content{flex:1;min-width:0}.mag.kh-page .kh-navcol-title{padding:20px 12px 12px}.mag.kh-page .kh-navcol-title h2{font-size:var(--fs-t);font-weight:var(--fw-3);letter-spacing:-.018em;color:var(--ink);margin:0;line-height:1.2}.mag.kh-page .kh-navcol-list{flex-direction:column;padding:0 12px 12px;display:flex}.mag.kh-page .kh-navcol-item{border-radius:var(--r-sm);cursor:pointer;width:100%;height:32px;font-size:var(--fs-s);font-weight:var(--fw-b);color:var(--ink);text-align:left;background:0 0;border:0;align-items:center;padding:4px 12px;transition:background .12s;display:flex}.mag.kh-page .kh-navcol-item:hover{background:var(--container-em)}.mag.kh-page .kh-navcol-item.on{background:var(--tint);color:var(--brand);font-weight:var(--fw-3)}.mag.kh-page .kh-navcol-item .lbl{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mag.kh-page .kh-navcol-item .cnt{color:var(--ink2);font-variant-numeric:tabular-nums;flex:none;margin-left:8px}.mag.kh-page .kh-navcol-item.on .cnt{color:var(--ink);font-weight:var(--fw-3)}@media (max-width:980px){.mag.kh-page .kh-navcol{display:none}.mag.kh-page .ic-kh-bar{display:flex}}.mag.kh-page .kh-ws .ph2{margin-bottom:24px}.mag.kh-page .ic-kh-bar{margin-bottom:40px}.mag.kh-page .kh-searchrow{margin-bottom:16px}.mag.kh-page .kh-crumb{margin-bottom:40px}.mag .kh-gaps{margin:0;padding:0;list-style:none}.mag .kh-gaps li{align-items:center;gap:12px;padding:10px 0;display:flex}.mag .kh-gaps li+li{border-top:1px solid var(--hl)}.mag .kh-gaps-q{min-width:0;font-size:var(--fs-3);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.mag .kh-gaps-n{font-size:var(--fs-s);color:var(--ink2);font-variant-numeric:tabular-nums;flex:none}.mag .kh-gaps-go{font-size:var(--fs-s);font-weight:var(--fw-2);color:var(--ink2);cursor:pointer;transition:color .12s var(--ease);flex:none;align-items:center;gap:4px;display:inline-flex}.mag .kh-gaps li:hover .kh-gaps-go,.mag .kh-gaps-go:focus-visible{color:var(--ink);text-decoration:underline}.mag .kh-gaps-go .fic{transform:rotate(-90deg)}.mag .kh-gaps-vide{font-size:var(--fs-3);color:var(--ink2);margin:0}.mag .kh-tr-dossier .kh-dossier-n{font-size:var(--fs-s);color:var(--ink2);font-variant-numeric:tabular-nums;font-weight:var(--fw-s);margin-left:8px}.mag .pg-attente{color:var(--ink3)}.mag .wa-provenance{font-size:var(--fs-s);line-height:var(--lh-s);color:var(--ink3);margin:2px 0 0}.mag .wa-analyse{margin:0}.mag .wa-analyse>div{grid-template-columns:92px 1fr;align-items:center;min-height:26px;display:grid}.mag .wa-analyse dt{font-size:var(--fs-s);color:var(--ink2)}.mag .wa-analyse dd{font-size:var(--fs-s);color:var(--ink);margin:0}.mag .wa-analyse-r{font-size:var(--fs-s);line-height:var(--lh-s);color:var(--ink2);margin:6px 0 0}.mag .kh-intro{margin:16px var(--pad-page) 0;border:1px solid var(--tint2);border-radius:var(--r-lg);background:linear-gradient(135deg, var(--tint) 0%, var(--module) 72%);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) auto;align-items:center;gap:24px;padding:18px 20px;display:grid}.mag .kh-intro-txt{min-width:0}.mag .kh-intro h3{font-size:var(--fs-2);font-weight:var(--fw-3);color:var(--ink);margin:0}.mag .kh-intro p{font-size:var(--fs-s);line-height:var(--lh-s);color:var(--ink2);margin:6px 0 0}.mag .kh-intro-steps{font-size:var(--fs-s);line-height:var(--lh-s);color:var(--ink);flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mag .kh-intro-steps li{align-items:flex-start;gap:10px;display:flex}.mag .kh-intro-steps .n{background:var(--brand);width:22px;height:22px;color:var(--on-fill);font-size:var(--fs-xs);font-weight:var(--fw-3);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.mag .kh-intro-ok{align-self:center}.mag.kh-page .kh-ws .kh-tbl tbody tr.kh-tbl-cols{height:40px}.mag.kh-page .kh-ws .kh-tbl tbody tr.kh-tbl-cols th{position:static}@media (max-width:980px){.mag .kh-intro{grid-template-columns:1fr;gap:14px}}
.mag .ph2-t{font-size:var(--fs-t);font-weight:var(--fw-3);letter-spacing:-.018em;line-height:1.2}.mag .ph2-s,.mag .pg-s{font-size:var(--fs-b);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mag .pg-head>:first-child{min-width:0}.mag .ph2{padding-top:16px;padding-bottom:40px}.mag .pg-head{margin-bottom:40px}.mag .set-pane .set-body{margin-top:40px}.mag .ph2-a{border-radius:var(--r-pill)}.mag .ph2-a.pri{background:var(--fill);border-color:var(--fill);color:var(--on-fill)}.mag .ph2-a.pri:hover{background:var(--fill-hover);border-color:var(--fill-hover)}.mag .ck-empty{box-shadow:none;background:0 0;border:0;border-radius:0}.mag .th-empty .tile,.mag .sbx-empty .tile{background:var(--container);color:var(--ink2)}.mag .th-empty h3,.mag .ic-empty h3,.mag .tk-empty h3,.mag .wa-empty h3,.mag .agents-empty-title,.mag .dt-empty .t,.mag .rb-tpl-empty .t{font-size:var(--fs-b);font-weight:var(--fw-3);letter-spacing:normal;color:var(--ink)}.mag .th-empty p,.mag .ic-empty p,.mag .tk-empty p,.mag .wa-empty p,.mag .agents-empty-subtitle,.mag .agents-empty-who,.mag .dt-empty .d,.mag .rb-tpl-empty .d{font-size:var(--fs-s);color:var(--ink2)}.mag .ver-empty{font-size:var(--fs-2);font-weight:var(--fw-b)}
@media (min-width:981px){.mag .ts-tbl th{height:40px;font-size:var(--fs-s);font-weight:var(--fw-3);color:var(--ink2);border-bottom:1px solid var(--hl);padding:0 15px}.mag .ts-tbl td{vertical-align:middle;height:50px;font-size:var(--fs-b);font-weight:var(--fw-b);color:var(--ink);border-bottom:1px solid var(--hl);padding:14px 15px}.mag .ts-tbl tr>:first-child{padding-left:0}.mag .ts-tbl tr>:last-child{padding-right:0}.mag .ts-tbl tbody tr:last-child td{border-bottom:0}}.mag .kw-table th{height:40px;font-size:var(--fs-b);letter-spacing:0;color:var(--ink2);border-bottom:1px solid var(--hl);padding:0 15px;font-weight:700}.mag .kw-table td{vertical-align:middle;height:50px;font-size:var(--fs-b);color:var(--ink);border-bottom:1px solid var(--hl);padding:14px 15px}.mag .kw-table tbody tr:last-child td{border-bottom:0}.mag .kw-tablewrap{padding:0 9px 24px}.mag .kh-wz-table th{height:40px;font-size:var(--fs-b);color:var(--ink2);padding:0 15px;font-weight:700}.mag .kh-wz-table td{vertical-align:middle;height:50px;font-size:var(--fs-b);color:var(--ink);padding:14px 15px}.mag .ae-tcall-tbl th{height:40px;font-size:var(--fs-b);color:var(--ink2);padding:0 15px;font-weight:700}.mag .ae-tcall-tbl td{vertical-align:top;height:50px;font-size:var(--fs-b);color:var(--ink);padding:14px 15px}.mag .dt-grid table th{height:40px;font-size:var(--fs-b);padding:0 15px;font-weight:700}.mag .dt-grid table td{vertical-align:middle;height:50px;font-size:var(--fs-b);padding:14px 15px}.mag .dt-grid table th:first-child,.mag .dt-grid table td:first-child,.mag .dt-grid table th:last-child,.mag .dt-grid table td:last-child,.mag .dt-grid table th.w-\[36px\],.mag .dt-grid table td.w-\[36px\],.mag .dt-grid table th.w-\[44px\],.mag .dt-grid table td.w-\[44px\],.mag .dt-grid table th.w-\[52px\],.mag .dt-grid table td.w-\[52px\]{padding-left:8px;padding-right:8px}.chatbot-md th{font-weight:700}
.mag .cl-filters .chip,.mag .tk-f .chip,.mag .cx-segs .chip,.mag .kh-pg-portee .chip,.dt-chip,.mag .dt-chip{border:1px solid var(--hl);border-radius:var(--r-pill);background:var(--module);height:24px;font-family:var(--sans);font-size:var(--fs-s);font-weight:var(--fw-3);color:var(--ink);white-space:nowrap;cursor:pointer;align-items:center;gap:4px;padding:0 8px;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.mag .kh-pg-portee .chip:hover:not(.on),.mag .cl-filters .chip:hover:not(.on),.mag .tk-f .chip:hover:not(.on),.dt-chip:hover:not(.on),.mag .dt-chip:hover:not(.on){background:var(--container-em);border-color:var(--hl2);color:var(--ink)}.mag .kh-pg-portee .chip.on,.mag .cl-filters .chip.on,.mag .tk-f .chip.on,.mag .cx-segs .chip.on,.dt-chip.on,.mag .dt-chip.on{background:var(--tint);border-color:var(--tint2);color:var(--brand)}.mag .cl-filters .chip.on .cl-filt-ct,.mag .tk-f .chip.on .ct,.dt-chip.on .ct{color:var(--brand);opacity:.8}.mag .cl-filters,.mag .tk-f{align-items:center;gap:8px;min-height:24px;display:flex}.mag .cx-segs{align-items:center;gap:8px;min-height:24px}
.mag .btn-pri,.mag .btn-dark,.mag .dlg-btn-pri,.mag .dlg-btn-primary,.mag .kh-wz-footer .btn-pri,.mag .stx-send-btn,.mag .tk-lot button.pri,.dlg-btn-primary,.btn-primary,.sx-btn-primary,.admv2 .sx-btn-primary,.sxv2 .sx-btn-primary,.adm-btn-primary,.ac-btn-primary,.aw-btn-primary,.agents-create-btn,.ab-footer-btn-accent,.pe-slash-arg-btn-primary,.dt-btn.pri,.mag .btn-out,.mag .btn-sec,.mag .btn-gh,.mag .dlg-btn-ghost,.dlg-btn-ghost,.btn-ghost,.ac-btn-ghost,.aw-btn-secondary,.pe-slash-arg-btn-secondary{border-radius:var(--r-pill);height:32px;font-family:var(--sans);font-size:var(--fs-b);font-weight:var(--fw-3);letter-spacing:-.006em;white-space:nowrap;cursor:pointer;transition:background-color var(--dur) var(--easeS), border-color var(--dur) var(--easeS), color var(--dur), box-shadow var(--dur) var(--easeS);justify-content:center;align-items:center;gap:6px;padding:0 12px;line-height:1;display:inline-flex}.mag .btn-pri,.mag .dlg-btn-pri,.mag .dlg-btn-primary,.mag .kh-wz-footer .btn-pri,.mag .stx-send-btn,.mag .tk-lot button.pri,.dlg-btn-primary,.btn-primary,.sx-btn-primary,.admv2 .sx-btn-primary,.sxv2 .sx-btn-primary,.adm-btn-primary,.ac-btn-primary,.aw-btn-primary,.agents-create-btn,.ab-footer-btn-accent,.pe-slash-arg-btn-primary,.dt-btn.pri{background:var(--brand);color:var(--on-fill);border:1px solid var(--brand);box-shadow:var(--e-brand)}.mag .btn-pri:hover:not(:disabled),.mag .dlg-btn-pri:hover:not(:disabled),.mag .dlg-btn-primary:hover:not(:disabled),.dlg-btn-primary:hover:not(:disabled),.btn-primary:hover:not(:disabled),.sx-btn-primary:hover:not(:disabled),.admv2 .sx-btn-primary:hover:not(:disabled),.sxv2 .sx-btn-primary:hover:not(:disabled),.adm-btn-primary:hover:not(:disabled),.ac-btn-primary:hover:not(:disabled),.aw-btn-primary:hover:not(:disabled),.agents-create-btn:hover:not(:disabled),.ab-footer-btn-accent:hover:not(:disabled),.dt-btn.pri:hover:not(:disabled){background:var(--brand-hover);border-color:var(--brand-hover);color:var(--on-fill);box-shadow:var(--e-brand-hover)}.mag .btn-dark{background:var(--fill);color:var(--on-fill);border:1px solid var(--fill)}.mag .btn-dark:hover:not(:disabled){background:var(--fill-hover);border-color:var(--fill-hover);color:var(--on-fill)}.mag .btn-pri:disabled,.mag .btn-dark:disabled,.mag .dlg-btn-pri:disabled,.dlg-btn-primary:disabled,.btn-primary:disabled,.sx-btn-primary:disabled,.adm-btn-primary:disabled,.ac-btn-primary:disabled,.aw-btn-primary:disabled,.agents-create-btn:disabled,.dt-btn.pri:disabled{background:var(--hl);border-color:var(--hl);color:var(--ink3);box-shadow:none;cursor:not-allowed}.mag .btn-out,.mag .btn-sec,.mag .dlg-btn-ghost,.dlg-btn-ghost,.ac-btn-ghost,.aw-btn-secondary,.pe-slash-arg-btn-secondary{background:var(--module);color:var(--ink);border:1px solid var(--hl2);box-shadow:var(--e-raised)}.mag .btn-out:hover:not(:disabled),.mag .btn-sec:hover:not(:disabled),.mag .dlg-btn-ghost:hover:not(:disabled),.dlg-btn-ghost:hover:not(:disabled),.ac-btn-ghost:hover:not(:disabled),.aw-btn-secondary:hover:not(:disabled){background:var(--hover);border-color:var(--hl2)}.mag .btn-gh,.btn-ghost{color:var(--ink);background:0 0;border:1px solid #0000}.mag .btn-gh:hover:not(:disabled),.btn-ghost:hover:not(:disabled){background:var(--container-em)}.mag .icobtn,.mag-shell .icobtn,.ac-icon-btn,.adm-btn-icon,.adm-icon-btn,.admv2 .adm-btn-icon,.admv2 .adm-icon-btn,.dt-btn.ico{border-radius:var(--r-pill);background:var(--container);width:32px;height:32px;color:var(--ink);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .12s,color .12s;display:inline-flex}.mag .icobtn:hover,.mag-shell .icobtn:hover,.ac-icon-btn:hover,.adm-btn-icon:hover,.adm-icon-btn:hover,.dt-btn.ico:hover{background:var(--container-em);color:var(--ink)}.mag .mod-h .icobtn,.mag .ic-hd .icobtn,.mag .cp-head .icobtn{background:0 0}.mag .mod-h .icobtn:hover,.mag .ic-hd .icobtn:hover,.mag .cp-head .icobtn:hover{background:var(--container-em)}.mag .dlg-actions,.mag .modal-actions,.mag .te-actions,.dlg-actions,.modal-actions{flex-direction:row-reverse;justify-content:flex-start;align-items:center;gap:8px;display:flex}.mag .dlg-actions>.dlg-lien,.dlg-actions>.dlg-lien{order:1;margin-right:auto}.mag .msg-audio-btn,.mag .seg.emx-tabs button.emx-cta.on{background:var(--fill);color:var(--on-fill)}.adm-btn,.admv2 .sx-btn{background:var(--module);color:var(--ink);border:1px solid var(--hl)}.erx-v2 button,.sxv2 .sx-segment-btn{border-radius:var(--r-pill)}.mag .wa-infobtn,.mag .wa-back{border-radius:var(--r-pill);width:32px;height:32px;color:var(--ink2);cursor:pointer;background:0 0;border:0}.mag .wa-infobtn:hover,.mag .wa-back:hover{background:var(--container-em);color:var(--ink)}.mag .mag .stx-send-btn{display:flex}.mag .btn-ok{background:var(--ok);border-color:var(--ok);color:var(--on-fill);box-shadow:0 8px 24px -8px color-mix(in srgb, var(--ok) 55%, transparent)}.mag .btn-ok:hover:not(:disabled){background:var(--ok);border-color:var(--ok);color:var(--on-fill)}
@keyframes dlg-paraitre{0%{opacity:0}to{opacity:1}}.mag.dlg-scrim,.mag .dlg-scrim,.dlg-scrim{padding:24px;animation:.12s ease-out dlg-paraitre}.mag .dlg,.dlg{border-radius:var(--r-lg);background:var(--module);box-shadow:var(--e-modal);flex-direction:column;max-height:calc(100vh - 48px);padding:24px;animation:.12s ease-out dlg-paraitre;display:flex}.mag .dlg>.dlg-b,.dlg>.dlg-b{flex:auto;min-height:0;overflow-y:auto}.mag .dlg>.dlg-h,.mag .dlg>.dlg-d,.mag .dlg>.dlg-f{flex:none}.mag .dlg-h,.dlg-h{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mag .dlg-i,.dlg-i{color:var(--ink);flex:none}.mag .dlg-t,.dlg-t{min-width:0;font-family:var(--sans);font-size:var(--fs-t);font-weight:var(--fw-3);line-height:var(--lh-2);letter-spacing:-.018em;color:var(--ink);margin:0}.mag .dlg-x,.dlg-x{border-radius:var(--r-pill);width:36px;height:36px;color:var(--ink2);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:-3px -6px 0 0;transition:background .12s,color .12s;display:flex}.mag .dlg-x:hover,.dlg-x:hover{background:var(--container-em);color:var(--ink)}.mag .dlg-x:focus-visible,.dlg-x:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.mag .dlg-d,.dlg-d{font-size:var(--fs-b);font-weight:var(--fw-b);line-height:var(--lh-b);color:var(--ink2);margin:8px 0 0}.mag .dlg-b,.dlg-b{margin-top:20px}.mag .dlg-fld+.dlg-fld,.dlg-fld+.dlg-fld{margin-top:16px}.mag .dlg-lbl,.dlg-lbl{font-size:var(--fs-b);font-weight:var(--fw-3);line-height:var(--lh-3);color:var(--ink);margin:0 0 6px;display:block}.mag .dlg-input,.dlg-input{border:1px solid var(--hl);border-radius:var(--r-sm);background:var(--module);width:100%;height:40px;font-size:var(--fs-b);color:var(--ink);outline:0;padding:0 12px;transition:border-color .12s,box-shadow .12s}.mag .dlg-input::placeholder,.dlg-input::placeholder{color:var(--ink3)}.mag .dlg-input:hover:not(:focus),.dlg-input:hover:not(:focus){border-color:var(--hl2)}.mag .dlg-input:focus,.dlg-input:focus{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.mag .dlg-input:disabled,.dlg-input:disabled{background:var(--container);color:var(--ink2)}.mag textarea.dlg-input,textarea.dlg-input{height:auto;min-height:88px;line-height:var(--lh-b);resize:vertical;padding:10px 12px}.mag .dlg-hint,.dlg-hint{font-size:var(--fs-s);font-weight:var(--fw-s);line-height:var(--lh-s);color:var(--ink2);margin:6px 0 0}.mag .dlg-hint a,.dlg-hint a{color:var(--ink2);text-decoration:underline}.mag .dlg-err,.dlg-err{margin:0 0 14px}.mag .dlg-sel .mg-dd-trigger,.dlg-sel .mg-dd-trigger{border:1px solid var(--hl);border-radius:var(--r-sm);background:var(--module);height:40px;font-size:var(--fs-b);color:var(--ink);padding:0 12px}.mag .dlg-sel .mg-dd-trigger:hover:not(:disabled),.dlg-sel .mg-dd-trigger:hover:not(:disabled){border-color:var(--hl2)}.mag .dlg-sel .mg-dd-trigger:focus-visible,.dlg-sel .mg-dd-trigger:focus-visible{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);outline:0}.mag .dlg-f,.dlg-f{border-top:1px solid var(--hl);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin:24px -24px -24px;padding:16px 24px 24px;display:flex}.mag .dlg-fa,.dlg-fa{justify-content:flex-end;align-items:center;gap:8px;display:flex}.mag .dlg-link,.dlg-link{min-width:0;font-size:var(--fs-b);font-weight:var(--fw-b);color:var(--ink2);text-underline-offset:2px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;margin-right:auto;padding:0;text-decoration:underline;overflow:hidden}.mag .dlg-link:hover,.dlg-link:hover{color:var(--ink)}.mag .dlg-btn,.dlg-btn{border:1px solid var(--hl);border-radius:var(--r-pill);background:var(--module);height:32px;color:var(--ink);font-family:inherit;font-size:var(--fs-b);font-weight:var(--fw-3);letter-spacing:-.006em;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 14px;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.mag .dlg-btn:hover:not(:disabled),.dlg-btn:hover:not(:disabled){background:var(--container)}.mag .dlg-btn:disabled,.dlg-btn:disabled{opacity:.4;cursor:default}.mag .dlg-btn:focus-visible,.dlg-btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.mag .dlg-btn-ghost,.dlg-btn-ghost{background:var(--module);border-color:var(--hl);color:var(--ink)}.mag .dlg-btn-ghost:hover:not(:disabled),.dlg-btn-ghost:hover:not(:disabled){background:var(--container);color:var(--ink)}.mag .dlg-btn-pri,.dlg-btn-pri,.mag .dlg-btn-primary,.dlg-btn-primary{background:var(--fill);border-color:var(--fill);color:var(--on-fill)}.mag .dlg-btn-pri:hover:not(:disabled),.dlg-btn-pri:hover:not(:disabled),.mag .dlg-btn-primary:hover:not(:disabled),.dlg-btn-primary:hover:not(:disabled){background:var(--fill-hover);border-color:var(--fill-hover)}.mag .dlg-btn-danger,.dlg-btn-danger{background:var(--bad);border-color:var(--bad);color:var(--on-fill)}.mag .dlg-btn-danger:hover:not(:disabled),.dlg-btn-danger:hover:not(:disabled){background:var(--bad);border-color:var(--bad);filter:brightness(.92)}@media (max-width:520px){.mag.dlg-scrim,.mag .dlg-scrim,.dlg-scrim{padding:16px}.mag .dlg,.dlg{padding:20px}.mag .dlg-f,.dlg-f{margin:20px -20px -20px;padding:14px 20px 20px}.mag .dlg-fa,.dlg-fa{flex-wrap:wrap;width:100%}.mag .dlg-fa .dlg-btn,.dlg-fa .dlg-btn,.mag .dlg-f>.dlg-btn,.dlg-f>.dlg-btn{flex:100%}.mag .dlg-link,.dlg-link{text-align:left;flex:100%;margin-right:0}}.mag .fixed.inset-0.z-50.flex.items-center.justify-center,.mag .fixed.inset-0.z-40.flex.items-center.justify-center,.fixed.inset-0.z-50.flex.items-center.justify-center{background:#14141466;padding:24px}.mag .bg-black\/40,.mag .bg-black\/60,.mag .bg-black\/70,.bg-black\/40,.bg-black\/60,.bg-black\/70{background-color:#14141466}.mag .fixed.inset-0>.rounded-2xl,.mag .fixed.inset-0>.rounded-xl,.fixed.inset-0>.rounded-2xl,.fixed.inset-0>.rounded-xl{border-radius:var(--r-lg);box-shadow:var(--e-modal);background:var(--module)}.mag .nd-demandeur,.nd-demandeur{min-height:32px;font-size:var(--fs-b);font-weight:var(--fw-2);color:var(--ink);align-items:center;display:inline-flex}
.hc-anc{border-bottom:1px dotted var(--ink2);cursor:help;outline:none}.hc-anc.bare{cursor:inherit;border-bottom:0;align-items:center;display:inline-flex}.hc-anc:focus-visible{border-bottom-style:solid;border-bottom-color:var(--fill)}.hc-anc.bare:focus-visible{border-radius:var(--r-sm);box-shadow:0 0 0 2px var(--fill)}.hc-carte{z-index:9999;background:var(--glass);max-width:calc(100vw - 24px);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--hl);border-radius:var(--r-lg);box-shadow:var(--e-pop);font-family:var(--sans);text-align:left;padding:14px;animation:.12s ease-out hc-entree;display:block;position:fixed}.hc-carte.up{transform:translateY(-100%)}@keyframes hc-entree{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.hc-carte.up{animation:.12s ease-out hc-entree-fondu}@keyframes hc-entree-fondu{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.hc-carte,.hc-carte.up{opacity:1;animation:none}}.hc-img{border-radius:var(--r-sm);background:var(--tint);aspect-ratio:16/10;margin:-2px 0 11px;display:block;overflow:hidden}.hc-img img{object-fit:cover;width:100%;height:100%;display:block}.hc-corps{flex-direction:column;gap:5px;display:flex}.hc-t{font-size:var(--fs-1);font-weight:var(--fw-3);color:var(--ink);letter-spacing:-.01em}.hc-d{font-size:var(--fs-b);color:var(--ink2);font-weight:400;line-height:1.5}.hc-doc{font-size:var(--fs-b);font-weight:var(--fw-2);color:var(--ink);align-items:center;gap:6px;margin-top:4px;text-decoration:none;display:inline-flex}.hc-doc:hover{color:var(--brand)}.hc-doc svg{color:var(--ink2);flex:none}.hc-doc:hover svg{color:var(--brand)}.mag .tk-ia-b{border-radius:var(--r-pill);width:30px;height:30px;color:var(--ink2);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;transition:background-color .12s,color .12s,border-color .12s;display:flex}.mag .tk-ia-b:hover:not(:disabled){background:var(--tint);border-color:var(--hl);color:var(--brand)}.mag .tk-ia-b:disabled{opacity:.5;cursor:default}.mag .tk-dh{position:relative}.mag .tk-ia-p{z-index:40;border:1px solid var(--hl);border-radius:var(--r-lg);background:var(--module);width:min(460px,100% - 24px);box-shadow:var(--e-pop);padding:14px;position:absolute;top:calc(100% + 6px);left:0}.mag .tk-ia-t{font-size:var(--fs-2);font-weight:var(--fw-2);color:var(--ink);margin:0}.mag .tk-ia-d{font-size:var(--fs-b);color:var(--ink2);margin:6px 0 0;line-height:1.5}.mag .tk-ia-old{border-top:1px solid var(--hl);font-size:var(--fs-s);color:var(--ink2);margin:10px 0 0;padding-top:9px}.mag .tk-ia-old span{font-weight:var(--fw-2)}.mag .tk-ia-a{flex-direction:row-reverse;justify-content:flex-start;gap:8px;margin-top:12px;display:flex}.mag .tk-ia-a button{border:1px solid var(--hl2);border-radius:var(--r-pill);background:var(--module);height:32px;color:var(--ink);font-family:var(--sans);font-size:var(--fs-b);font-weight:var(--fw-3);cursor:pointer;padding:0 12px}.mag .tk-ia-a button.pri{background:var(--fill);border-color:var(--fill);color:var(--on-fill)}.mag .tk-ia-err{z-index:40;border:1px solid var(--bad);border-radius:var(--r-sm);background:var(--bad-bg);max-width:min(460px,100% - 24px);color:var(--bad);font-size:var(--fs-s);align-items:center;gap:8px;margin:0;padding:9px 11px;display:flex;position:absolute;top:calc(100% + 6px);left:0}.mag .tk-ia-err button{color:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0;display:flex}.mag .cp-dos-n{border-radius:var(--r-pill);background:var(--tint);height:18px;color:var(--brand);font-size:var(--fs-m);font-weight:var(--fw-2);align-items:center;gap:3px;padding:0 6px;display:inline-flex}.mag .cp-dos-n svg{flex:none}.mag .conv-att{background:var(--bad);border-radius:50%;flex:none;width:6px;height:6px;margin-left:2px}
.mag .d-side-vide{font-size:var(--fs-s);color:var(--ink2);margin:0;padding:4px 0 6px}.mag .cxn-ecrire{margin-bottom:12px}.mag .cxn-ecrire textarea{box-sizing:border-box;border:1px solid var(--warn-bg);border-radius:var(--r-sm);background:var(--warn-bg);width:100%;min-height:62px;font-family:var(--sans);font-size:var(--fs-s);color:var(--ink);resize:none;padding:9px 11px;line-height:1.5;overflow:auto}.mag .cxn-ecrire textarea::placeholder{color:var(--ink2)}.mag .cxn-ecrire textarea:focus{border-color:var(--warn);outline:none}.mag .cxn-actions{flex-direction:row-reverse;justify-content:flex-start;gap:8px;margin-top:8px;display:flex}.mag .cxn-erreur{font-size:var(--fs-s);color:var(--ink2);align-items:center;gap:8px;padding:4px 0 6px;display:flex}.mag .cxn-l{margin:0;padding:0;list-style:none}.mag .cxn-l li{border-top:1px solid var(--hl);padding:10px 0}.mag .cxn-l li:first-child{border-top:0}.mag .cxn-b{font-size:var(--fs-s);color:var(--ink);white-space:pre-wrap;margin:0;line-height:1.55}.mag .cxn-m{font-size:var(--fs-m);color:var(--ink2);align-items:center;gap:8px;margin:5px 0 0;display:flex}.mag .cxn-m button{color:var(--ink2);cursor:pointer;opacity:0;background:0 0;border:0;margin-left:auto;padding:2px;transition:opacity .12s,color .12s;display:flex}.mag .cxn-l li:hover .cxn-m button,.mag .cxn-m button:focus-visible{opacity:1}.mag .cxn-m button:hover{color:var(--bad)}.mag .cxn-err{font-size:var(--fs-s);color:var(--bad);margin:0 0 8px}.mag .cxq-l{margin:0;padding:0;list-style:none}.mag .cxq-l li{align-items:center;gap:9px;min-height:30px;display:flex}.mag .cxq-rond{border:1.5px solid var(--hl2);color:#0000;border-radius:50%;flex:none;justify-content:center;align-items:center;width:15px;height:15px;display:inline-flex}.mag .cxq-l li.ok .cxq-rond{background:var(--ok);border-color:var(--ok);color:#fff}.mag .cxq-k{width:78px;font-size:var(--fs-s);color:var(--ink2);flex:none}.mag .cxq-v{text-align:left;border-radius:var(--r-sm);min-width:0;font-family:var(--sans);font-size:var(--fs-s);color:var(--ink);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:1px solid #0000;flex:1;margin-left:-6px;padding:3px 6px;overflow:hidden}.mag .cxq-v:hover{background:var(--hover);border-color:var(--hl)}.mag .cxq-v.vide{color:var(--ink2)}.mag .cxq-edit{flex:1;align-items:center;gap:5px;min-width:0;display:flex}.mag .cxq-edit input{border:1px solid var(--fill);border-radius:var(--r-sm);background:var(--module);min-width:0;height:26px;font-family:var(--sans);font-size:var(--fs-s);color:var(--ink);outline:none;flex:1;padding:0 7px}.mag .cxq-edit button{border:1px solid var(--fill);border-radius:var(--r-sm);background:var(--fill);width:26px;height:26px;color:var(--on-fill);cursor:pointer;flex:none;justify-content:center;align-items:center;display:flex}.mag .cxq-err{font-size:var(--fs-s);color:var(--bad);margin:8px 0 0}.mag .cxq-err a{color:var(--brand);font-weight:var(--fw-3);text-underline-offset:2px;margin-left:4px;text-decoration:underline}.mag .cxq-id{flex-direction:column;gap:10px;display:flex}.mag .cxq-id-g{flex-direction:column;gap:2px;display:flex}.mag .cxq-id-k{font-size:var(--fs-m);font-weight:var(--fw-m);color:var(--ink3);margin-bottom:2px}.mag .cxq-id-r{align-items:center;gap:6px;min-height:28px;display:flex}.mag .cxq-id-r .cxq-v{flex:1}.mag .cxq-id-r .cxq-v.cle{cursor:default;color:var(--ink2);align-items:center;gap:6px;display:inline-flex}.mag .cxq-id-r .cxq-v.cle:hover{background:0 0;border-color:#0000}.mag .cxq-id-tag{border-radius:var(--r-pill);background:var(--tint);color:var(--brand);font-size:var(--fs-m);font-weight:var(--fw-m);flex:none;padding:0 6px;line-height:16px}.mag .cxq-id-m{opacity:0;flex:none;gap:2px;transition:opacity .12s;display:inline-flex}.mag .cxq-id-r:hover .cxq-id-m,.mag .cxq-id-r:focus-within .cxq-id-m{opacity:1}@media (hover:none){.mag .cxq-id-m{opacity:1}}.mag .cxq-id-b{border-radius:var(--r-sm);width:22px;height:22px;color:var(--ink3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.mag .cxq-id-b:hover:not(:disabled){background:var(--hover);color:var(--ink)}.mag .cxq-id-b.bad:hover:not(:disabled){background:var(--bad-bg);color:var(--bad)}.mag .cxq-id-b:disabled{opacity:.4;cursor:default}.mag .cxq-id-add{cursor:pointer;font-family:var(--sans);font-size:var(--fs-s);font-weight:var(--fw-3);color:var(--brand);background:0 0;border:0;align-self:flex-start;align-items:center;gap:5px;margin:2px 0 0;padding:2px 6px 2px 0;display:inline-flex}.mag .cxq-id-add:hover{text-underline-offset:2px;text-decoration:underline}.mag .cxq-id-add:disabled{opacity:.5;cursor:default}.mag .cxq-id-depuis{font-size:var(--fs-xs);color:var(--ink3);flex:none}.mag .cxq-id.compact .cxq-id-k{margin-top:2px}
.mag-shell .umenu-i:focus-visible{background:var(--selected)}.mag-shell .umenu-i:disabled{opacity:.45;cursor:not-allowed}.mag-shell .umenu-i:disabled:hover{background:0 0}.mag-shell .lb-logo.img{border:1px solid var(--hl2);background:#fff;padding:1px;overflow:hidden}.mag-shell .lb-logo.img img{object-fit:contain;width:100%;height:100%;display:block}
.mag .cp .cp-row,.mag .cp .rec-attr{grid-template-columns:118px 1fr}.mag .cp .cp-row>.k,.mag .cp .rec-attr-k{font-size:var(--fs-xs)}.mag .cp .cp-row>.k,.mag .cp .cp-row>.v,.mag .cp .rec-attr-k,.mag .cp .rec-attr-v{font-weight:var(--fw-b);letter-spacing:var(--ls-b)}.mag .cp .cp-row>.v,.mag .cp .rec-attr-v{font-size:var(--fs-b)}.mag .cp .cp-row .cp-val,.mag .cp .rec-attr-v.edit{font-size:var(--fs-b);font-weight:var(--fw-b);background:0 0;border-color:#0000}.mag .cp .cp-row .cp-val:hover,.mag .cp .rec-attr-v.edit:hover{border-color:var(--hl);background:var(--module-subtle)}.mag .cp .cp-row .cp-in{font-size:var(--fs-b)}.mag .cp .cp-dd{width:calc(100% + 8px);margin-left:-8px}.mag .cp .cp-dd .mg-dd-trigger{height:32px;font-size:var(--fs-b);font-weight:var(--fw-b);color:var(--ink);border-radius:var(--r-val);background:0 0;border:1px solid #0000;padding:0 8px}.mag .cp .cp-dd .mg-dd-trigger:hover:not(:disabled){border-color:var(--hl);background:var(--module-subtle)}.mag .cp .cp-dd .mg-dd-value{font-size:inherit;font-weight:inherit}.mag .cp-sujet{border-radius:var(--r-pill);background:var(--container-em);height:24px;color:var(--ink);font-size:var(--fs-xs);font-weight:var(--fw-3);letter-spacing:var(--ls-3);align-items:center;padding:0 8px;display:inline-flex}.mag.pa-voile{z-index:900;background:0 0;justify-content:center;align-items:flex-start;padding:30vh 16px 16px;display:flex;position:fixed;inset:0}.mag .pa-boite{background:var(--module);border-radius:var(--r-md);flex-direction:column;width:640px;max-width:100%;display:flex;overflow:hidden;box-shadow:0 16px 32px #14141433}.mag .pa-tete{color:var(--ink2);align-items:center;gap:10px;padding:14px 16px;display:flex}.mag .pa-tete input{min-width:0;font-size:var(--fs-2);color:var(--ink);background:0 0;border:0;outline:none;flex:1}.mag .pa-tete input::placeholder{color:var(--ink3)}.mag .pa-liste{max-height:44vh;padding:0 8px 4px;overflow-y:auto}.mag .pa-ligne{text-align:left;cursor:pointer;border-radius:var(--r-sm);width:100%;height:44px;font-size:var(--fs-2);color:var(--ink);background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;display:flex}.mag .pa-ligne.on{background:var(--module-subtle)}.mag .pa-av{border-radius:var(--r-pill);background:var(--module-subtle);width:20px;height:20px;color:var(--ink2);flex:none;justify-content:center;align-items:center;display:inline-flex}.mag .pa-av.ai{background:var(--ai-tint);color:var(--ai)}.mag .pa-nom{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mag .pa-sub{font-size:var(--fs-xs);color:var(--ink3);margin-left:8px}.mag .pa-ok{color:var(--ok);flex:none}.mag .pa-rien{font-size:var(--fs-3);color:var(--ink2);margin:0;padding:14px 8px}.mag .pa-attente{font-size:var(--fs-3);color:var(--ink2);margin:2px 0 0;padding:10px 8px}.mag .pa-pied{border-top:1px solid var(--hl);font-size:var(--fs-s);color:var(--ink2);align-items:center;gap:6px;padding:9px 16px;display:flex}.mag .pa-pied span{margin-right:10px}.mag .pa-pied kbd{border:1px solid var(--hl);background:var(--module-subtle);min-width:18px;height:18px;font:inherit;font-size:var(--fs-xs);color:var(--ink2);border-radius:4px;justify-content:center;align-items:center;padding:0 4px;display:inline-flex}.mag .cp-aff{cursor:pointer;max-width:100%;font:inherit;color:var(--ink);text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;display:inline-block;overflow:hidden}.mag .cp .cp-row .cp-lnk{text-align:left;justify-content:flex-start;margin-left:0}.mag .cp .cp-row>.v>.cp-lnk:first-child{margin-left:0}.mag .cp .cp-row .cp-aff{border-radius:var(--r-val);border:1px solid #0000;height:32px;margin-left:-8px;padding:0 8px;line-height:32px}.mag .cp .cp-row .cp-aff:hover{border-color:var(--hl);background:var(--module-subtle);text-decoration:none}.mag .cp .cp-skel{background:linear-gradient(90deg, color-mix(in srgb, var(--ink) 4%, transparent) 0%, color-mix(in srgb, var(--ink) 8%, transparent) 50%, color-mix(in srgb, var(--ink) 4%, transparent) 100%);opacity:1;background-size:200% 100%;animation:1.4s ease-in-out infinite skeleton-shimmer}@media (prefers-reduced-motion:reduce){.mag .cp .cp-skel{animation:1.4s ease-in-out infinite mag-rm-pulse!important}}.mag .cp .cp-dot-lg{width:6px;height:6px}.mag .cp .cp-res[data-r=handed_off]{color:var(--ink)}
.mag-shell .railwrap{width:52px}.mag-shell .rail{border-radius:0 18px 18px 0;width:52px}.mag-shell .rail:hover{width:248px}.mag-shell .rail-inner{width:248px;padding:10px 0 12px}.mag-shell .rail-item{border-radius:12px;gap:12px;width:40px;height:40px;margin:2px 6px;padding:0 12px}.mag-shell .rail:hover .rail-item{width:236px}.mag-shell .rail-item .fic{width:18px;height:18px}.mag-shell .rail-item .lbl{font-size:var(--fs-b);font-weight:500}.mag-shell .rail-item.on .lbl{font-weight:var(--fw-3)}.mag-shell .rb-dot{top:3px;right:3px}.mag-shell .rail-head{gap:10px;margin:4px 6px 12px;padding:4px 4px 4px 10px}.mag-shell .rail-user{padding-left:10px}.mag-shell .rail-brand{padding-left:8px}.mag-shell a.rail-item{text-decoration:none}.mag .btn{gap:7px;height:36px;padding:0 14px}.mag .btn-sm{height:28px;padding:0 10px}.mag .icobtn{width:36px;height:36px}.mag .chip{height:28px;padding:0 10px}.mag .ic-act{height:36px;padding:0 14px}.mag .ic-act.pri{padding:0 14px}.mag .ic-search{border-color:var(--hl2);width:260px;height:36px;transition:border-color var(--dur),box-shadow var(--dur)}.mag .ic-search:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--glow)}.mag .fld input,.mag .fld select{height:40px;font-size:var(--fs-b);padding:0 12px}.mag .seg{padding:3px}.mag .seg button{height:30px;font-size:var(--fs-s);padding:0 12px}.mag .tgl{width:36px;height:22px}.mag .tgl:after{width:18px;height:18px}.mag .tgl.on:after{left:16px}.mag .dlg-btn,.dlg-btn{border-radius:var(--r-pill);height:36px;padding:0 16px}.mag .nav-titre .nav-plus{width:36px;height:36px}.mag .ph2{padding-top:22px;padding-bottom:30px}.mag .ph2-t{font-size:var(--fs-1);font-weight:var(--fw-1);letter-spacing:var(--ls-1);line-height:1.15}.mag .ph2-s,.mag .pg-s{color:var(--ink2);margin-top:4px}.mag .pg-head{margin-bottom:30px}.mag .ph2-a.pri{background:var(--brand);border-color:var(--brand);color:var(--on-fill);box-shadow:var(--e-brand)}.mag .ph2-a.pri:hover{background:var(--brand-hover);border-color:var(--brand-hover);box-shadow:var(--e-brand-hover)}.mag .mod-h{padding:14px 20px 12px}.mag .nav-titre h2{font-size:var(--fs-1);font-weight:var(--fw-1);letter-spacing:var(--ls-1)}.mag .ibx-nav{width:240px;padding:12px 10px}.mag .nav-sec{font-size:var(--fs-xs);font-weight:var(--fw-3);letter-spacing:.01em;color:var(--ink3);height:28px;margin-top:14px;padding:0 12px}.mag .nav-i{height:36px;font-size:var(--fs-b);color:var(--ink2);border-radius:10px;gap:10px;padding:0 12px;font-weight:500}.mag .nav-i .fic{width:18px;height:18px;color:var(--ink3)}.mag .nav-i:hover{background:var(--hover);color:var(--ink)}.mag .nav-i.on{background:var(--tint);color:var(--brand);font-weight:var(--fw-3)}.mag .nav-i.on .fic path{fill:var(--brand)}.mag .nav-i .ct{font-size:var(--fs-s);color:var(--ink3);font-weight:500}.mag .nav-i.on .ct{color:var(--brand)}.mag .nav-i-quiet{color:var(--ink);font-weight:var(--fw-3)}.mag .ibx-nav .nav-i .ch-logo{filter:none;opacity:.9;width:18px;height:18px}.mag .set-nav{width:232px;padding:14px 10px}.mag .set-sec{font-size:var(--fs-xs);font-weight:var(--fw-3);letter-spacing:.01em;color:var(--ink3);padding:14px 12px 6px}.mag .set-i{height:36px;font-size:var(--fs-b);color:var(--ink2);border-radius:10px;gap:10px;padding:0 12px;font-weight:500}.mag .set-i:hover{background:var(--hover);color:var(--ink)}.mag .set-i.on{background:var(--tint);color:var(--brand);font-weight:var(--fw-3)}.mag .set-pane{padding:24px 28px}.mag .set-row{padding:14px 2px}.mag .set-row .t{font-size:var(--fs-b)}.mag .kh-navcol-item{height:36px;font-size:var(--fs-b);color:var(--ink2);border-radius:10px;gap:10px;padding:0 12px;font-weight:500}.mag .kh-navcol-item:hover{background:var(--hover);color:var(--ink)}.mag .kh-navcol-item.on{background:var(--tint);color:var(--brand);font-weight:var(--fw-3)}.mag .kh-navcol-title,.mag .tk-nav-h h2{font-size:var(--fs-1);font-weight:var(--fw-1);letter-spacing:var(--ls-1)}.mag .ic-thead{min-height:44px;font-size:var(--fs-xs);font-weight:var(--fw-3);letter-spacing:.01em;color:var(--ink3)}.mag .ic-td{border-bottom-color:var(--hl);min-height:56px;padding:0 15px}.mag .ic-tr:hover{background:var(--container)}.mag .ic-tr.sel{background:var(--selected-strong)}.mag .ic-count{color:var(--ink2);font-weight:500}.mag .cl .conv{border-radius:12px;height:72px;padding:14px 12px}.mag .cl .conv .conv-av{width:36px;height:36px;margin-right:12px}.mag .cl .conv .conv-ph,.mag .cl .conv .conv-ini{width:36px;height:36px}.mag .cl .conv .conv-ini{font-size:var(--fs-b)}.mag .cl .conv .conv-b{justify-content:center;gap:5px;height:100%}.mag .cl .conv .conv-r1,.mag .cl .conv .conv-r2{height:18px}.mag .cl .conv .conv-nm{font-size:var(--fs-b);font-weight:var(--fw-3);color:var(--ink);line-height:18px}.mag .cl .conv .conv-pv{font-size:var(--fs-s);color:var(--ink2);line-height:18px}.mag .cl .conv .conv-tm{font-size:var(--fs-xs);color:var(--ink3);line-height:18px}.mag .cl .conv .conv-qa{top:18px}.mag .cl .conv .ho-bar{top:16px;bottom:16px}.mag .cl .conv .conv-chk{border-radius:12px}.mag .cl-scroll{padding:6px 8px 10px}.mag .th-h{min-height:56px;margin:12px 0 8px}.mag .th-h .icobtn,.mag .th-h .th-pill{height:36px}.mag .th-h .icobtn{width:36px}.mag .comp{border-color:var(--hl2);border-radius:16px}.mag .comp .comp-in{min-height:84px;padding:8px 10px}.mag .comp-foot{height:48px;padding:0 10px 10px}.mag .comp .send{background:var(--brand);height:36px;color:var(--on-fill);box-shadow:var(--e-brand);padding:0 16px}.mag .comp .send:hover{background:var(--brand-hover);box-shadow:var(--e-brand-hover)}.mag .comp .send:disabled{background:var(--container-em);color:var(--ink3);box-shadow:none}.mag .cp{padding:0}.mag .cp-sec{padding:10px 0}.mag .dlg,.dlg{border-radius:20px;padding:28px}.mag .an-card{box-shadow:var(--e-raised);border-radius:16px;padding:18px 20px}.mag .kh-stat{border-radius:14px;padding:14px 16px}.mag .kh-stat .v{font:600 24px var(--mono);font-variant-numeric:tabular-nums}.mag .kh-item{padding:14px 18px}.mag .cl-empty>.fic,.mag .th-none>.fic,.mag .kh-empty>.fic,.mag .ck-empty>.fic{box-sizing:border-box;background:var(--tint);width:56px;height:56px;color:var(--brand);border-radius:50%;padding:16px}.mag-shell .stage{background:radial-gradient(70% 38% at 50% -6%, color-mix(in srgb, var(--brand) 7%, transparent), transparent 72%)}.mag .kh-portes-t{font-size:var(--fs-2);font-weight:var(--fw-2);letter-spacing:var(--ls-2);color:var(--ink)}.mag .pg-t,.mag .ic-ttl{font-size:var(--fs-1);font-weight:var(--fw-1);letter-spacing:var(--ls-1);line-height:1.15}.mag .module.cl{background:var(--module)}.mag .cl .conv.on,.mag .cl .conv.on:hover{background:var(--tint);box-shadow:none}.mag .cl .conv.on .conv-nm{color:var(--brand)}.mag .cp .cp-head{padding:16px 20px 0}.mag .cp .cp-tabsrow{min-height:44px;margin:0 -20px;padding:0 20px}.mag .cp .cp-tabs button{height:40px;padding:8px 0}.mag .cp .cp-haut{padding:10px 20px 12px}.mag .cp .cop{padding:0 20px}.mag .cp .rec-sec-h{min-height:44px;padding:0 20px}.mag .cp .rec-sec-b{padding:0 20px 14px}.mag .cp .rec-sec-i{color:var(--ink3)}.mag .cp .cp-row,.mag .cp .rec-attr{grid-template-columns:112px 1fr;min-height:34px}.mag .cp .cp-row>.k,.mag .cp .rec-attr-k{font-size:var(--fs-s);color:var(--ink3)}.mag .cp .cp-row .cp-val,.mag .cp .rec-attr-v.edit,.mag .cp .cp-row .cp-aff{border-radius:var(--r-val)}.mag .cp .cp-row .cp-val:hover,.mag .cp .rec-attr-v.edit:hover,.mag .cp .cp-row .cp-aff:hover{background:var(--container);border-color:var(--hl)}.mag .cp .cp-lnk{border-radius:var(--r-pill);background:var(--container);height:30px;font-size:var(--fs-s);font-weight:var(--fw-3);color:var(--ink);border-color:#0000;margin-left:0;padding:0 10px}.mag .cp .cp-lnk:hover{background:var(--container-em);border-color:#0000}.mag .cp .cp-lnk.cp-lnk--seul{justify-content:center;width:26px;height:26px;padding:0}.mag .cp .cp-pied{padding:14px 20px 16px}.mag .cp .cp-pied-p{border-radius:var(--r-pill);background:var(--container);width:100%;height:34px;font-size:var(--fs-s);font-weight:var(--fw-3);color:var(--ink);justify-content:center;align-items:center;gap:6px;padding:0;display:flex}.mag .cp .cp-pied-p:hover{background:var(--container-em)}.mag .btn:focus-visible,.mag .icobtn:focus-visible,.mag .chip:focus-visible,.mag .ic-act:focus-visible,.mag .nav-i:focus-visible,.mag .set-i:focus-visible,.mag .conv:focus-visible,.mag-shell .rail-item:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.mag ::selection,.mag-shell ::selection{background:var(--tint);color:var(--ink)}
