.elevation-050[data-v-ae98773c]{box-shadow:0 1px 6px #10101429}.elevation-100[data-v-ae98773c]{box-shadow:0 2px 8px 1px #10101429}.elevation-200[data-v-ae98773c]{box-shadow:0 3px 10px 2px #10101429}.elevation-300[data-v-ae98773c]{box-shadow:0 4px 8px 3px #10101429}.elevation-400[data-v-ae98773c]{box-shadow:0 5px 14px 4px #10101429}.dev-layout[data-v-ae98773c]{color:#212126;background-color:#f1f2f3;flex-direction:column;min-height:100vh;font-family:Public Sans,Enedis,sans-serif;display:flex}.dev-layout__header[data-v-ae98773c]{background:#fff;flex-shrink:0;box-shadow:0 1px 6px #10101429}.dev-layout__header-shell[data-v-ae98773c]{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.dev-layout__header-top[data-v-ae98773c]{border-bottom:1px solid #e9ebec;justify-content:space-between;align-items:center;gap:1rem;min-width:0;min-height:64px;padding:.875rem 0;display:flex}.dev-layout__brand[data-v-ae98773c]{border-radius:8px;align-items:center;gap:.875rem;min-width:0;margin:-4px;padding:4px;text-decoration:none;display:inline-flex}.dev-layout__brand[data-v-ae98773c]:hover{background:#f7f7f8}.dev-layout__brand[data-v-ae98773c]:focus-visible{outline-offset:2px;outline:2px solid #1423dc}.dev-layout__brand-logo[data-v-ae98773c]{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:40px;height:40px;display:block}.dev-layout__brand-titles[data-v-ae98773c]{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.dev-layout__brand-text[data-v-ae98773c]{color:#1423dc;letter-spacing:-.01em;font-family:Enedis,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2}.dev-layout__brand-lab[data-v-ae98773c]{flex-shrink:0}.dev-layout__actions[data-v-ae98773c]{flex-shrink:0;align-items:center;gap:1rem;display:inline-flex}.dev-layout__status[data-v-ae98773c]{white-space:nowrap;border:1px solid #dee0e3;border-radius:4px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.75rem;font-weight:600;line-height:1.2;display:inline-flex}.dev-layout__status-dot[data-v-ae98773c]{border-radius:50%;flex-shrink:0;width:8px;height:8px}.dev-layout__status--in[data-v-ae98773c]{color:#1d4938;background:#e9f6f1;border-color:#a0d9c2}.dev-layout__status--in .dev-layout__status-dot[data-v-ae98773c]{background:#41a57d}.dev-layout__status--out[data-v-ae98773c]{color:#3b3c45;background:#f7f7f8;border-color:#dee0e3}.dev-layout__status--out .dev-layout__status-dot[data-v-ae98773c]{background:#60616c}.dev-layout__nav[data-v-ae98773c]{min-width:0}.dev-layout__nav-list[data-v-ae98773c]{scrollbar-width:thin;border-bottom:1px solid #dee0e3;flex-wrap:nowrap;align-items:stretch;gap:1rem;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.dev-layout__nav-link[data-v-ae98773c]{color:#60616c;white-space:nowrap;border:2px solid #0000;border-bottom-width:3px;border-radius:4px 4px 0 0;align-items:center;margin:0 0 -1px;padding:.5rem .875rem .875rem;font-family:Public Sans,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem;text-decoration:none;transition:color .1s,background-color .1s,border-color .1s;display:inline-flex}.dev-layout__nav-link[data-v-ae98773c]:hover{color:#1423dc;background-color:#daddfc}.dev-layout__nav-link[data-v-ae98773c]:focus-visible{color:#1423dc;background-color:#daddfc;border-color:#4d59ef;outline:none}.dev-layout__nav-link.is-active[data-v-ae98773c]{color:#1423dc;background-color:#0000;border-bottom-color:#1423dc;font-weight:700}.dev-layout__nav-link.is-active[data-v-ae98773c]:focus-visible{border-bottom-color:#1423dc}.dev-layout__main[data-v-ae98773c]{box-sizing:border-box;flex:1;width:100%;max-width:1200px;min-height:0;margin:0 auto;padding:1.5rem 1.5rem 2rem}.dev-layout__footer[data-v-ae98773c]{background:#fff;border-top:1px solid #e9ebec;flex-shrink:0;margin-top:auto}.dev-layout__footer-inner[data-v-ae98773c]{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:1200px;margin:0 auto;padding:1rem 1.5rem;display:flex}.dev-layout__footer-brand[data-v-ae98773c]{align-items:center;gap:1rem;min-width:0;display:flex}.dev-layout__footer-logo[data-v-ae98773c]{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:32px;height:32px;display:block}.dev-layout__footer-text-block[data-v-ae98773c]{flex-direction:column;gap:2px;min-width:0;display:flex}.dev-layout__footer-title[data-v-ae98773c]{color:#101014;font-family:Enedis,sans-serif;font-size:.9375rem;font-weight:700;line-height:1.2}.dev-layout__footer-sub[data-v-ae98773c]{color:#4b4d58;font-size:.8125rem;font-weight:500;line-height:1.25}.dev-layout__footer-hint[data-v-ae98773c]{color:#60616c;margin:0;font-size:.75rem;font-weight:500;line-height:1.3}@media (width<=720px){.dev-layout__header-shell[data-v-ae98773c]{padding:0 1rem}.dev-layout__header-top[data-v-ae98773c]{flex-wrap:wrap;min-height:0;padding:.875rem 0}.dev-layout__actions[data-v-ae98773c]{justify-content:space-between;width:100%}.dev-layout__nav-list[data-v-ae98773c]{gap:.875rem}.dev-layout__main[data-v-ae98773c]{padding:1.25rem 1rem 1.5rem}.dev-layout__footer-inner[data-v-ae98773c]{flex-direction:column;align-items:flex-start;padding:1rem}}
