@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-ext-400-normal-5tcqmc2S.woff2)format("woff2"),url(/assets/outfit-latin-ext-400-normal-DHm7mdGe.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-400-normal-BGsTXAXT.woff2)format("woff2"),url(/assets/outfit-latin-400-normal-DMwTpYkH.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-ext-500-normal-zeox_O30.woff2)format("woff2"),url(/assets/outfit-latin-ext-500-normal-DrCvqoFD.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-500-normal-DKnIMDSk.woff2)format("woff2"),url(/assets/outfit-latin-500-normal-ClnHRwRh.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-ext-600-normal-B85nYjL1.woff2)format("woff2"),url(/assets/outfit-latin-ext-600-normal-CWJcPgd7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-600-normal-B7SfZ07L.woff2)format("woff2"),url(/assets/outfit-latin-600-normal-BEfTtDA7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/outfit-latin-ext-700-normal-CI4iH74K.woff2)format("woff2"),url(/assets/outfit-latin-ext-700-normal-fjS8-Gm7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/outfit-latin-700-normal-Cu9v6i1X.woff2)format("woff2"),url(/assets/outfit-latin-700-normal-D4itBLBr.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-ext-400-normal-C_uLvvQ5.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-400-normal-Bh0R7Dhr.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-vietnamese-400-normal-ByoDsISC.woff2)format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-ext-500-normal-C9ShMxGR.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-500-normal-CEVyPk4Y.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-vietnamese-500-normal-BvH7FW2L.woff2)format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-cyrillic-ext-600-normal-Dj6eZy5f.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-600-normal-DVvC-yKp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-cyrillic-600-normal-EVf6-Yzo.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-600-normal-8K4wrrwR.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-greek-600-normal-H7WoG9Et.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-600-normal-mc2nkWzM.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-vietnamese-600-normal-Dtizs43-.woff2)format("woff2"),url(/assets/jetbrains-mono-vietnamese-600-normal-OWROknRo.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-ext-600-normal-BfB_LPfz.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-600-normal-DObL3zCW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-600-normal-BfsvjouI.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url(/assets/material-symbols-outlined-DachT0Wf.woff2)format("woff2")}.material-symbols-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}:root{--xray-bg:#0f1216;--xray-surface:#171b21;--xray-inset:#0b0e12;--xray-border:#262c36;--xray-border-soft:#ffffff12;--xray-hover:#ffffff0f;--xray-text:#e6edf3;--xray-dim:#8b97a7;--xray-faint:#5b6675;--xray-accent:#e3b341;--xray-accent-soft:#e3b34124;--xray-accent-border:#e3b34173;--xray-key:#7ee787;--xray-str:#a5d6ff;--xray-num:#f2a96b;--xray-bool:#d2a8ff;--xray-null:#8b97a7;--xray-punct:#6e7681;--font-body:"Outfit", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{background:var(--xray-bg);color:var(--xray-text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}.material-symbols-outlined{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;vertical-align:middle;-webkit-user-select:none;user-select:none;flex-shrink:0;line-height:1}.dm{z-index:50;background:#06090cb8;justify-content:center;align-items:center;padding:24px;animation:.16s dm-fond;display:flex;position:fixed;inset:0}.dm__panneau{background:var(--xray-surface);border:1px solid var(--xray-border);border-radius:8px;outline:none;flex-direction:column;width:min(1100px,94vw);height:min(88vh,100%);animation:.18s cubic-bezier(.2,.7,.3,1) dm-panneau;display:flex;overflow:hidden}.dm__tete{border-bottom:1px solid var(--xray-border);background:var(--xray-inset);align-items:center;gap:9px;padding:9px 12px;display:flex}.dm__icone{color:var(--xray-faint);font-size:18px}.dm__nom{font-family:var(--font-mono);color:var(--xray-text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.dm__poids{font-family:var(--font-body);color:var(--xray-faint);font-size:11px}.dm__spacer{flex:1}.dm__cmd{cursor:pointer;min-width:30px;height:28px;color:var(--xray-dim);font-family:var(--font-mono);background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:4px;padding:0 7px;font-size:11.5px;display:inline-flex}.dm__cmd .material-symbols-outlined{font-size:18px}.dm__cmd:hover{background:var(--xray-hover);color:var(--xray-text)}.dm__cmd--z{min-width:48px}.dm__cmd--fermer:hover{color:var(--xray-num)}.dm__cmd--dl{border-color:var(--xray-border);color:var(--xray-text);padding:0 12px}.dm__cmd:focus-visible{outline:2px solid var(--xray-accent);outline-offset:-1px}@keyframes dm-fond{0%{opacity:0}}@keyframes dm-panneau{0%{opacity:0;transform:translateY(8px)scale(.99)}}@media (prefers-reduced-motion:reduce){.dm,.dm__panneau{animation:none}}.xjn[data-v-c79be3c6]{font-family:var(--font-mono);font-size:12px;line-height:1.55}.xjn__rowwrap[data-v-c79be3c6]{align-items:flex-start;gap:4px;display:flex}.xjn__rowwrap>.xjn__row[data-v-c79be3c6]{flex:1;min-width:0}.xjn__copy[data-v-c79be3c6]{color:var(--xray-faint);cursor:pointer;opacity:0;background:0 0;border:none;flex-shrink:0;align-items:center;margin:0;padding:0 2px;transition:opacity .1s;display:inline-flex}.xjn__copy .material-symbols-outlined[data-v-c79be3c6]{font-size:13px}.xjn__rowwrap:hover .xjn__copy[data-v-c79be3c6]{opacity:1}.xjn__copy[data-v-c79be3c6]:hover{color:var(--xray-accent)}.xjn__row[data-v-c79be3c6]{text-align:left;width:100%;color:var(--xray-text);font:inherit;background:0 0;border:none;align-items:flex-start;gap:0;margin:0;padding:0;display:flex}.xjn__toggle[data-v-c79be3c6]{cursor:pointer;border-radius:4px}.xjn__toggle[data-v-c79be3c6]:hover{background:var(--xray-hover)}.xjn__caret[data-v-c79be3c6]{color:var(--xray-faint);flex-shrink:0;margin-left:-3px;font-size:16px;line-height:1.4}.xjn__key[data-v-c79be3c6]{color:var(--xray-key)}.xjn__punct[data-v-c79be3c6]{color:var(--xray-punct)}.xjn__summary[data-v-c79be3c6]{color:var(--xray-faint);margin-left:4px}.xjn__children[data-v-c79be3c6]{border-left:1px solid var(--xray-border-soft)}.xjn__close[data-v-c79be3c6]{padding-left:13px}.xjn__none[data-v-c79be3c6]{color:var(--xray-faint);padding-left:13px;font-style:italic}.xjn__val--string[data-v-c79be3c6]{color:var(--xray-str);word-break:break-word}.xjn__val--number[data-v-c79be3c6]{color:var(--xray-num)}.xjn__val--boolean[data-v-c79be3c6]{color:var(--xray-bool)}.xjn__val--null[data-v-c79be3c6]{color:var(--xray-null);font-style:italic}.xjn__val--other[data-v-c79be3c6]{color:var(--xray-text)}.xjv[data-v-91601988]{flex-direction:column;height:100%;min-height:0;display:flex}.xjv__toolbar[data-v-91601988]{border-bottom:1px solid var(--xray-border);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;display:flex}.xjv__search[data-v-91601988]{border:1px solid var(--xray-border);background:var(--xray-inset);border-radius:7px;flex:1;align-items:center;gap:6px;min-width:160px;padding:4px 9px;display:inline-flex}.xjv__search .material-symbols-outlined[data-v-91601988]{color:var(--xray-faint);font-size:16px}.xjv__search input[data-v-91601988]{min-width:0;color:var(--xray-text);font-family:var(--font-mono);background:0 0;border:none;outline:none;flex:1;font-size:12px}.xjv__clear[data-v-91601988]{color:var(--xray-faint);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.xjv__clear .material-symbols-outlined[data-v-91601988]{font-size:15px}.xjv__tools[data-v-91601988]{align-items:center;gap:4px;display:inline-flex}.xjv__tools button[data-v-91601988]{border:1px solid var(--xray-border);background:var(--xray-surface);color:var(--xray-text);font-family:var(--font-body);cursor:pointer;border-radius:7px;align-items:center;gap:5px;padding:5px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.xjv__tools button[data-v-91601988]:hover{background:var(--xray-hover)}.xjv__tools .material-symbols-outlined[data-v-91601988]{font-size:16px}.xjv__pathcopied[data-v-91601988]{font-family:var(--font-body);color:var(--xray-accent);align-self:center;font-size:11px}.xjv__tree[data-v-91601988]{-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:10px 0;overflow:auto}.xjv__empty[data-v-91601988]{color:var(--xray-faint);font-family:var(--font-mono);margin:4px 0;font-size:12px;font-style:italic}.xjv__leaf[data-v-91601988]{font-family:var(--font-mono);color:var(--xray-text);white-space:pre;margin:0;font-size:12px;line-height:1.5;overflow:auto}.chat[data-v-83adc6d6]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.chat__body[data-v-83adc6d6]{flex-direction:column;flex:1;gap:12px;min-width:0;padding:14px 16px;display:flex;overflow-y:auto}.chat__intro[data-v-83adc6d6]{color:var(--xray-dim);align-items:flex-start;gap:8px;margin:0;font-size:12.5px;display:flex}.chat__intro .material-symbols-outlined[data-v-83adc6d6]{color:var(--xray-accent);flex-shrink:0;font-size:18px}.chat__intro code[data-v-83adc6d6],.chat__hint code[data-v-83adc6d6]{font-family:var(--font-mono);color:var(--xray-key)}.chat__hint[data-v-83adc6d6]{color:var(--xray-faint);margin:0;font-size:12px}.chat__notice[data-v-83adc6d6]{border:1px solid var(--xray-border);background:var(--xray-inset);color:var(--xray-dim);border-radius:7px;margin:0;padding:7px 9px;font-size:11.5px}.chat__notice--error[data-v-83adc6d6]{color:var(--xray-err)}.chat__msg[data-v-83adc6d6]{flex-direction:column;gap:4px;min-width:0;max-width:100%;display:flex}.chat__role[data-v-83adc6d6]{text-transform:uppercase;letter-spacing:.04em;color:var(--xray-faint);font-size:10.5px;font-family:var(--font-mono)}.chat__msg--user[data-v-83adc6d6]{align-items:flex-end}.chat__msg--user .chat__text[data-v-83adc6d6]{background:var(--xray-accent-soft);border:1px solid var(--xray-accent-border)}.chat__text[data-v-83adc6d6]{background:var(--xray-surface);border:1px solid var(--xray-border);min-width:0;max-width:90%;color:var(--xray-text);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:9px;margin:0;padding:8px 11px;font-size:13px}.chat__text--md[data-v-83adc6d6]{white-space:normal;line-height:1.5}.chat__text--md[data-v-83adc6d6]>:first-child{margin-top:0}.chat__text--md[data-v-83adc6d6]>:last-child{margin-bottom:0}.chat__text--md[data-v-83adc6d6] p{margin:0 0 .6em}.chat__text--md[data-v-83adc6d6] ul,.chat__text--md[data-v-83adc6d6] ol{margin:.3em 0;padding-left:1.3em}.chat__text--md[data-v-83adc6d6] li{margin:.15em 0}.chat__text--md[data-v-83adc6d6] strong{font-weight:700}.chat__text--md[data-v-83adc6d6] em{font-style:italic}.chat__text--md[data-v-83adc6d6] a{color:var(--xray-str);word-break:break-word;text-decoration:underline}.chat__text--md[data-v-83adc6d6] code{font-family:var(--font-mono);background:var(--xray-inset);border:1px solid var(--xray-border);overflow-wrap:anywhere;border-radius:4px;padding:1px 4px;font-size:.92em}.chat__text--md[data-v-83adc6d6] pre{background:var(--xray-inset);border:1px solid var(--xray-border);border-radius:7px;margin:.5em 0;padding:9px 11px;overflow-x:auto}.chat__text--md[data-v-83adc6d6] pre code{background:0 0;border:0;padding:0;font-size:11.5px}.chat__text--md[data-v-83adc6d6] h1,.chat__text--md[data-v-83adc6d6] h2,.chat__text--md[data-v-83adc6d6] h3,.chat__text--md[data-v-83adc6d6] h4{margin:.6em 0 .3em;font-size:1em;font-weight:700;line-height:1.3}.chat__text--md[data-v-83adc6d6] blockquote{border-left:2px solid var(--xray-border);color:var(--xray-dim);margin:.5em 0;padding-left:10px}.chat__text--md[data-v-83adc6d6] table{border-collapse:collapse;max-width:100%;margin:.5em 0;font-size:12px;display:block;overflow-x:auto}.chat__text--md[data-v-83adc6d6] th,.chat__text--md[data-v-83adc6d6] td{border:1px solid var(--xray-border);text-align:left;padding:4px 8px}.chat__text--md[data-v-83adc6d6] th{background:var(--xray-inset)}.chat__text--md[data-v-83adc6d6] hr{border:0;border-top:1px solid var(--xray-border);margin:.7em 0}.chat__sources[data-v-83adc6d6]{min-width:0;max-width:90%;color:var(--xray-dim);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:11.5px;display:flex}.chat__sources-label[data-v-83adc6d6]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--xray-faint);font-size:10.5px}.chat__source[data-v-83adc6d6]{border:1px solid var(--xray-accent-border);background:var(--xray-accent-soft);color:var(--xray-text);border-radius:999px;align-items:center;gap:5px;padding:3px 9px;display:inline-flex}.chat__source .material-symbols-outlined[data-v-83adc6d6]{color:var(--xray-accent);font-size:14px}.chat__source-n[data-v-83adc6d6]{font-family:var(--font-mono);color:var(--xray-dim);font-size:10.5px}.chat__sources--none[data-v-83adc6d6]{color:var(--xray-faint);font-style:italic}.chat__sources--none .material-symbols-outlined[data-v-83adc6d6]{font-size:14px}.chat__tool[data-v-83adc6d6]{border:1px solid var(--xray-border);background:var(--xray-surface);border-radius:7px;min-width:0;max-width:100%}.chat__tool-head[data-v-83adc6d6]{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;padding:7px 10px;list-style:none;display:flex}.chat__tool-head[data-v-83adc6d6]::-webkit-details-marker{display:none}.chat__tool-head .material-symbols-outlined[data-v-83adc6d6]{color:var(--xray-accent);font-size:16px}.chat__tool-chevron[data-v-83adc6d6]{transition:transform .15s}.chat__tool[open] .chat__tool-chevron[data-v-83adc6d6]{transform:rotate(90deg)}.chat__tool-name[data-v-83adc6d6]{font-family:var(--font-mono);color:var(--xray-bool);font-size:12px}.chat__tool-path[data-v-83adc6d6]{min-width:0;font-family:var(--font-mono);color:var(--xray-dim);overflow-wrap:anywhere;font-size:11px}.chat__tool-size[data-v-83adc6d6]{font-family:var(--font-mono);color:var(--xray-faint);margin-left:auto;font-size:10.5px}.chat__tool-result[data-v-83adc6d6]{background:var(--xray-inset);border-top:1px solid var(--xray-border);min-width:0;max-width:100%;max-height:320px;font-family:var(--font-mono);color:var(--xray-text);border-radius:0 0 6px 6px;margin:0;padding:8px 10px;font-size:11px;overflow:auto}.chat__busy[data-v-83adc6d6]{color:var(--xray-dim);align-items:center;gap:6px;margin:0;font-size:12px;display:inline-flex}.chat__spin[data-v-83adc6d6]{font-size:16px;animation:1s linear infinite chat-spin-83adc6d6}@keyframes chat-spin-83adc6d6{to{transform:rotate(360deg)}}.chat__compose[data-v-83adc6d6]{border-top:1px solid var(--xray-border);background:var(--xray-surface);gap:8px;padding:12px 16px;display:flex}.chat__reset[data-v-83adc6d6]{border:1px solid var(--xray-border);background:var(--xray-inset);color:var(--xray-dim);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:8px;display:inline-flex}.chat__reset[data-v-83adc6d6]:hover:not(:disabled){color:var(--xray-text);border-color:var(--xray-accent-border)}.chat__reset[data-v-83adc6d6]:disabled{opacity:.45;cursor:default}.chat__reset .material-symbols-outlined[data-v-83adc6d6]{font-size:18px}.chat__fils[data-v-83adc6d6]{box-sizing:border-box;border:1px solid var(--xray-border);background:var(--xray-inset);min-width:0;max-width:190px;color:var(--xray-dim);font-family:var(--font-body);border-radius:8px;flex-shrink:1;padding:8px 9px;font-size:12px}.chat__fils[data-v-83adc6d6]:disabled{opacity:.55}.chat__stop[data-v-83adc6d6]{color:#ffa198;font-family:var(--font-body);cursor:pointer;background:#f851491f;border:1px solid #f8514973;border-radius:8px;flex-shrink:0;align-items:center;gap:5px;padding:8px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.chat__stop[data-v-83adc6d6]:disabled{opacity:.55;cursor:default}.chat__stop .material-symbols-outlined[data-v-83adc6d6]{font-size:17px}.chat__input[data-v-83adc6d6]{box-sizing:border-box;background:var(--xray-inset);color:var(--xray-text);border:1px solid var(--xray-border);font-family:var(--font-body);border-radius:8px;flex:1;padding:9px 11px;font-size:13px}.chat__input[data-v-83adc6d6]:focus{border-color:var(--xray-accent-border);outline:none}.cache-badge[data-v-80534756]{color:var(--xray-num);font-family:var(--font-mono);white-space:nowrap;background:#f2a96b1a;border:1px solid #f2a96b66;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:10.5px;display:inline-flex}.cache-badge__icon[data-v-80534756]{font-size:13px;animation:1.6s linear infinite cache-badge-spin-80534756}@keyframes cache-badge-spin-80534756{to{transform:rotate(360deg)}}.src-settings[data-v-581a4fe1]{flex-direction:column;gap:14px;min-height:0;display:flex}.provider-strip[data-v-581a4fe1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.provider-strip__item[data-v-581a4fe1]{border:1px solid var(--xray-border);background:var(--xray-inset);border-radius:8px;align-items:center;gap:10px;padding:10px 12px;display:flex}.provider-strip__item>span[data-v-581a4fe1]:nth-child(2){flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.provider-strip__item small[data-v-581a4fe1]{color:var(--xray-dim)}.provider-strip__item--active[data-v-581a4fe1]{border-color:var(--xray-accent-border)}.provider-strip__item--active>.material-symbols-outlined[data-v-581a4fe1]{color:var(--xray-accent)}.provider-strip__item--soon[data-v-581a4fe1]{opacity:.58}.provider-strip__state[data-v-581a4fe1]{color:var(--xray-faint);font-family:var(--font-mono);text-transform:uppercase;font-size:10px}.src-settings__intro[data-v-581a4fe1],.src-settings__error[data-v-581a4fe1],.src-settings__success[data-v-581a4fe1],.src-settings__empty[data-v-581a4fe1]{color:var(--xray-dim);margin:0;font-size:12px;line-height:1.5}.src-settings__error[data-v-581a4fe1],.src-settings__success[data-v-581a4fe1]{color:#ffa198;border:1px solid #ffa19859;border-radius:7px;padding:9px 11px}.src-settings__success[data-v-581a4fe1]{border-color:color-mix(in srgb, var(--xray-key) 35%, transparent);color:var(--xray-key)}.src-settings__group[data-v-581a4fe1]{border:1px solid var(--xray-border);border-radius:9px;min-width:0;margin:0;padding:0;overflow:hidden}.src-settings__group legend[data-v-581a4fe1]{color:var(--xray-text);align-items:center;gap:8px;margin-left:10px;padding:0 5px;font-size:12px;font-weight:700;display:flex}.src-settings__group legend span[data-v-581a4fe1]{color:var(--xray-faint);font-family:var(--font-mono);font-size:10px}.src-settings__group-head[data-v-581a4fe1]{border-bottom:1px solid var(--xray-border);color:var(--xray-dim);justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}.src-settings__link[data-v-581a4fe1]{color:var(--xray-accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px}.src-settings__link[data-v-581a4fe1]:disabled{opacity:.5}.src-settings__choices[data-v-581a4fe1]{grid-template-columns:repeat(2,minmax(0,1fr));max-height:260px;display:grid;overflow:auto}.src-settings__choice[data-v-581a4fe1]{border-right:1px solid var(--xray-border);border-bottom:1px solid var(--xray-border);cursor:pointer;align-items:flex-start;gap:9px;padding:10px 12px;display:flex}.src-settings__choice[data-v-581a4fe1]:nth-child(2n){border-right:0}.src-settings__choice>span[data-v-581a4fe1]{flex-direction:column;gap:2px;min-width:0;display:flex}.src-settings__choice strong[data-v-581a4fe1]{color:var(--xray-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.src-settings__choice small[data-v-581a4fe1]{color:var(--xray-dim);font-size:10.5px}.src-settings__fields[data-v-581a4fe1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.src-settings__fields>label[data-v-581a4fe1]{color:var(--xray-dim);flex-direction:column;gap:6px;font-size:11px;display:flex}.src-settings__fields input[type=number][data-v-581a4fe1],.src-settings__fields select[data-v-581a4fe1]{box-sizing:border-box;border:1px solid var(--xray-border);background:var(--xray-inset);width:100%;color:var(--xray-text);font-family:var(--font-mono);border-radius:7px;padding:7px 9px}.src-settings__toggle[data-v-581a4fe1]{border:1px solid var(--xray-border);background:var(--xray-inset);border-radius:8px;align-items:flex-start;gap:9px;padding:11px 12px;display:flex}.src-settings__toggle>span[data-v-581a4fe1]{flex-direction:column;gap:2px;display:flex}.src-settings__toggle strong[data-v-581a4fe1]{color:var(--xray-text);font-size:12px}.src-settings__toggle small[data-v-581a4fe1]{color:var(--xray-dim);font-size:10.5px}.src-settings__actions[data-v-581a4fe1]{color:var(--xray-faint);justify-content:flex-end;align-items:center;gap:14px;font-size:10.5px;display:flex}.src-settings__save[data-v-581a4fe1]{border:1px solid var(--xray-accent-border);background:var(--xray-accent-soft);color:var(--xray-text);cursor:pointer;border-radius:8px;padding:7px 13px;font-size:12px;font-weight:700}.src-settings__save[data-v-581a4fe1]:disabled{opacity:.5;cursor:default}@media (width<=700px){.provider-strip[data-v-581a4fe1],.src-settings__choices[data-v-581a4fe1],.src-settings__fields[data-v-581a4fe1]{grid-template-columns:1fr}.src-settings__choice[data-v-581a4fe1]{border-right:0}.src-settings__actions[data-v-581a4fe1]{flex-direction:column;align-items:stretch}}.src-view[data-v-08656fdf]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.src-view__toolbar[data-v-08656fdf]{border-bottom:1px solid var(--xray-border);background:var(--xray-surface);flex-shrink:0;align-items:center;gap:10px;min-height:52px;padding:8px 14px;display:flex}.src-view__source-icon[data-v-08656fdf]{color:var(--xray-accent);font-size:20px}.src-view__identity[data-v-08656fdf]{flex-direction:column;gap:1px;display:flex}.src-view__identity strong[data-v-08656fdf]{font-size:12.5px}.src-view__identity small[data-v-08656fdf],.src-view__snapshot[data-v-08656fdf]{color:var(--xray-dim);font-size:10.5px}.src-view__snapshot[data-v-08656fdf]{font-family:var(--font-mono);margin-left:8px}.src-view__cache[data-v-08656fdf]{border:1px solid color-mix(in srgb, var(--xray-key) 35%, transparent);color:var(--xray-key);text-transform:uppercase;border-radius:999px;margin-right:5px;padding:1px 6px}.src-view__partial[data-v-08656fdf]{border:1px solid color-mix(in srgb, var(--xray-num) 40%, transparent);color:var(--xray-num);border-radius:999px;padding:2px 7px;font-size:10.5px}.src-view__spacer[data-v-08656fdf]{flex:1}.src-view__button[data-v-08656fdf]{border:1px solid var(--xray-border);background:var(--xray-inset);color:var(--xray-text);font-family:var(--font-body);cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}.src-view__button[data-v-08656fdf]:hover:not(:disabled){border-color:var(--xray-accent-border)}.src-view__button[data-v-08656fdf]:disabled{opacity:.5;cursor:default}.src-view__button .material-symbols-outlined[data-v-08656fdf]{font-size:15px}.src-view__error[data-v-08656fdf],.src-view__empty[data-v-08656fdf]{color:var(--xray-dim);margin:0;padding:12px;font-size:12px}.src-view__error[data-v-08656fdf]{color:#ffa198;border-bottom:1px solid #ffa19859}.src-view__blank[data-v-08656fdf]{color:var(--xray-dim);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:32px;display:flex}.src-view__blank>.material-symbols-outlined[data-v-08656fdf]{color:var(--xray-faint);font-size:36px}.src-view__blank strong[data-v-08656fdf]{color:var(--xray-text)}.src-view__blank p[data-v-08656fdf]{margin:0;font-size:12px}.src-grid[data-v-08656fdf]{flex:1;grid-template-columns:minmax(200px,.8fr) minmax(260px,1fr) minmax(300px,1.2fr);min-height:0;display:grid;overflow:hidden}.src-column[data-v-08656fdf]{border-right:1px solid var(--xray-border);background:var(--xray-surface);flex-direction:column;min-width:0;min-height:0;display:flex}.src-column[data-v-08656fdf]:last-child{border-right:0}.src-column__head[data-v-08656fdf]{border-bottom:1px solid var(--xray-border);flex-shrink:0;justify-content:space-between;align-items:center;min-height:42px;padding:0 12px;font-size:12px;display:flex}.src-column__head span[data-v-08656fdf]{color:var(--xray-faint);font-family:var(--font-mono)}.src-column__body[data-v-08656fdf]{min-height:0;overflow:auto}.src-row[data-v-08656fdf]{border:0;border-bottom:1px solid var(--xray-border);width:100%;color:var(--xray-text);text-align:left;cursor:pointer;background:0 0;align-items:flex-start;gap:9px;padding:10px 12px;display:flex}.src-row[data-v-08656fdf]:hover,.src-row--selected[data-v-08656fdf]{background:var(--xray-accent-soft)}.src-row--selected[data-v-08656fdf]{box-shadow:inset 3px 0 var(--xray-accent)}.src-row>.material-symbols-outlined[data-v-08656fdf]{color:var(--xray-accent);font-size:18px}.src-row__copy[data-v-08656fdf]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.src-row__copy strong[data-v-08656fdf],.src-row__copy small[data-v-08656fdf]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.src-row__copy strong[data-v-08656fdf]{font-size:12.5px}.src-row__copy small[data-v-08656fdf]{color:var(--xray-dim);font-size:11px}.src-detail[data-v-08656fdf]{padding:16px}.src-detail__eyebrow[data-v-08656fdf]{color:var(--xray-accent);letter-spacing:.06em;text-transform:uppercase;font-size:10px}.src-detail h3[data-v-08656fdf]{margin:5px 0 16px;font-size:18px}.src-detail dl[data-v-08656fdf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.src-detail dl div[data-v-08656fdf]{min-width:0}.src-detail dt[data-v-08656fdf]{color:var(--xray-faint);text-transform:uppercase;font-size:10px}.src-detail dd[data-v-08656fdf]{overflow-wrap:anywhere;color:var(--xray-text);font-family:var(--font-mono);white-space:pre-wrap;margin:3px 0 0;font-size:11px;line-height:1.4}@media (width<=900px){.src-view[data-v-08656fdf]{overflow-y:auto}.src-view__toolbar[data-v-08656fdf]{flex-wrap:wrap;align-items:flex-start}.src-view__snapshot[data-v-08656fdf]{width:100%;margin-left:30px}.src-grid[data-v-08656fdf]{flex:none;display:block;overflow:visible}.src-column[data-v-08656fdf]{border-right:0;border-bottom:1px solid var(--xray-border);min-height:240px}.src-column__body[data-v-08656fdf]{max-height:45vh}}.pv[data-v-663866a3]{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.pv__bar[data-v-663866a3]{border-bottom:1px solid var(--xray-border);background:var(--xray-inset);flex-wrap:wrap;align-items:center;gap:4px;padding:6px 10px;display:flex}.pv__cmd[data-v-663866a3]{cursor:pointer;min-width:30px;height:28px;color:var(--xray-dim);font-family:var(--font-mono);background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;padding:0 7px;font-size:11.5px;display:inline-flex}.pv__cmd .material-symbols-outlined[data-v-663866a3]{font-size:18px}.pv__cmd[data-v-663866a3]:hover:not(:disabled){background:var(--xray-hover);color:var(--xray-text)}.pv__cmd[data-v-663866a3]:disabled{opacity:.4;cursor:default}.pv__cmd--z[data-v-663866a3]{min-width:48px}.pv__cmd--on[data-v-663866a3]{border-color:color-mix(in srgb, var(--xray-accent) 55%, transparent);color:var(--xray-accent)}.pv__cmd[data-v-663866a3]:focus-visible{outline:2px solid var(--xray-accent);outline-offset:-1px}.pv__page[data-v-663866a3]{align-items:center;gap:5px;display:inline-flex}.pv__num[data-v-663866a3]{text-align:center;background:var(--xray-surface);border:1px solid var(--xray-border);width:44px;height:26px;color:var(--xray-text);font-family:var(--font-mono);border-radius:5px;font-size:12px}.pv__tot[data-v-663866a3]{font-family:var(--font-mono);color:var(--xray-faint);font-size:12px}.pv__sep[data-v-663866a3]{background:var(--xray-border);align-self:stretch;width:1px;margin:4px}.pv__zone[data-v-663866a3]{background:var(--xray-bg);flex:1;justify-content:center;align-items:flex-start;min-height:0;padding:14px;display:flex;overflow:auto}.pv__canvas[data-v-663866a3]{box-shadow:0 1px 0 var(--xray-border), 0 8px 24px #00000059}.pv__msg[data-v-663866a3]{color:var(--xray-dim);font-family:var(--font-body);margin:auto;font-size:13px}.dm__corps[data-v-45801078]{background:repeating-conic-gradient(var(--xray-inset) 0% 25%, transparent 0% 50%) 0 / 22px 22px;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}.dm__corps--grab[data-v-45801078]{cursor:grab}.dm__corps--grab[data-v-45801078]:active{cursor:grabbing}.dm__img[data-v-45801078]{transform-origin:50%;-webkit-user-select:none;user-select:none;max-width:100%;max-height:100%;transition:transform 50ms linear}.dm__pdfview[data-v-45801078]{flex:1;min-height:0}.dm__autre[data-v-45801078]{text-align:center;color:var(--xray-dim);font-family:var(--font-body);flex-direction:column;align-items:center;gap:12px;font-size:13px;display:flex}@media (prefers-reduced-motion:reduce){.dm__img[data-v-45801078]{transition:none}}.src-settings[data-v-9a420274]{flex-direction:column;gap:14px;min-height:0;display:flex}.src-settings__intro-card[data-v-9a420274]{border:1px solid var(--xray-accent-border);background:var(--xray-accent-soft);color:var(--xray-text);border-radius:8px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.src-settings__intro-card>.material-symbols-outlined[data-v-9a420274]{color:var(--xray-accent)}.src-settings__intro-card>span[data-v-9a420274]:last-child{flex-direction:column;gap:2px;display:flex}.src-settings__intro-card small[data-v-9a420274]{color:var(--xray-dim)}.src-settings__intro[data-v-9a420274],.src-settings__error[data-v-9a420274],.src-settings__success[data-v-9a420274],.src-settings__empty[data-v-9a420274]{color:var(--xray-dim);margin:0;font-size:12px;line-height:1.5}.src-settings__error[data-v-9a420274],.src-settings__success[data-v-9a420274]{color:#ffa198;border:1px solid #ffa19859;border-radius:7px;padding:9px 11px}.src-settings__success[data-v-9a420274]{border-color:color-mix(in srgb, var(--xray-key) 35%, transparent);color:var(--xray-key)}.src-settings__group[data-v-9a420274]{border:1px solid var(--xray-border);border-radius:9px;min-width:0;margin:0;padding:0;overflow:hidden}.src-settings__group legend[data-v-9a420274]{color:var(--xray-text);align-items:center;gap:8px;margin-left:10px;padding:0 5px;font-size:12px;font-weight:700;display:flex}.src-settings__group legend span[data-v-9a420274]{color:var(--xray-faint);font-family:var(--font-mono);font-size:10px}.src-settings__group-head[data-v-9a420274]{border-bottom:1px solid var(--xray-border);color:var(--xray-dim);justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}.src-settings__link[data-v-9a420274]{color:var(--xray-accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px}.src-settings__link[data-v-9a420274]:disabled{opacity:.5}.src-settings__choices[data-v-9a420274]{grid-template-columns:repeat(2,minmax(0,1fr));max-height:260px;display:grid;overflow:auto}.src-settings__choice[data-v-9a420274]{border-right:1px solid var(--xray-border);border-bottom:1px solid var(--xray-border);cursor:pointer;align-items:flex-start;gap:9px;padding:10px 12px;display:flex}.src-settings__choice[data-v-9a420274]:nth-child(2n){border-right:0}.src-settings__choice>span[data-v-9a420274]{flex-direction:column;gap:2px;min-width:0;display:flex}.src-settings__choice strong[data-v-9a420274]{color:var(--xray-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.src-settings__choice small[data-v-9a420274]{color:var(--xray-dim);font-size:10.5px}.src-settings__statuses[data-v-9a420274]{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.src-settings__statuses label[data-v-9a420274]{border-right:1px solid var(--xray-border);color:var(--xray-text);align-items:center;gap:7px;padding:10px 12px;font-size:11.5px;display:flex}.src-settings__statuses label[data-v-9a420274]:last-child{border-right:0}.src-settings__number[data-v-9a420274]{color:var(--xray-dim);flex-direction:column;gap:6px;font-size:11px;display:flex}.src-settings__number input[data-v-9a420274]{box-sizing:border-box;border:1px solid var(--xray-border);background:var(--xray-inset);width:min(240px,100%);color:var(--xray-text);font-family:var(--font-mono);border-radius:7px;padding:7px 9px}.src-settings__toggle[data-v-9a420274]{border:1px solid var(--xray-border);background:var(--xray-inset);border-radius:8px;align-items:flex-start;gap:9px;padding:11px 12px;display:flex}.src-settings__toggle>span[data-v-9a420274]{flex-direction:column;gap:2px;display:flex}.src-settings__toggle strong[data-v-9a420274]{color:var(--xray-text);font-size:12px}.src-settings__toggle small[data-v-9a420274]{color:var(--xray-dim);font-size:10.5px}.src-settings__actions[data-v-9a420274]{color:var(--xray-faint);justify-content:flex-end;align-items:center;gap:14px;font-size:10.5px;display:flex}.src-settings__save[data-v-9a420274]{border:1px solid var(--xray-accent-border);background:var(--xray-accent-soft);color:var(--xray-text);cursor:pointer;border-radius:8px;padding:7px 13px;font-size:12px;font-weight:700}.src-settings__save[data-v-9a420274]:disabled{opacity:.5;cursor:default}@media (width<=700px){.src-settings__choices[data-v-9a420274],.src-settings__statuses[data-v-9a420274]{grid-template-columns:1fr}.src-settings__choice[data-v-9a420274],.src-settings__statuses label[data-v-9a420274]{border-right:0;border-bottom:1px solid var(--xray-border)}.src-settings__actions[data-v-9a420274]{flex-direction:column;align-items:stretch}}.src-view[data-v-921e3d78]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.src-view__toolbar[data-v-921e3d78]{border-bottom:1px solid var(--xray-border);background:var(--xray-surface);flex-shrink:0;align-items:center;gap:10px;min-height:52px;padding:8px 14px;display:flex}.src-view__source-icon[data-v-921e3d78]{color:var(--xray-accent);font-size:20px}.src-view__identity[data-v-921e3d78]{flex-direction:column;gap:1px;display:flex}.src-view__identity strong[data-v-921e3d78]{font-size:12.5px}.src-view__identity small[data-v-921e3d78],.src-view__snapshot[data-v-921e3d78]{color:var(--xray-dim);font-size:10.5px}.src-view__snapshot[data-v-921e3d78]{font-family:var(--font-mono);margin-left:8px}.src-view__cache[data-v-921e3d78]{border:1px solid color-mix(in srgb, var(--xray-key) 35%, transparent);color:var(--xray-key);text-transform:uppercase;border-radius:999px;margin-right:5px;padding:1px 6px}.src-view__partial[data-v-921e3d78]{border:1px solid color-mix(in srgb, var(--xray-num) 40%, transparent);color:var(--xray-num);border-radius:999px;padding:2px 7px;font-size:10.5px}.src-view__spacer[data-v-921e3d78]{flex:1}.src-view__button[data-v-921e3d78]{border:1px solid var(--xray-border);background:var(--xray-inset);color:var(--xray-text);font-family:var(--font-body);cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}.src-view__button[data-v-921e3d78]:hover:not(:disabled){border-color:var(--xray-accent-border)}.src-view__button[data-v-921e3d78]:disabled{opacity:.5;cursor:default}.src-view__button .material-symbols-outlined[data-v-921e3d78]{font-size:15px}.src-view__error[data-v-921e3d78],.src-view__empty[data-v-921e3d78]{color:var(--xray-dim);margin:0;padding:12px;font-size:12px}.src-view__error[data-v-921e3d78]{color:#ffa198;border-bottom:1px solid #ffa19859}.src-view__blank[data-v-921e3d78]{color:var(--xray-dim);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:32px;display:flex}.src-view__blank>.material-symbols-outlined[data-v-921e3d78]{color:var(--xray-faint);font-size:36px}.src-view__blank strong[data-v-921e3d78]{color:var(--xray-text)}.src-view__blank p[data-v-921e3d78]{margin:0;font-size:12px}.src-grid[data-v-921e3d78]{flex:1;grid-template-columns:minmax(180px,.8fr) minmax(240px,1fr) minmax(280px,1.2fr);min-height:0;display:grid;overflow:hidden}.src-column[data-v-921e3d78]{border-right:1px solid var(--xray-border);background:var(--xray-surface);flex-direction:column;min-width:0;min-height:0;display:flex}.src-column[data-v-921e3d78]:last-child{border-right:0}.src-column__head[data-v-921e3d78]{border-bottom:1px solid var(--xray-border);flex-shrink:0;justify-content:space-between;align-items:center;min-height:42px;padding:0 12px;font-size:12px;display:flex}.src-column__head span[data-v-921e3d78]{color:var(--xray-faint);font-family:var(--font-mono)}.src-column__body[data-v-921e3d78]{min-height:0;overflow:auto}.src-row[data-v-921e3d78]{border:0;border-bottom:1px solid var(--xray-border);width:100%;color:var(--xray-text);text-align:left;cursor:pointer;background:0 0;align-items:flex-start;gap:9px;padding:10px 12px;display:flex}.src-row[data-v-921e3d78]:hover,.src-row--selected[data-v-921e3d78]{background:var(--xray-accent-soft)}.src-row--selected[data-v-921e3d78]{box-shadow:inset 3px 0 var(--xray-accent)}.src-row .material-symbols-outlined[data-v-921e3d78]{color:var(--xray-accent);font-size:18px}.src-row__copy[data-v-921e3d78]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.src-row__copy strong[data-v-921e3d78],.src-row__copy small[data-v-921e3d78]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.src-row__copy strong[data-v-921e3d78]{font-size:12.5px}.src-row__copy small[data-v-921e3d78]{color:var(--xray-dim);font-size:11px}.src-task-state[data-v-921e3d78]{background:var(--xray-faint);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}.src-task-state--IN_PROGRESS[data-v-921e3d78]{background:var(--xray-accent)}.src-task-state--WAITING[data-v-921e3d78]{background:var(--xray-num)}.src-task-state--COMPLETED[data-v-921e3d78]{background:var(--xray-key)}.src-detail[data-v-921e3d78]{padding:16px}.src-detail__eyebrow[data-v-921e3d78]{color:var(--xray-accent);letter-spacing:.06em;text-transform:uppercase;font-size:10px}.src-detail h3[data-v-921e3d78]{margin:5px 0 16px;font-size:18px}.src-detail dl[data-v-921e3d78]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.src-detail dl div[data-v-921e3d78]{flex-direction:column;gap:3px;display:flex}.src-detail dt[data-v-921e3d78]{color:var(--xray-faint);text-transform:uppercase;font-size:10px}.src-detail dd[data-v-921e3d78]{color:var(--xray-text);word-break:break-word;margin:0;font-size:12px}.src-detail__notes[data-v-921e3d78]{border-top:1px solid var(--xray-border);margin-top:18px;padding-top:14px;font-size:12px}.src-detail__notes p[data-v-921e3d78]{color:var(--xray-dim);white-space:pre-wrap;margin:6px 0 0;line-height:1.5}@media (width<=900px){.src-view[data-v-921e3d78]{overflow-y:auto}.src-view__toolbar[data-v-921e3d78]{flex-wrap:wrap;align-items:flex-start}.src-view__snapshot[data-v-921e3d78]{width:100%;margin-left:30px}.src-grid[data-v-921e3d78]{flex:none;display:block;overflow:visible}.src-column[data-v-921e3d78]{border-right:0;border-bottom:1px solid var(--xray-border);min-height:240px}.src-column__body[data-v-921e3d78]{max-height:45vh}}.cxr[data-v-e74289e7]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.cxr__conn[data-v-e74289e7]{background:var(--xray-surface);border-bottom:1px solid var(--xray-border);flex-wrap:wrap;align-items:center;gap:18px;padding:9px 16px;display:flex}.cxr__drive-folders[data-v-e74289e7]{border:1px solid var(--xray-border);border-radius:8px;max-height:280px;margin:14px 0;padding:12px;overflow:auto}.cxr__drive-search[data-v-e74289e7]{align-items:center;gap:8px;margin-bottom:10px;display:flex}.cxr__drive-search>.material-symbols-outlined[data-v-e74289e7]{color:var(--xray-muted);font-size:18px}.cxr__drive-search .cxr__input[data-v-e74289e7]{flex:1;min-width:0}.cxr__drive-tree[data-v-e74289e7]{gap:2px;display:grid}.cxr__drive-folder[data-v-e74289e7]{min-width:0;min-height:30px;padding-left:calc(var(--drive-depth) * 20px);border-radius:5px;align-items:center;display:flex}.cxr__drive-folder[data-v-e74289e7]:hover{background:var(--xray-hover)}.cxr__drive-toggle[data-v-e74289e7]{width:26px;height:26px;color:var(--xray-muted);cursor:pointer;background:0 0;border:0;flex:0 0 26px;place-items:center;padding:0;display:grid}.cxr__drive-toggle--empty[data-v-e74289e7]{cursor:default}.cxr__drive-toggle .material-symbols-outlined[data-v-e74289e7]{font-size:18px}.cxr__drive-choice[data-v-e74289e7]{cursor:pointer;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.cxr__drive-choice .material-symbols-outlined[data-v-e74289e7]{color:var(--xray-muted);font-size:18px}.cxr__drive-name[data-v-e74289e7]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cxr__drive-run[data-v-e74289e7]{border-bottom:1px solid var(--xray-border);color:var(--xray-muted);align-items:center;gap:12px;padding:10px 16px;display:flex}.cxr__drive-text[data-v-e74289e7]{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--xray-text);font-family:var(--font-body);margin:0;font-size:13px;line-height:1.6}.cxr__source-badge[data-v-e74289e7]{border:1px solid var(--xray-border);background:var(--xray-surface-2);border-radius:999px;align-items:center;width:fit-content;min-width:24px;min-height:22px;margin-bottom:6px;padding:1px 5px;font-size:13px;display:inline-flex}.cxr__conn-label[data-v-e74289e7]{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.06em;color:var(--xray-faint);align-items:center;gap:5px;font-size:11px;display:inline-flex}.cxr__conn-label .material-symbols-outlined[data-v-e74289e7]{font-size:14px}.cxr__prov[data-v-e74289e7]{align-items:center;gap:8px;min-width:0;display:inline-flex}.cxr__prov-name[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-text);font-size:12.5px;font-weight:600}.cxr__dot[data-v-e74289e7]{border-radius:50%;flex-shrink:0;width:8px;height:8px}.cxr__dot--on[data-v-e74289e7]{background:var(--xray-key)}.cxr__dot--off[data-v-e74289e7]{background:var(--xray-faint)}.cxr__addr[data-v-e74289e7]{font-family:var(--font-mono);color:var(--xray-dim);text-overflow:ellipsis;white-space:nowrap;max-width:22ch;font-size:11.5px;overflow:hidden}.cxr__svcs[data-v-e74289e7]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.cxr__svc[data-v-e74289e7]{border:1px solid #0000;border-radius:999px;align-items:center;display:inline-flex}.cxr__svc--on[data-v-e74289e7]{border-color:var(--xray-border);background:var(--xray-inset)}.cxr__svc-sel[data-v-e74289e7]{cursor:pointer;color:var(--xray-dim);font-family:var(--font-body);background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:6px 4px 6px 12px;font-size:12.5px;display:inline-flex}.cxr__svc-sel[data-v-e74289e7]:hover:not(:disabled){color:var(--xray-text)}.cxr__svc-sel[data-v-e74289e7]:disabled{cursor:not-allowed;opacity:.55}.cxr__svc--on .cxr__svc-sel[data-v-e74289e7]{color:var(--xray-text)}.cxr__svc-name[data-v-e74289e7]{font-weight:600}.cxr__svc-soon[data-v-e74289e7]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--xray-faint);border:1px solid var(--xray-border);border-radius:999px;padding:0 5px;font-size:9.5px}.cxr__svc-cfg[data-v-e74289e7]{cursor:pointer;color:var(--xray-faint);background:0 0;border:0;align-items:center;padding:4px 8px 4px 4px;display:inline-flex}.cxr__svc-cfg[data-v-e74289e7]:hover{color:var(--xray-text)}.cxr__svc-cfg .material-symbols-outlined[data-v-e74289e7]{font-size:16px}.cxr__svc-dash[data-v-e74289e7]{border:1px solid var(--xray-border);cursor:pointer;color:var(--xray-dim);font-family:var(--font-body);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;display:inline-flex}.cxr__svc-dash[data-v-e74289e7]:hover{color:var(--xray-text)}.cxr__svc-dash--on[data-v-e74289e7]{color:var(--xray-text);background:var(--xray-inset)}.cxr__svc-dash .material-symbols-outlined[data-v-e74289e7]{font-size:16px}.cxr__panneau-vide[data-v-e74289e7]{text-align:center;color:var(--xray-dim);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:48px 24px;display:flex}.cxr__panneau-vide-ic[data-v-e74289e7]{color:var(--xray-faint);font-size:40px}.cxr__panneau-vide-titre[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-text);margin:0;font-size:15px;font-weight:600}.cxr__panneau-vide-aide[data-v-e74289e7]{max-width:46ch;margin:0;font-size:12.5px;line-height:1.55}.cxr__cfg[data-v-e74289e7]{width:min(1040px,96vw);height:min(880px,92vh);max-height:92vh}.cxr__cfg-corps[data-v-e74289e7]{flex-direction:column;flex:1;gap:14px;min-height:0;padding:16px;display:flex;overflow:auto}.cxr__cfg-aide[data-v-e74289e7]{color:var(--xray-dim);margin:0;font-size:12.5px;line-height:1.55}.cxr__provider-card[data-v-e74289e7]{border:1px solid var(--xray-border);background:var(--xray-inset);border-radius:10px;transition:border-color .16s,transform .16s;overflow:hidden;box-shadow:0 8px 24px #00000024}.cxr__provider-card[data-v-e74289e7]:hover{border-color:var(--xray-faint);transform:translateY(-1px)}.cxr__provider-card--connected[data-v-e74289e7]{border-color:#7ee78747}.cxr__provider-head[data-v-e74289e7]{background:linear-gradient(100deg, var(--xray-surface), var(--xray-inset));align-items:center;gap:12px;min-height:64px;padding:12px 14px;display:flex}.cxr__provider-icon[data-v-e74289e7]{width:38px;height:38px;color:var(--xray-accent);background:var(--xray-accent-soft);border:1px solid var(--xray-accent-border);border-radius:9px;flex:0 0 38px;place-items:center;font-size:21px;display:grid}.cxr__provider-identity[data-v-e74289e7]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.cxr__provider-identity strong[data-v-e74289e7]{color:var(--xray-text);font-family:var(--font-body);font-size:14px}.cxr__provider-identity small[data-v-e74289e7]{color:var(--xray-dim);font-size:11.5px}.cxr__provider-status[data-v-e74289e7]{color:var(--xray-dim);background:var(--xray-hover);border:1px solid var(--xray-border-soft);font-family:var(--font-mono);border-radius:999px;align-items:center;gap:6px;padding:4px 8px;font-size:10.5px;display:inline-flex}.cxr__provider-status--on[data-v-e74289e7]{color:var(--xray-key);background:#7ee78714;border-color:#7ee78733}.cxr__provider-body[data-v-e74289e7]{border-top:1px solid var(--xray-border-soft);align-items:center;gap:10px;padding:12px 14px;display:flex}.cxr__provider-body .cxr__input[data-v-e74289e7]{flex:1;min-width:0}.cxr__provider-account[data-v-e74289e7]{flex:1;align-items:center;gap:7px;min-width:0;display:inline-flex}.cxr__provider-account .material-symbols-outlined[data-v-e74289e7]{color:var(--xray-faint);font-size:18px}.cxr__provider-spacer[data-v-e74289e7]{flex:1}.cxr__provider-readonly[data-v-e74289e7]{color:var(--xray-faint);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;font-size:10.5px}.cxr__provider-notice[data-v-e74289e7]{color:var(--xray-num);flex-basis:100%;margin:0;font-size:12px;line-height:1.45}.cxr__provider-card--drive .cxr__provider-body[data-v-e74289e7]{flex-wrap:wrap}.cxr__provider-card--drive[data-v-e74289e7]{flex-direction:column;flex:1;min-height:0;display:flex}.cxr__provider-content[data-v-e74289e7]{border-top:1px solid var(--xray-border-soft);padding:0 14px 14px}.cxr__provider-card--drive .cxr__provider-content[data-v-e74289e7]{flex-direction:column;flex:1;min-height:0;display:flex}.cxr__provider-card--drive .cxr__drive-folders[data-v-e74289e7]{flex:1;min-height:0;max-height:none}.cxr__ingestion-slot[data-v-e74289e7]:empty{display:none}.cxr__bf--config[data-v-e74289e7]{border:0;border-top:1px solid var(--xray-border-soft);background:var(--xray-surface);box-shadow:none;border-radius:0;margin-top:6px;padding:14px}.cxr__bf--drive[data-v-e74289e7]{margin-inline:0}.cxr__bf--drive .cxr__mesures[data-v-e74289e7]{margin-bottom:0}.cxr__drive-actions[data-v-e74289e7]{color:var(--xray-dim);justify-content:flex-end;align-items:center;gap:14px;font-size:11.5px;display:flex}@media (width<=620px){.cxr__provider-body[data-v-e74289e7]{flex-direction:column;align-items:stretch}.cxr__provider-status[data-v-e74289e7]{padding-inline:6px}.cxr__provider-readonly[data-v-e74289e7],.cxr__provider-spacer[data-v-e74289e7]{display:none}.cxr__drive-actions[data-v-e74289e7]{flex-direction:column;align-items:stretch}}.cxr__bf[data-v-e74289e7]{background:var(--xray-surface);border-bottom:1px solid var(--xray-border);padding:10px 16px 12px}.cxr__bf-head[data-v-e74289e7]{align-items:center;gap:8px;margin-bottom:8px;display:flex}.cxr__bf-head .material-symbols-outlined[data-v-e74289e7]{color:var(--xray-faint);font-size:16px}.cxr__bf-title[data-v-e74289e7]{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.06em;color:var(--xray-dim);font-size:12px}.cxr__phase[data-v-e74289e7]{font-family:var(--font-mono);letter-spacing:.05em;border:1px solid var(--xray-border);color:var(--xray-dim);border-radius:999px;padding:2px 7px;font-size:10.5px}.cxr__bf-start[data-v-e74289e7],.cxr__bf-actions[data-v-e74289e7]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cxr__input--wide[data-v-e74289e7]{min-width:22ch}.cxr__bf-extend[data-v-e74289e7]{border-top:1px dashed var(--xray-border);flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;padding-top:8px;display:flex}.cxr__bf-extend-ic[data-v-e74289e7]{color:var(--xray-dim);font-size:17px}.cxr__bf-extend-lbl[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-fg);font-size:12px}.cxr__bf-extend-note[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-faint);font-size:11px}.cxr__bf-hint[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-faint);flex-basis:100%;margin:4px 0 0;font-size:11px}.cxr__bf-live[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-faint);align-items:center;gap:6px;font-size:11px;display:inline-flex}.cxr__spin[data-v-e74289e7]{border:1.5px solid var(--xray-border);border-top-color:var(--xray-key);border-radius:50%;width:9px;height:9px;animation:.9s linear infinite cxr-spin-e74289e7}@keyframes cxr-spin-e74289e7{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.cxr__spin[data-v-e74289e7]{animation:none}}.cxr__spacer[data-v-e74289e7]{flex:1}.cxr__filtres[data-v-e74289e7]{border-bottom:1px solid var(--xray-border);flex-wrap:wrap;gap:4px;padding:6px 10px;display:flex}.cxr__filtre[data-v-e74289e7]{cursor:pointer;font-family:var(--font-body);color:var(--xray-dim);background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:11.5px;display:inline-flex}.cxr__filtre--on[data-v-e74289e7]{border-color:var(--xray-border);color:var(--xray-text);background:var(--xray-surface)}.cxr__filtre-n[data-v-e74289e7]{font-family:var(--font-mono);color:var(--xray-faint);font-size:10.5px}.cxr__chip[data-v-e74289e7]{font-family:var(--font-body);letter-spacing:.04em;border:1px solid var(--xray-border);color:var(--xray-faint);border-radius:999px;flex-shrink:0;padding:1px 7px;font-size:10px}.cxr__plus-li[data-v-e74289e7]{gap:6px;padding:8px 3px 4px;display:flex}.cxr__plus[data-v-e74289e7]{flex:1}.cxr__plus--tout[data-v-e74289e7]{color:var(--xray-dim)}.cxr__barre[data-v-e74289e7]{border-bottom:1px solid var(--xray-border);flex-shrink:0;align-items:center;gap:8px;padding:8px 12px;display:flex;position:relative}.cxr__search[data-v-e74289e7]{background:var(--xray-inset);border:1px solid var(--xray-border);border-radius:7px;flex:1;align-items:center;gap:6px;min-width:0;padding:0 8px;display:flex}.cxr__search[data-v-e74289e7]:focus-within{border-color:var(--xray-accent-border)}.cxr__search-ic[data-v-e74289e7]{color:var(--xray-faint);font-size:16px}.cxr__search-in[data-v-e74289e7]{min-width:0;color:var(--xray-text);font-family:var(--font-body);background:0 0;border:none;outline:none;flex:1;padding:6px 0;font-size:12.5px}.cxr__search-in[data-v-e74289e7]::placeholder{color:var(--xray-faint)}.cxr__search-x[data-v-e74289e7]{color:var(--xray-faint);cursor:pointer;background:0 0;border:none;padding:2px;font-size:12px;line-height:1}.cxr__search-x[data-v-e74289e7]:hover{color:var(--xray-text)}.cxr__disc[data-v-e74289e7]{background:var(--xray-inset);border:1px solid var(--xray-border);width:32px;height:32px;color:var(--xray-dim);cursor:pointer;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.cxr__disc[data-v-e74289e7]:hover{color:var(--xray-text)}.cxr__disc--on[data-v-e74289e7]{border-color:var(--xray-accent-border);color:var(--xray-accent);background:var(--xray-accent-soft)}.cxr__disc .material-symbols-outlined[data-v-e74289e7]{font-size:18px}.cxr__disc-n[data-v-e74289e7]{background:var(--xray-accent);min-width:15px;height:15px;color:var(--xray-bg);font-family:var(--font-mono);text-align:center;border-radius:999px;padding:0 3px;font-size:9.5px;font-weight:600;line-height:15px;position:absolute;top:-5px;right:-5px}.cxr__pop-back[data-v-e74289e7]{z-index:40;position:fixed;inset:0}.cxr__pop[data-v-e74289e7]{z-index:41;background:var(--xray-surface);border:1px solid var(--xray-border);border-radius:10px;flex-direction:column;gap:12px;width:min(300px,100vw - 32px);padding:12px;display:flex;position:absolute;top:calc(100% + 6px);right:12px;box-shadow:0 12px 32px #00000080}.cxr__pop-grp[data-v-e74289e7]{flex-direction:column;gap:6px;display:flex}.cxr__pop-lbl[data-v-e74289e7]{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--xray-faint);font-size:10px}.cxr__pop-tabs[data-v-e74289e7]{flex-wrap:wrap;gap:4px;display:flex}.cxr__pop .cxr__mini-select[data-v-e74289e7]{width:100%}.cxr__pop-foot[data-v-e74289e7]{border-top:1px solid var(--xray-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:4px;display:flex}.cxr__pop-hint[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-faint);font-size:10.5px}.cxr__lien[data-v-e74289e7]{color:var(--xray-accent);cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.cxr__mailhead[data-v-e74289e7]{border-bottom:1px solid var(--xray-border);flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:10px;padding-bottom:8px;display:flex}.cxr__mailsujet[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-text);font-size:14px}.cxr__mailfrom[data-v-e74289e7]{font-family:var(--font-mono);color:var(--xray-dim);font-size:11.5px}.cxr__ecarte-note[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-faint);border-left:2px solid var(--xray-border);padding-left:10px;font-size:12px;line-height:1.5}.cxr__body-text[data-v-e74289e7]{white-space:pre-wrap;word-break:break-word;font-family:var(--font-mono);color:var(--xray-dim);margin:0;font-size:11.5px;line-height:1.55}.cxr__md[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-text);word-break:break-word;overflow-wrap:anywhere;font-size:12.5px;line-height:1.55}.cxr__md[data-v-e74289e7]>:first-child{margin-top:0}.cxr__md[data-v-e74289e7]>:last-child{margin-bottom:0}.cxr__md[data-v-e74289e7] p{margin:0 0 .6em}.cxr__md[data-v-e74289e7] ul,.cxr__md[data-v-e74289e7] ol{margin:.3em 0;padding-left:1.3em}.cxr__md[data-v-e74289e7] li{margin:.15em 0}.cxr__md[data-v-e74289e7] a{color:var(--xray-str);word-break:break-word;text-decoration:underline}.cxr__md[data-v-e74289e7] strong{font-weight:700}.cxr__md[data-v-e74289e7] code{font-family:var(--font-mono);background:var(--xray-inset);border:1px solid var(--xray-border);border-radius:4px;padding:1px 4px;font-size:.92em}.cxr__md[data-v-e74289e7] pre{background:var(--xray-inset);border:1px solid var(--xray-border);border-radius:6px;padding:8px 10px;overflow-x:auto}.cxr__md[data-v-e74289e7] blockquote{border-left:2px solid var(--xray-border);color:var(--xray-dim);margin:.4em 0;padding-left:10px}.cxr__md[data-v-e74289e7] img{max-width:100%;height:auto}.cxr__md[data-v-e74289e7] img.cxr__img-bloquee{min-width:0;color:var(--xray-dim);background:var(--xray-inset);border:1px dashed var(--xray-border);border-radius:4px;padding:2px 6px;font-size:.85em;font-style:italic;display:inline-block}.cxr__md[data-v-e74289e7] table{border-collapse:collapse;display:block;overflow-x:auto}.cxr__img-jointes[data-v-e74289e7]{flex-wrap:wrap;gap:10px;display:flex}.cxr__img-fig[data-v-e74289e7]{flex-direction:column;gap:3px;max-width:220px;margin:0;display:flex}.cxr__img-inline[data-v-e74289e7]{object-fit:contain;border:1px solid var(--xray-border);background:var(--xray-inset);cursor:zoom-in;border-radius:6px;width:auto;max-width:220px;height:auto;max-height:220px}.cxr__img-cap[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-faint);word-break:break-word;font-size:10.5px}.cxr__brain-note[data-v-e74289e7]{border:1px dashed var(--xray-border);color:var(--xray-dim);font-size:11px;font-family:var(--font-body);border-radius:7px;align-items:center;gap:6px;margin:0 0 10px;padding:5px 9px;display:flex}.cxr__brain-note .material-symbols-outlined[data-v-e74289e7]{color:var(--xray-key);font-size:15px}.cxr__verse-chip[data-v-e74289e7]{font-family:var(--font-body);border:1px solid color-mix(in srgb, var(--xray-key) 45%, transparent);color:var(--xray-key);border-radius:999px;flex-shrink:0;padding:1px 8px;font-size:10.5px;text-decoration:none}.cxr__tache-liste[data-v-e74289e7]{align-items:center;gap:8px;margin-bottom:10px;display:flex}.cxr__chemin[data-v-e74289e7]{font-family:var(--font-mono);color:var(--xray-text);font-size:12px}.cxr__para[data-v-e74289e7],.cxr__nfils[data-v-e74289e7]{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.05em;color:var(--xray-faint);font-size:10.5px}.cxr__sub[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-dim);font-size:11.5px}.cxr__bf-err[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-num);margin:6px 0 0;font-size:11.5px}.cxr__banner[data-v-e74289e7]{color:var(--xray-num);font-family:var(--font-mono);background:#f851491f;border-bottom:1px solid #f851494d;align-items:center;gap:8px;margin:0;padding:8px 16px;font-size:12px;display:flex}.cxr__banner .material-symbols-outlined[data-v-e74289e7]{font-size:16px}.cxr__banner-text[data-v-e74289e7]{flex:1;min-width:0}.cxr__banner-close[data-v-e74289e7]{color:inherit;cursor:pointer;font:inherit;background:0 0;border:none;text-decoration:underline}.cxr__body[data-v-e74289e7]{flex:1;grid-template-columns:minmax(0,380px) minmax(0,1fr);min-height:0;display:grid}.cxr__col[data-v-e74289e7]{flex-direction:column;min-width:0;min-height:0;display:flex}.cxr__col--inbox[data-v-e74289e7]{border-right:1px solid var(--xray-border)}.cxr__head[data-v-e74289e7]{border-bottom:1px solid var(--xray-border);flex-shrink:0;align-items:center;gap:10px;padding:10px 14px;display:flex}.cxr__count[data-v-e74289e7]{font-family:var(--font-mono);color:var(--xray-dim);background:var(--xray-inset);border:1px solid var(--xray-border);border-radius:999px;padding:1px 7px;font-size:10.5px}.cxr__btn[data-v-e74289e7]{border:1px solid var(--xray-border);background:var(--xray-inset);color:var(--xray-text);font-family:var(--font-body);cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}.cxr__btn[data-v-e74289e7]:hover:not(:disabled){border-color:var(--xray-accent-border)}.cxr__btn[data-v-e74289e7]:disabled{opacity:.45;cursor:default}.cxr__btn .material-symbols-outlined[data-v-e74289e7]{font-size:15px}.cxr__btn--accent[data-v-e74289e7]{background:var(--xray-accent-soft);border-color:var(--xray-accent-border)}.cxr__btn--danger[data-v-e74289e7]{color:var(--xray-num);border-color:#f8514966}.cxr__input[data-v-e74289e7]{box-sizing:border-box;background:var(--xray-inset);width:20ch;color:var(--xray-text);border:1px solid var(--xray-border);font-family:var(--font-mono);border-radius:7px;padding:5px 8px;font-size:12px}.cxr__input[data-v-e74289e7]:focus{border-color:var(--xray-accent-border);outline:none}.cxr__sr[data-v-e74289e7]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.cxr) button[data-v-e74289e7]:focus-visible,:where(.cxr) input[data-v-e74289e7]:focus-visible,:where(.cxr) select[data-v-e74289e7]:focus-visible{outline:2px solid var(--xray-accent);outline-offset:1px}.cxr__empty[data-v-e74289e7]{color:var(--xray-faint);margin:0;font-size:12.5px;line-height:1.5}.cxr__ancien[data-v-e74289e7]{border:1px solid var(--xray-border);background:var(--xray-inset);color:var(--xray-dim);border-radius:6px;margin:8px 0 0;padding:8px 10px;font-size:12px;line-height:1.4}.cxr__reinit[data-v-e74289e7]{cursor:pointer;color:var(--xray-accent);font-size:inherit;background:0 0;border:none;margin-left:6px;padding:0;text-decoration:underline}.cxr__list[data-v-e74289e7]{overscroll-behavior:contain;flex-direction:column;flex:1;gap:2px;min-height:0;margin:0;padding:4px 6px;list-style:none;display:flex;overflow-y:auto}.cxr__list li[data-v-e74289e7]{list-style:none}.cxr__analysis[data-v-e74289e7],.cxr__rawbox[data-v-e74289e7]{border-top:1px solid var(--xray-border);margin:0 -14px;padding:0 14px}.cxr__rawbox[data-v-e74289e7]{background:var(--xray-inset);padding-bottom:12px}.cxr__pane-title[data-v-e74289e7]{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.07em;color:var(--xray-faint);border-bottom:1px solid var(--xray-border-soft);flex-shrink:0;padding:7px 0;font-size:10.5px;font-weight:700;display:block}.cxr__grp[data-v-e74289e7]{margin-bottom:14px}.cxr__grp-title[data-v-e74289e7]{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.07em;color:var(--xray-dim);margin:0 0 5px;font-size:10.5px;font-weight:700}.cxr__todo .material-symbols-outlined[data-v-e74289e7]{color:var(--xray-accent);flex-shrink:0;margin-top:1px;font-size:15px}.cxr__people[data-v-e74289e7]{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.cxr__people li[data-v-e74289e7]{flex-wrap:wrap;align-items:baseline;gap:8px;font-size:12.5px;display:flex}.cxr__person-name[data-v-e74289e7]{color:var(--xray-text);font-weight:600}.cxr__person-meta[data-v-e74289e7]{font-family:var(--font-mono);color:var(--xray-bool);border:1px solid var(--xray-border);border-radius:6px;padding:1px 6px;font-size:10.5px}.cxr__person-mail[data-v-e74289e7]{font-family:var(--font-mono);color:var(--xray-dim);font-size:11px}.cxr__refs[data-v-e74289e7]{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.cxr__refs li[data-v-e74289e7],.cxr__refs span[data-v-e74289e7]{font-family:var(--font-mono);color:var(--xray-str);background:var(--xray-inset);border:1px solid var(--xray-border);border-radius:6px;padding:2px 8px;font-size:11.5px}.cxr__refs em[data-v-e74289e7]{color:var(--xray-faint);font-style:normal}.cxr__person-org[data-v-e74289e7]{color:var(--xray-dim);font-size:12px}.cxr__raw[data-v-e74289e7]{font-family:var(--font-mono);color:var(--xray-text);white-space:pre-wrap;word-break:break-word;margin:0;font-size:11px;line-height:1.5}@media (width<=860px){.cxr__body[data-v-e74289e7]{display:block;overflow-y:auto}.cxr__col--inbox[data-v-e74289e7],.cxr__col--preview[data-v-e74289e7],.cxr__doss-nav[data-v-e74289e7]{border-right:0;border-bottom:1px solid var(--xray-border)}.cxr__col--preview[data-v-e74289e7],.cxr__col--verdict[data-v-e74289e7],.cxr__doss-nav[data-v-e74289e7],.cxr__doss-body[data-v-e74289e7],.cxr__doss-analyse[data-v-e74289e7]{overflow:visible}.cxr__doss-analyse[data-v-e74289e7]{border-left:0;border-top:1px solid var(--xray-border)}.cxr__scroll[data-v-e74289e7],.cxr__read[data-v-e74289e7],.cxr__doss-body[data-v-e74289e7]{flex:none;overflow-y:visible}.cxr__pj-bas[data-v-e74289e7]{max-height:none;overflow:visible}.cxr__col--inbox .cxr__scroll[data-v-e74289e7]{max-height:45vh;overflow-y:auto}.cxr__conn[data-v-e74289e7]{gap:12px}.cxr__input[data-v-e74289e7]{width:15ch}}.cxr__conn[data-v-e74289e7],.cxr__bf[data-v-e74289e7],.cxr__banner[data-v-e74289e7],.cxr__head[data-v-e74289e7],.cxr__filtres[data-v-e74289e7]{flex-shrink:0}.cxr__li-btn[data-v-e74289e7]{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:0;border-left:2px solid #0000;border-radius:3px;padding:7px 9px;display:block}.cxr__li-btn[data-v-e74289e7]:hover{background:var(--xray-surface)}.cxr__li-btn[data-v-e74289e7]:focus-visible,.cxr__doss-tab[data-v-e74289e7]:focus-visible,.cxr__filtre[data-v-e74289e7]:focus-visible{outline:2px solid var(--xray-accent);outline-offset:-2px}.cxr__read[data-v-e74289e7]{overscroll-behavior:contain;flex-direction:column;flex:1;gap:12px;min-height:0;padding:12px 16px 24px;display:flex;overflow-y:auto}.cxr__body--corpus[data-v-e74289e7]{grid-template-columns:minmax(0,340px) minmax(0,1fr) minmax(0,1fr)}.cxr__col--preview[data-v-e74289e7],.cxr__col--verdict[data-v-e74289e7]{padding:0;overflow:hidden}.cxr__col--preview[data-v-e74289e7]{border-right:1px solid var(--xray-border)}.cxr__col--preview>.cxr__empty[data-v-e74289e7],.cxr__col--verdict>.cxr__empty[data-v-e74289e7]{padding:18px 16px}.cxr__pj-bas[data-v-e74289e7]{overscroll-behavior:contain;border-top:1px solid var(--xray-border);background:var(--xray-inset);flex-direction:column;flex-shrink:0;gap:8px;max-height:42%;padding:10px 16px 14px;display:flex;overflow-y:auto}.cxr__body--doss[data-v-e74289e7]{grid-template-columns:minmax(0,216px) minmax(0,1.05fr) minmax(0,1fr)}.cxr__doss-analyse[data-v-e74289e7]{border-left:1px solid var(--xray-border);padding:0;overflow:hidden}.cxr__doss-analyse>.cxr__empty[data-v-e74289e7]{padding:18px 16px}.cxr__wl-fil-btn[data-v-e74289e7]{text-align:left;cursor:pointer;width:100%;font-family:var(--font-body);color:var(--xray-str);background:0 0;border:none;padding:1px 0;font-size:11.5px;display:block}.cxr__wl-fil-btn[data-v-e74289e7]:hover{text-decoration:underline}.cxr__wl-fil-btn--on[data-v-e74289e7]{color:var(--xray-text);font-weight:600}.cxr__sel-barre[data-v-e74289e7]{border-top:1px solid var(--xray-border);border-bottom:1px solid var(--xray-border);align-items:center;gap:8px;margin:10px 0;padding:6px 0;display:flex}.cxr__sel-compte[data-v-e74289e7]{font-family:var(--font-mono);color:var(--xray-dim);font-size:11px}.cxr__sel-li[data-v-e74289e7]{align-items:flex-start;gap:8px;display:flex}.cxr__sel-case[data-v-e74289e7]{accent-color:var(--xray-accent);cursor:pointer;flex-shrink:0;margin-top:3px}.cxr__sel-corps[data-v-e74289e7]{min-width:0}.cxr__doss-nav[data-v-e74289e7]{border-right:1px solid var(--xray-border);gap:2px;padding:10px 8px;overflow-y:auto}.cxr__doss-jauge[data-v-e74289e7]{border-bottom:1px solid var(--xray-border);flex-wrap:wrap;align-items:baseline;gap:2px 7px;margin-bottom:6px;padding:4px 11px 12px;display:flex}.cxr__doss-jauge-n[data-v-e74289e7]{font-family:var(--font-mono);color:var(--xray-text);font-size:26px;font-weight:600;line-height:1}.cxr__doss-jauge-l[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-dim);font-size:12px}.cxr__doss-jauge-f[data-v-e74289e7]{font-family:var(--font-mono);color:var(--xray-key);flex-basis:100%;font-size:10.5px}.cxr__doss-tab[data-v-e74289e7]{cursor:pointer;width:100%;color:var(--xray-dim);font-family:var(--font-body);text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:9px;padding:8px 11px;font-size:13px;display:flex}.cxr__doss-tab-i[data-v-e74289e7]{color:var(--xray-faint);flex-shrink:0;font-size:17px}.cxr__doss-tab-l[data-v-e74289e7]{flex:1;min-width:0}.cxr__doss-tab[data-v-e74289e7]:hover{background:var(--xray-hover);color:var(--xray-text)}.cxr__doss-tab--on[data-v-e74289e7]{background:var(--xray-inset);border-color:var(--xray-border);color:var(--xray-text)}.cxr__doss-tab--on .cxr__doss-tab-i[data-v-e74289e7]{color:var(--xray-dim)}.cxr__doss-tab--vide[data-v-e74289e7]{color:var(--xray-faint)}.cxr__doss-ok[data-v-e74289e7]{color:var(--xray-key);flex-shrink:0;font-size:16px}.cxr__doss-n[data-v-e74289e7]{font-family:var(--font-mono);color:var(--xray-faint);flex-shrink:0;font-size:11px}.cxr__doss-tab--alerte[data-v-e74289e7]{color:var(--xray-text)}.cxr__doss-tab--alerte .cxr__doss-n[data-v-e74289e7],.cxr__doss-tab--alerte .cxr__doss-tab-i[data-v-e74289e7]{color:var(--xray-num)}.cxr__doss-body[data-v-e74289e7]{overscroll-behavior:contain;gap:0;padding:12px 16px 24px;overflow-y:auto}.cxr__doss-vide[data-v-e74289e7]{color:var(--xray-faint);padding:24px 18px;font-size:13px;line-height:1.5}.cxr__doss-sec-tete[data-v-e74289e7]{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:12px;display:flex}.cxr__doss-sec-titre[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-text);margin:0;font-size:15px;font-weight:600}.cxr__doss-sec-sous[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-dim);margin:2px 0 0;font-size:11.5px}.cxr__doss-tout[data-v-e74289e7]{flex-shrink:0;padding:3px 10px;font-size:11px}.cxr__doss-hint[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-faint);margin:0 0 10px;font-size:11.5px}.cxr__wl[data-v-e74289e7]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cxr__wl-card[data-v-e74289e7]{background:var(--xray-surface);border:1px solid var(--xray-border);border-left:2px solid var(--xray-border);border-radius:8px;flex-direction:column;gap:9px;padding:12px 14px;display:flex}.cxr__wl-card--alerte[data-v-e74289e7]{border-left-color:var(--xray-num)}.cxr__wl-corps[data-v-e74289e7]{flex-direction:column;gap:4px;min-width:0;display:flex}.cxr__wl-titre[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-text);margin:0;font-size:13.5px;font-weight:500;line-height:1.35}.cxr__wl-chemin[data-v-e74289e7]{font-family:var(--font-mono);color:var(--xray-text);word-break:break-all;font-size:12.5px}.cxr__wl-detail[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-dim);margin:0;font-size:12px;line-height:1.45}.cxr__wl-meta[data-v-e74289e7]{font-family:var(--font-mono);color:var(--xray-faint);margin:0;font-size:11px}.cxr__wl-date[data-v-e74289e7]{font-family:var(--font-mono);color:var(--xray-str)}.cxr__wl-note[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-faint);margin:0;font-size:11px;font-style:italic}.cxr__wl-tags[data-v-e74289e7]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cxr__wl-tag[data-v-e74289e7]{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.05em;color:var(--xray-faint);font-size:10px}.cxr__wl-neuf[data-v-e74289e7]{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.05em;color:var(--xray-num);border:1px solid color-mix(in srgb, var(--xray-num) 40%, transparent);border-radius:999px;padding:0 6px;font-size:10px}.cxr__wl-fils[data-v-e74289e7]{border-left:1px solid var(--xray-border);flex-direction:column;gap:2px;margin:2px 0 0;padding:0 0 0 10px;list-style:none;display:flex}.cxr__wl-fils li[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-dim);font-size:11.5px}.cxr__wl-actions[data-v-e74289e7]{align-items:center;gap:8px;display:flex}.cxr__wl-origine[data-v-e74289e7]{cursor:pointer;font-family:var(--font-body);color:var(--xray-str);background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:11.5px;display:inline-flex}.cxr__wl-origine[data-v-e74289e7]:hover{text-decoration:underline}.cxr__wl-origine .material-symbols-outlined[data-v-e74289e7]{font-size:15px}.cxr__wl-arch[data-v-e74289e7]{padding:3px 11px;font-size:11.5px}.cxr__tiroir[data-v-e74289e7]{border-top:1px solid var(--xray-border);margin-top:14px;padding-top:8px}.cxr__tiroir-tete[data-v-e74289e7]{cursor:pointer;width:100%;font-family:var(--font-body);color:var(--xray-dim);text-align:left;background:0 0;border:none;align-items:center;gap:4px;padding:4px 2px;font-size:12px;display:flex}.cxr__tiroir-tete[data-v-e74289e7]:hover{color:var(--xray-text)}.cxr__tiroir-tete .material-symbols-outlined[data-v-e74289e7]{font-size:17px}.cxr__wl--traites[data-v-e74289e7]{margin-top:6px}.cxr__wl-card--traite[data-v-e74289e7]{background:var(--xray-inset);opacity:.75;flex-direction:row;align-items:center;gap:10px;padding:8px 12px}.cxr__wl-card--verse[data-v-e74289e7]{border-left-color:color-mix(in srgb, var(--xray-key) 55%, transparent)}.cxr__wl-card--traite .cxr__wl-corps[data-v-e74289e7]{flex-flow:wrap;flex:1;align-items:baseline;gap:8px}.cxr__wl-titre-c[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-dim);font-size:12.5px}.cxr__wl-versechemin[data-v-e74289e7]{font-family:var(--font-mono);color:var(--xray-key);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10.5px;overflow:hidden}.cxr__arch-chip[data-v-e74289e7]{font-family:var(--font-body);border:1px solid var(--xray-border);color:var(--xray-faint);border-radius:999px;flex-shrink:0;padding:1px 8px;font-size:10.5px}.cxr__wl-card--traite .cxr__wl-arch[data-v-e74289e7]{padding:2px 9px;font-size:11px}.cxr__doss-fini[data-v-e74289e7]{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:48px 20px;display:flex}.cxr__doss-fini .material-symbols-outlined[data-v-e74289e7]{color:var(--xray-key);font-size:40px}.cxr__doss-fini-t[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-text);margin:0;font-size:15px;font-weight:600}.cxr__doss-fini-s[data-v-e74289e7]{max-width:30ch;font-family:var(--font-body);color:var(--xray-dim);margin:0;font-size:12px;line-height:1.5}.cxr__doss-clean[data-v-e74289e7]{color:var(--xray-key);align-items:center;gap:6px;display:flex}.cxr__doss-clean .material-symbols-outlined[data-v-e74289e7]{font-size:17px}.cxr__mesures[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-faint);flex-wrap:wrap;align-items:center;gap:18px;margin:0 0 9px;font-size:11.5px;display:flex}.cxr__mesures b[data-v-e74289e7]{font-family:var(--font-mono);color:var(--xray-text);margin-right:4px;font-size:13px;font-weight:500}.cxr__mesure--alerte b[data-v-e74289e7]{color:var(--xray-num)}.cxr__rail[data-v-e74289e7]{background:var(--xray-inset);border-radius:2px;height:4px;display:flex;overflow:hidden}.cxr__rail-seg[data-v-e74289e7]{height:100%;transition:width .4s}.cxr__rail-legende[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-faint);flex-wrap:wrap;gap:16px;margin:7px 0 0;font-size:11px;display:flex}.cxr__rail-legende span[data-v-e74289e7]{align-items:center;gap:5px;display:inline-flex}.cxr__puce[data-v-e74289e7]{border-radius:2px;flex-shrink:0;width:7px;height:7px}.cxr__rail-seg--collecte[data-v-e74289e7],.cxr__puce.cxr__rail-seg--collecte[data-v-e74289e7]{background:var(--xray-punct)}.cxr__rail-seg--tri[data-v-e74289e7],.cxr__puce.cxr__rail-seg--tri[data-v-e74289e7]{background:var(--xray-str)}.cxr__rail-seg--analyse[data-v-e74289e7],.cxr__puce.cxr__rail-seg--analyse[data-v-e74289e7]{background:var(--xray-key)}.cxr__rail-seg--memoire[data-v-e74289e7],.cxr__puce.cxr__rail-seg--memoire[data-v-e74289e7]{background:var(--xray-bool)}.cxr__rail-seg--ecarte[data-v-e74289e7],.cxr__puce.cxr__rail-seg--ecarte[data-v-e74289e7]{background:var(--xray-punct)}.cxr__chip--collecte[data-v-e74289e7]{border-color:var(--xray-punct);color:var(--xray-punct)}.cxr__chip--tri[data-v-e74289e7]{border-color:color-mix(in srgb, var(--xray-str) 45%, transparent);color:var(--xray-str)}.cxr__chip--analyse[data-v-e74289e7]{border-color:color-mix(in srgb, var(--xray-key) 45%, transparent);color:var(--xray-key)}.cxr__chip--memoire[data-v-e74289e7]{border-color:color-mix(in srgb, var(--xray-bool) 45%, transparent);color:var(--xray-bool)}.cxr__chip--ecarte[data-v-e74289e7]{border-style:dashed;border-color:var(--xray-border);color:var(--xray-faint);font-family:var(--font-mono);font-size:9.5px}.cxr__chip--aretenir[data-v-e74289e7]{border-color:color-mix(in srgb, var(--xray-num) 45%, transparent);color:var(--xray-num)}.cxr__li-flag--main[data-v-e74289e7]{opacity:.8}.cxr__triage-btn[data-v-e74289e7]{padding:2px 8px;font-size:11px}.cxr__bf-batch .cxr__bf-extend-ic[data-v-e74289e7]{color:var(--xray-num)}.cxr__rang-chip[data-v-e74289e7]{font-family:var(--font-body);letter-spacing:.04em;border:1px solid var(--xray-border);color:var(--xray-faint);border-radius:999px;flex-shrink:0;padding:1px 7px;font-size:10px}.cxr__rang-chip--projet[data-v-e74289e7]{border-color:color-mix(in srgb, var(--xray-accent) 45%, transparent);color:var(--xray-accent)}.cxr__rang-chip--domaine[data-v-e74289e7]{border-color:color-mix(in srgb, var(--xray-key) 45%, transparent);color:var(--xray-key)}.cxr__rang-chip--ressource[data-v-e74289e7]{border-color:color-mix(in srgb, var(--xray-num) 45%, transparent);color:var(--xray-num)}.cxr__rang-chip--archive[data-v-e74289e7]{border-color:color-mix(in srgb, var(--xray-str) 45%, transparent);color:var(--xray-str)}.cxr__rang-chip--aucun[data-v-e74289e7]{border-style:dashed;border-color:var(--xray-border);color:var(--xray-faint)}.cxr__li-sujet[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;display:block;overflow:hidden}.cxr__li-from[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-faint);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.cxr__li-top[data-v-e74289e7]{justify-content:space-between;align-items:center;gap:8px;margin-top:3px;display:flex}.cxr__li-btn.on[data-v-e74289e7]{background:var(--xray-surface);border-left-color:var(--xray-accent)}.cxr__analyse[data-v-e74289e7]{border-top:0;border-left:2px solid color-mix(in srgb, var(--xray-key) 40%, transparent);margin-top:4px;padding-left:14px}.cxr__rang-modele[data-v-e74289e7]{flex-direction:column;gap:6px;display:flex}.cxr__rang-modele-item[data-v-e74289e7]{flex-direction:column;gap:3px;display:flex}.cxr__rang-modele-tete[data-v-e74289e7]{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.cxr__rang-modele-lbl[data-v-e74289e7]{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.05em;color:var(--xray-faint);font-size:9.5px}.cxr__rang-justif[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-dim);margin:0;font-size:12px;line-height:1.5}.cxr__grp--alerte .cxr__grp-title[data-v-e74289e7]{color:var(--xray-num)}.cxr__neuf[data-v-e74289e7]{font-family:var(--font-body);border:1px solid var(--xray-accent-border);background:var(--xray-accent-soft);color:var(--xray-accent);border-radius:999px;padding:1px 6px;font-size:10.5px}.cxr__pjs[data-v-e74289e7]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cxr__pj-ligne[data-v-e74289e7]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cxr__pj-icone[data-v-e74289e7]{color:var(--xray-faint);font-size:17px}.cxr__pj-nom[data-v-e74289e7]{font-family:var(--font-mono);color:var(--xray-text);font-size:11.5px}.cxr__pj-poids[data-v-e74289e7],.cxr__pj-absent[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-faint);font-size:10.5px}.cxr__pj-apercu[data-v-e74289e7]{border:1px solid var(--xray-border);border-radius:4px;max-width:100%;max-height:340px;margin-top:6px;display:block}.cxr__meta[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-faint);flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px;margin-top:3px;font-size:11px;display:flex}.cxr__meta-mono[data-v-e74289e7]{font-family:var(--font-mono)}.cxr__label[data-v-e74289e7]{font-family:var(--font-mono);background:var(--xray-inset);color:var(--xray-punct);border-radius:3px;padding:1px 6px;font-size:9.5px}.cxr__sous[data-v-e74289e7]{border-bottom:1px solid var(--xray-border);flex-wrap:wrap;align-items:center;gap:6px;padding:0 10px 8px;display:flex}.cxr__mini-select[data-v-e74289e7]{background:var(--xray-inset);border:1px solid var(--xray-border);color:var(--xray-dim);font-family:var(--font-body);border-radius:5px;padding:3px 7px;font-size:11px}.cxr__mini-select[data-v-e74289e7]:focus-visible{outline:2px solid var(--xray-accent);outline-offset:-1px}.cxr__periode[data-v-e74289e7]{min-width:180px;padding:6px 9px;font-size:12.5px}.cxr__mini-x[data-v-e74289e7]{color:var(--xray-faint);cursor:pointer;background:0 0;border:0;padding:2px 5px;font-size:12px}.cxr__mini-x[data-v-e74289e7]:hover{color:var(--xray-num)}.cxr__li-pj[data-v-e74289e7]{color:var(--xray-faint);flex-shrink:0;font-size:13px}.cxr__li-flag[data-v-e74289e7]{color:var(--xray-bool);flex-shrink:0;font-size:12px}.cxr__btn-ic[data-v-e74289e7]{font-size:15px}.cxr__verdict[data-v-e74289e7]{border:1px solid var(--xray-border);background:var(--xray-inset);border-radius:8px;flex-direction:column;gap:7px;padding:11px 13px;display:flex}.cxr__verdict-tete[data-v-e74289e7]{justify-content:space-between;align-items:center;gap:10px;display:flex}.cxr__verdict-actions[data-v-e74289e7]{flex-shrink:0;gap:6px;display:inline-flex}.cxr__apercu[data-v-e74289e7]{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.05em;color:var(--xray-faint);border:1px dashed var(--xray-border);border-radius:4px;padding:0 5px;font-size:9.5px}.cxr__rang-actuel[data-v-e74289e7]{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.cxr__rang-vide[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-faint);margin:0;font-size:11.5px}.cxr__rang-src[data-v-e74289e7]{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--xray-border);border-radius:999px;padding:1px 6px;font-size:9.5px}.cxr__rang-src--modèle[data-v-e74289e7]{color:var(--xray-key);border-color:color-mix(in srgb, var(--xray-key) 40%, transparent)}.cxr__rang-src--humain[data-v-e74289e7]{color:var(--xray-bool);border-color:color-mix(in srgb, var(--xray-bool) 40%, transparent)}.cxr__reclasse[data-v-e74289e7]{flex-direction:column;gap:8px;margin-top:8px;display:flex}.cxr__reclasse-row[data-v-e74289e7]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cxr__rang-note[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-faint);font-size:11px}.cxr__prompt-corps[data-v-e74289e7]{flex-direction:column;flex:1;gap:10px;min-height:0;padding:14px 16px;display:flex}.cxr__prompt-corps--integree[data-v-e74289e7]{padding:4px 0 0}.cxr__prompt-aide[data-v-e74289e7]{font-family:var(--font-body);color:var(--xray-dim);margin:0;font-size:12px;line-height:1.55}.cxr__prompt-sections[data-v-e74289e7]{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.cxr__prompt-section[data-v-e74289e7]{border:1px solid var(--xray-border);background:color-mix(in srgb, var(--xray-inset) 60%, transparent);border-radius:8px}.cxr__prompt-section[open][data-v-e74289e7]{flex:1;min-height:0}.cxr__prompt-section summary[data-v-e74289e7]{cursor:pointer;color:var(--xray-text);font-family:var(--font-body);align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:650;display:flex}.cxr__prompt-section summary[data-v-e74289e7]::marker{color:var(--xray-faint)}.cxr__prompt-section summary .cxr__rang-src[data-v-e74289e7]{margin-left:auto}.cxr__prompt-section-body[data-v-e74289e7]{flex-direction:column;gap:8px;min-height:0;padding:0 10px 10px;display:flex}.cxr__prompt-ta[data-v-e74289e7]{resize:none;background:var(--xray-inset);border:1px solid var(--xray-border);min-height:0;color:var(--xray-text);font-family:var(--font-mono);border-radius:6px;flex:1;padding:10px 12px;font-size:12px;line-height:1.5}.cxr__prompt-corps--integree .cxr__prompt-ta[data-v-e74289e7]{min-height:150px}.cxr__prompt-ta[data-v-e74289e7]:focus-visible{outline:2px solid var(--xray-accent);outline-offset:-1px}.cxr__prompt-actions[data-v-e74289e7]{gap:8px;display:flex}.brain[data-v-48701dcc]{background:var(--xray-surface);min-width:0;min-height:0;color:var(--xray-text);flex-direction:column;flex:1;display:flex}.brain__header[data-v-48701dcc]{border-bottom:1px solid var(--xray-border);background:var(--xray-inset);flex-shrink:0;align-items:center;gap:14px;padding:10px 16px;display:flex}.brain__header h2[data-v-48701dcc],.brain__eyebrow[data-v-48701dcc]{margin:0}.brain__header h2[data-v-48701dcc]{font-size:16px}.brain__eyebrow[data-v-48701dcc]{color:var(--xray-dim);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.brain__total[data-v-48701dcc],.brain__badge[data-v-48701dcc],.brain__filtered[data-v-48701dcc]{color:var(--xray-dim);font-family:var(--font-mono);font-size:10.5px}.brain__total[data-v-48701dcc]{border:1px solid var(--xray-border);border-radius:999px;padding:2px 8px}.brain__refresh[data-v-48701dcc]{border:1px solid var(--xray-border);background:var(--xray-surface);color:var(--xray-text);cursor:pointer;font:inherit;border-radius:7px;align-items:center;gap:5px;margin-left:auto;padding:5px 9px;font-size:12px;display:inline-flex}.brain__refresh .material-symbols-outlined[data-v-48701dcc]{font-size:16px}.brain__refresh[data-v-48701dcc]:disabled{cursor:default;opacity:.5}.brain__warning[data-v-48701dcc]{border-bottom:1px solid var(--xray-border);background:var(--xray-inset);color:var(--xray-num);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;font-size:12px;display:flex}.brain__warning button[data-v-48701dcc]{border:1px solid var(--xray-accent-border);background:var(--xray-accent-soft);color:var(--xray-text);cursor:pointer;font:inherit;border-radius:7px;padding:4px 8px}.brain__grid[data-v-48701dcc]{flex:1;grid-template-columns:190px minmax(270px,340px) minmax(0,1fr);width:100%;min-height:0;display:grid}.brain__categories[data-v-48701dcc],.brain__list[data-v-48701dcc],.brain__reader[data-v-48701dcc]{min-width:0;min-height:0}.brain__categories[data-v-48701dcc]{border-right:1px solid var(--xray-border);background:var(--xray-inset);flex-direction:column;gap:3px;padding:8px;display:flex;overflow:auto}.brain__categories button[data-v-48701dcc]{width:100%;color:var(--xray-dim);cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:7px;padding:8px;display:grid}.brain__categories button[data-v-48701dcc]:hover{background:var(--xray-hover);color:var(--xray-text)}.brain__categories .brain__category--active[data-v-48701dcc]{border-color:var(--xray-accent-border);background:var(--xray-accent-soft);color:var(--xray-text)}.brain__categories .material-symbols-outlined[data-v-48701dcc]{color:var(--xray-accent);font-size:18px}.brain__badge[data-v-48701dcc]{background:var(--xray-surface);text-align:center;border-radius:999px;min-width:20px;padding:1px 5px}.brain__list[data-v-48701dcc]{border-right:1px solid var(--xray-border);flex-direction:column;display:flex}.brain__list-head[data-v-48701dcc]{border-bottom:1px solid var(--xray-border);background:var(--xray-surface);flex-shrink:0;align-items:center;gap:8px;padding:10px;display:flex}.brain__search[data-v-48701dcc]{border:1px solid var(--xray-border);background:var(--xray-inset);border-radius:7px;flex:1;align-items:center;gap:6px;min-width:0;padding:5px 8px;display:flex}.brain__search[data-v-48701dcc]:focus-within{border-color:var(--xray-accent-border)}.brain__search .material-symbols-outlined[data-v-48701dcc]{color:var(--xray-dim);font-size:16px}.brain__search input[data-v-48701dcc]{width:100%;min-width:0;color:var(--xray-text);font:11px var(--font-mono);background:0 0;border:0;outline:0;padding:0}.brain__list ul[data-v-48701dcc]{flex-direction:column;flex:1;gap:3px;min-height:0;margin:0;padding:6px;list-style:none;display:flex;overflow-y:auto}.brain__item[data-v-48701dcc]{width:100%;color:var(--xray-text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;flex-direction:column;gap:4px;padding:9px 10px;display:flex}.brain__item[data-v-48701dcc]:hover{background:var(--xray-hover)}.brain__item--active[data-v-48701dcc]{border-color:var(--xray-accent-border);background:var(--xray-accent-soft)}.brain__item strong[data-v-48701dcc]{line-height:1.35}.brain__item span[data-v-48701dcc]{color:var(--xray-dim);font:10.5px var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.brain__reader[data-v-48701dcc]{background:var(--xray-surface);flex-direction:column;display:flex;overflow:auto}.brain__reader-head[data-v-48701dcc]{border-bottom:1px solid var(--xray-border);background:var(--xray-inset);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 18px;display:flex}.brain__reader-copy[data-v-48701dcc]{flex-direction:column;gap:5px;min-width:0;display:flex}.brain__path[data-v-48701dcc],.brain__meta[data-v-48701dcc]{color:var(--xray-dim);font:10.5px var(--font-mono);overflow-wrap:anywhere}.brain__edit[data-v-48701dcc],.brain__cancel[data-v-48701dcc],.brain__save[data-v-48701dcc]{border:1px solid var(--xray-border);background:var(--xray-surface);color:var(--xray-text);cursor:pointer;font:inherit;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:6px 10px;font-size:12px;display:inline-flex}.brain__edit .material-symbols-outlined[data-v-48701dcc],.brain__save .material-symbols-outlined[data-v-48701dcc]{font-size:16px}.brain__save[data-v-48701dcc]{border-color:var(--xray-accent-border);background:var(--xray-accent-soft)}.brain__edit[data-v-48701dcc]:disabled,.brain__cancel[data-v-48701dcc]:disabled,.brain__save[data-v-48701dcc]:disabled{cursor:default;opacity:.5}.brain__reader-state[data-v-48701dcc],.brain__empty[data-v-48701dcc],.brain__initial[data-v-48701dcc]{color:var(--xray-dim);padding:24px;line-height:1.5}.brain__initial[data-v-48701dcc]{text-align:center;flex:1;place-content:center;display:grid}.brain__initial p[data-v-48701dcc]{margin-top:0}.brain__error[data-v-48701dcc]{color:var(--xray-num)}.brain__error button[data-v-48701dcc]{border:1px solid var(--xray-accent-border);background:var(--xray-accent-soft);color:var(--xray-text);cursor:pointer;font:inherit;border-radius:7px;padding:6px 10px}.brain__editor[data-v-48701dcc]{flex-direction:column;flex:1;gap:10px;width:100%;min-height:0;padding:18px;display:flex}.brain__editor label[data-v-48701dcc]{color:var(--xray-dim);font:10.5px var(--font-mono)}.brain__editor textarea[data-v-48701dcc]{resize:vertical;border:1px solid var(--xray-border);background:var(--xray-inset);width:100%;min-height:360px;color:var(--xray-text);font:12px/1.55 var(--font-mono);tab-size:2;border-radius:7px;outline:0;flex:1;padding:14px}.brain__editor-actions[data-v-48701dcc]{justify-content:flex-end;gap:8px;display:flex}.brain__save-status[data-v-48701dcc]{color:var(--xray-dim);margin:0;padding:8px 18px;font-size:12px}.brain__editor .brain__save-status[data-v-48701dcc]{padding:0}.brain__success[data-v-48701dcc]{color:var(--xray-accent)}.brain__markdown[data-v-48701dcc]{width:min(100%,76ch);color:var(--xray-text);padding:20px 24px 48px;line-height:1.65}.brain__markdown[data-v-48701dcc] h1,.brain__markdown[data-v-48701dcc] h2,.brain__markdown[data-v-48701dcc] h3{margin:1.5em 0 .55em;line-height:1.25}.brain__markdown[data-v-48701dcc] h1:first-child,.brain__markdown[data-v-48701dcc] h2:first-child,.brain__markdown[data-v-48701dcc] h3:first-child{margin-top:0}.brain__markdown[data-v-48701dcc] a{color:var(--xray-accent)}.brain__markdown[data-v-48701dcc] code,.brain__markdown[data-v-48701dcc] pre{font-family:var(--font-mono)}.brain__markdown[data-v-48701dcc] pre{border:1px solid var(--xray-border);background:var(--xray-inset);border-radius:7px;max-width:100%;padding:12px;overflow:auto}.brain__markdown[data-v-48701dcc] table{border-collapse:collapse;width:100%}.brain__markdown[data-v-48701dcc] th,.brain__markdown[data-v-48701dcc] td{border:1px solid var(--xray-border);text-align:left;padding:6px 8px}.brain__sr[data-v-48701dcc]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}:where(.brain) button[data-v-48701dcc]:focus-visible,:where(.brain) input[data-v-48701dcc]:focus-visible,:where(.brain) textarea[data-v-48701dcc]:focus-visible{outline:2px solid var(--xray-accent);outline-offset:2px}@media (width<=860px){.brain__grid[data-v-48701dcc]{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(250px,340px) minmax(0,1fr)}.brain__categories[data-v-48701dcc]{border-right:0;border-bottom:1px solid var(--xray-border);flex-direction:row;grid-column:1/-1;overflow-x:auto}.brain__categories button[data-v-48701dcc]{min-width:max-content}}@media (width<=620px){.brain[data-v-48701dcc]{overflow:auto}.brain__grid[data-v-48701dcc]{flex-direction:column;flex:none;display:flex}.brain__list[data-v-48701dcc]{border-right:0;border-bottom:1px solid var(--xray-border);min-height:300px}.brain__reader[data-v-48701dcc]{min-height:420px;overflow:visible}.brain__reader-head[data-v-48701dcc]{flex-wrap:wrap}.brain__editor[data-v-48701dcc]{min-height:420px;padding:14px}.brain__editor textarea[data-v-48701dcc]{min-height:300px}.brain__header[data-v-48701dcc]{flex-wrap:wrap}}.xray[data-v-61a8f910]{background:var(--xray-bg);height:100%;min-height:0;color:var(--xray-text);flex-direction:column;display:flex}.xray__head[data-v-61a8f910]{background:var(--xray-surface);border-bottom:1px solid var(--xray-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;display:flex}.xray__brand[data-v-61a8f910]{align-items:center;gap:10px;min-width:0;display:flex}.xray__brand-icon[data-v-61a8f910]{color:var(--xray-accent);font-size:24px}.xray__gate[data-v-61a8f910]{flex:1;place-items:center;min-height:0;padding:24px;display:grid}.xray__gate-card[data-v-61a8f910]{background:var(--xray-surface);border:1px solid var(--xray-border);text-align:center;border-radius:12px;flex-direction:column;gap:12px;width:min(360px,92vw);padding:30px 26px;display:flex}.xray__gate-icon[data-v-61a8f910]{color:var(--xray-accent);font-size:38px}.xray__gate-title[data-v-61a8f910]{font:600 1.35rem var(--font-body);letter-spacing:.05em;margin:0}.xray__gate-sub[data-v-61a8f910]{font:400 .82rem var(--font-body);color:var(--xray-dim);margin:0 0 6px}.xray__gate-label[data-v-61a8f910]{font:500 .78rem var(--font-body);color:var(--xray-dim);text-align:left}.xray__gate-btn[data-v-61a8f910]{justify-content:center;margin-top:4px}.xray__brand-text[data-v-61a8f910]{flex-direction:column;min-width:0;display:flex}.xray__title[data-v-61a8f910]{font-family:var(--font-body);font-size:14px;font-weight:700}.xray__context[data-v-61a8f910]{font-family:var(--font-mono);color:var(--xray-dim);font-size:11px}.xray__tabs[data-v-61a8f910]{gap:6px;display:flex}.xray__tab[data-v-61a8f910]{border:1px solid var(--xray-border);color:var(--xray-dim);font-family:var(--font-body);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.xray__tab .material-symbols-outlined[data-v-61a8f910]{font-size:16px}.xray__tab--active[data-v-61a8f910]{background:var(--xray-accent-soft);border-color:var(--xray-accent-border);color:var(--xray-text)}.xray__actions[data-v-61a8f910]{align-items:center;gap:10px;display:flex}.xray__health[data-v-61a8f910]{font-family:var(--font-mono);color:var(--xray-dim);font-size:11px}.xray__dot[data-v-61a8f910]{background:var(--xray-faint);border-radius:50%;width:9px;height:9px;display:inline-block}.xray__dot.en-ligne[data-v-61a8f910]{background:#3fb950}.xray__dot.hors-ligne[data-v-61a8f910]{background:#f85149}.xray__dot.dégradé[data-v-61a8f910]{background:var(--xray-accent)}.xray__jeton[data-v-61a8f910]{border:1px solid var(--xray-border);background:var(--xray-inset);color:var(--xray-dim);font-family:var(--font-body);cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:6px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.xray__jeton[data-v-61a8f910]:hover{color:var(--xray-text);border-color:var(--xray-accent-border)}.xray__jeton.on[data-v-61a8f910]{color:#3fb950;border-color:#3fb95073}.xray__jeton .material-symbols-outlined[data-v-61a8f910]{font-size:16px}.xray__auth[data-v-61a8f910]{background:var(--xray-inset);border-bottom:1px solid var(--xray-border);flex-direction:column;gap:8px;padding:12px 16px;display:flex}.xray__auth-input[data-v-61a8f910]{box-sizing:border-box;background:var(--xray-bg);min-width:160px;color:var(--xray-text);border:1px solid var(--xray-border);font-family:var(--font-body);border-radius:7px;flex:1;padding:8px 10px;font-size:13px}.xray__auth-input[data-v-61a8f910]:focus{border-color:var(--xray-accent-border);outline:none}.xray__auth-row[data-v-61a8f910]{justify-content:space-between;align-items:center;gap:12px;display:flex}.xray__auth-ok[data-v-61a8f910]{color:#3fb950;align-items:center;gap:7px;font-size:13px;display:inline-flex}.xray__auth-ok .material-symbols-outlined[data-v-61a8f910]{font-size:18px}.xray__auth-err[data-v-61a8f910]{color:#ffa198;font-family:var(--font-mono);margin:0;font-size:12px}.xray__error[data-v-61a8f910]{color:#ffa198;font-family:var(--font-mono);background:#f851491f;border-bottom:1px solid #f851494d;margin:0;padding:10px 16px;font-size:12px}.xray__body[data-v-61a8f910]{flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.xr-chat-host[data-v-61a8f910]{flex:1;width:100%;min-height:0;display:flex}.xray__sys[data-v-61a8f910]{background:var(--xray-surface);border-top:1px solid var(--xray-border);font-family:var(--font-mono);color:var(--xray-dim);justify-content:space-between;align-items:center;gap:12px;padding:7px 16px;font-size:11px;display:flex}.xray__sys-left[data-v-61a8f910],.xray__sys-net[data-v-61a8f910]{align-items:center;gap:6px;display:inline-flex}.xray__sys .material-symbols-outlined[data-v-61a8f910]{font-size:15px}.xr-split[data-v-61a8f910]{grid-template-columns:minmax(0,360px) minmax(0,1fr);width:100%;min-height:0;display:grid}.xr-split .xr-pane[data-v-61a8f910]:first-child{border-right:1px solid var(--xray-border)}@media (width<=760px){.xr-split[data-v-61a8f910]{grid-template-columns:1fr}.xr-split .xr-pane[data-v-61a8f910]:first-child{border-right:0;border-bottom:1px solid var(--xray-border)}}@media (width<=480px){.xray__head[data-v-61a8f910]{gap:8px;padding:8px 12px}.xray__title[data-v-61a8f910]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.xray__tabs[data-v-61a8f910]{scrollbar-width:none;flex:100%;order:3;overflow-x:auto}.xray__tabs[data-v-61a8f910]::-webkit-scrollbar{display:none}.xray__tab[data-v-61a8f910]{flex-shrink:0}.xray__auth-row[data-v-61a8f910]{flex-wrap:wrap}.xr-pane[data-v-61a8f910]{padding:12px}.xray__sys[data-v-61a8f910]{padding:7px 12px}.xray__sys-left[data-v-61a8f910]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.xray__sys-net[data-v-61a8f910]{flex-shrink:0}.xray__gate[data-v-61a8f910]{padding:16px}.xray__gate-card[data-v-61a8f910]{padding:24px 20px}}.xr-pane[data-v-61a8f910]{flex-direction:column;flex:1;gap:10px;min-height:0;padding:14px 16px;display:flex;overflow-y:auto}.xr-pane__head[data-v-61a8f910]{justify-content:space-between;align-items:center;gap:12px;display:flex}.xr-pane__title[data-v-61a8f910]{font-family:var(--font-body);color:var(--xray-text);font-size:13px;font-weight:700}.xr-row[data-v-61a8f910]{flex-wrap:wrap;gap:6px;display:inline-flex}.xr-label[data-v-61a8f910]{color:var(--xray-dim);margin-top:4px;font-size:11px}.xr-list[data-v-61a8f910]{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.xr-list li[data-v-61a8f910]{cursor:pointer;border-radius:7px;align-items:baseline;gap:8px;padding:7px 9px;font-size:12.5px;display:flex}.xr-list li[data-v-61a8f910]:hover{background:var(--xray-hover)}.xr-list li.on[data-v-61a8f910]{background:var(--xray-accent-soft)}.xr-list strong[data-v-61a8f910],.xr-recs strong[data-v-61a8f910]{font-family:var(--font-mono);color:var(--xray-key);font-weight:600}.xr-list em[data-v-61a8f910],.xr-recs em[data-v-61a8f910]{color:var(--xray-dim);font-style:normal}.xr-chip[data-v-61a8f910]{color:var(--xray-dim);background:var(--xray-inset);border:1px solid var(--xray-border);font-size:10.5px;font-family:var(--font-mono);border-radius:6px;padding:1px 6px}.xr-chip--cache[data-v-61a8f910]{color:var(--xray-num);border-color:#f2a96b66}.xr-empty[data-v-61a8f910]{color:var(--xray-faint);cursor:default;padding:8px 0;font-size:12.5px}.xr-input[data-v-61a8f910]{box-sizing:border-box;background:var(--xray-inset);width:100%;color:var(--xray-str);border:1px solid var(--xray-border);font-family:var(--font-mono);resize:vertical;border-radius:7px;padding:9px;font-size:12px}.xr-select[data-v-61a8f910]{background:var(--xray-inset);color:var(--xray-text);border:1px solid var(--xray-border);font-family:var(--font-mono);border-radius:7px;padding:6px 9px;font-size:12px}.xr-out[data-v-61a8f910]{background:var(--xray-inset);border:1px solid var(--xray-border);font-family:var(--font-mono);color:var(--xray-text);border-radius:7px;max-height:340px;margin:0;padding:10px;font-size:11.5px;overflow:auto}.xr-out--tall[data-v-61a8f910]{max-height:none}.xr-tree[data-v-61a8f910]{border:1px solid var(--xray-border);background:var(--xray-inset);border-radius:7px;flex-direction:column;min-height:160px;max-height:380px;padding:0 10px;display:flex}.xr-tree--tall[data-v-61a8f910]{flex:1;max-height:none}.xr-btn[data-v-61a8f910]{border:1px solid var(--xray-border);background:var(--xray-inset);color:var(--xray-text);font-family:var(--font-body);cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:6px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.xr-btn[data-v-61a8f910]:hover{border-color:var(--xray-accent-border)}.xr-btn[data-v-61a8f910]:disabled{opacity:.45;cursor:default}.xr-btn .material-symbols-outlined[data-v-61a8f910]{font-size:16px}.xr-btn--ghost[data-v-61a8f910]{color:var(--xray-dim);background:0 0;padding:4px 9px}.xr-btn--accent[data-v-61a8f910]{background:var(--xray-accent-soft);border-color:var(--xray-accent-border);color:var(--xray-text)}.xr-note[data-v-61a8f910]{color:var(--xray-dim);align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.xr-note .material-symbols-outlined[data-v-61a8f910]{color:var(--xray-accent);font-size:16px}.xr-recs[data-v-61a8f910]{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.xr-recs li[data-v-61a8f910]{border-radius:7px;align-items:baseline;gap:8px;padding:7px 9px;font-size:12.5px;display:flex}.xr-recs li[data-v-61a8f910]:hover{background:var(--xray-hover)}.xr-req[data-v-61a8f910]{align-items:center;gap:8px;display:flex}.xr-input--path[data-v-61a8f910]{font-family:var(--font-mono);flex:1}.xr-param-name[data-v-61a8f910]{font-family:var(--font-mono);color:var(--xray-num);min-width:96px;font-size:12px}.xr-check[data-v-61a8f910]{color:var(--xray-dim);cursor:pointer;align-items:center;gap:6px;font-size:12px;display:inline-flex}.xr-m[data-v-61a8f910]{text-transform:uppercase;font-weight:700}.xr-m--get[data-v-61a8f910]{color:var(--xray-key);border-color:#7ee78766}.xr-m--post[data-v-61a8f910]{color:var(--xray-str);border-color:#a5d6ff66}.xr-m--put[data-v-61a8f910],.xr-m--patch[data-v-61a8f910]{color:var(--xray-num);border-color:#f2a96b66}.xr-m--delete[data-v-61a8f910]{color:#ffa198;border-color:#f8514966}.xr-resp-head[data-v-61a8f910]{align-items:center;gap:10px;margin-top:4px;display:flex}.xr-status[data-v-61a8f910]{font-family:var(--font-mono);border-radius:7px;padding:2px 9px;font-size:13px;font-weight:700}.xr-status.ok[data-v-61a8f910]{color:var(--xray-key);background:#7ee7871f}.xr-status.err[data-v-61a8f910]{color:#ffa198;background:#f851491f}.xr-status--mini[data-v-61a8f910]{padding:1px 6px;font-size:11px}.xr-headers[data-v-61a8f910]{color:var(--xray-dim);font-size:11.5px}.xr-headers summary[data-v-61a8f910]{cursor:pointer;padding:4px 0}.xr-headers ul[data-v-61a8f910]{flex-direction:column;gap:2px;margin:4px 0 0;padding:0;list-style:none;display:flex}.xr-headers code[data-v-61a8f910]{color:var(--xray-key);font-family:var(--font-mono)}
