.side-nav.svelte-1vif72h{border-right:1px solid var(--border);background:var(--canevas-fond);flex-shrink:0;align-self:flex-start;width:240px;height:calc(100vh - 56px);padding:14px 0;position:sticky;top:56px;overflow-y:auto}.dark .side-nav.svelte-1vif72h{background:var(--card)}.group-header.svelte-1vif72h{font-size:var(--taille-mention);text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground,#4b5677);font-weight:var(--poids-fort);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:10px 14px 8px 18px;font-family:inherit;text-decoration:none;display:flex}.group-header.svelte-1vif72h:hover:not([disabled]){color:var(--aplat)}.group-header[disabled].svelte-1vif72h{cursor:not-allowed;color:var(--canevas-muet)}.group-header.workspace-group.svelte-1vif72h{text-transform:none;letter-spacing:0;font-size:var(--taille-mention);color:var(--muted-foreground,#8a93ac);cursor:default;padding-top:14px}.group-header.workspace-group.svelte-1vif72h:hover{color:var(--muted-foreground,#8a93ac)}.group-icon.svelte-1vif72h{width:16px;height:16px;color:var(--muted-foreground,#4b5677);opacity:.75;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.group-icon.svelte-1vif72h svg{width:16px;height:16px}.group.active-phase.svelte-1vif72h .group-icon:where(.svelte-1vif72h){color:var(--aplat);opacity:1}.group.done-phase.svelte-1vif72h .group-icon:where(.svelte-1vif72h){color:var(--verdict-pour);opacity:.85}.group.locked.svelte-1vif72h .group-icon:where(.svelte-1vif72h){color:var(--canevas-muet);opacity:.6}.group.active-phase.svelte-1vif72h>.group-header:where(.svelte-1vif72h){background:color-mix(in srgb, var(--marque-or) 8%, transparent);border-left:3px solid var(--marque-or,#f5b731);padding-left:15px}.group.active-phase.svelte-1vif72h .group-label:where(.svelte-1vif72h){color:var(--aplat);font-weight:var(--poids-fort)}.group.done-phase.svelte-1vif72h .group-label:where(.svelte-1vif72h){color:var(--verdict-pour)}.group.locked.svelte-1vif72h .group-label:where(.svelte-1vif72h){color:var(--canevas-muet)}.group.locked.svelte-1vif72h .group-items:where(.svelte-1vif72h){display:none}.home-group.svelte-1vif72h .group-header:where(.svelte-1vif72h){cursor:pointer}.group-label.svelte-1vif72h{flex:1}.group-chev.svelte-1vif72h{color:var(--muted-foreground,#8a93ac);align-items:center;transition:transform .15s;display:inline-flex}.group.collapsed.svelte-1vif72h .group-chev:where(.svelte-1vif72h){transform:rotate(-90deg)}.group.collapsed.svelte-1vif72h .group-items:where(.svelte-1vif72h){display:none}.group-items.svelte-1vif72h{padding-bottom:4px}.nav-item.svelte-1vif72h{color:var(--muted-foreground,#4b5677);font-size:var(--taille-corps);font-weight:var(--poids-moyen);cursor:pointer;border-left:3px solid #0000;align-items:center;gap:10px;padding:8px 14px 8px 18px;text-decoration:none;display:flex;position:relative}.nav-item.svelte-1vif72h:hover{background:var(--canevas-fond);color:var(--aplat)}.nav-item.active.svelte-1vif72h{background:var(--canevas-fond);color:var(--aplat);border-left-color:var(--marque-or,#f5b731);font-weight:var(--poids-appuye)}.nav-item-indent.svelte-1vif72h{padding-left:38px}.nav-item-phase.svelte-1vif72h{padding-left:44px}.nav-item-icon.svelte-1vif72h{opacity:.75;flex-shrink:0;align-items:center;display:inline-flex}.nav-item.active.svelte-1vif72h .nav-item-icon:where(.svelte-1vif72h){opacity:1}.nav-item-badge.svelte-1vif72h{font-size:var(--taille-etiquette);background:var(--muted,#eff1f6);color:var(--muted-foreground,#4b5677);font-weight:var(--poids-appuye);border-radius:999px;margin-left:auto;padding:1px 6px}.nav-item-flat.svelte-1vif72h{font-size:var(--taille-corps);padding:9px 14px 9px 16px}.flat-group-label.svelte-1vif72h{cursor:default;padding-top:16px;padding-bottom:4px}.flat-group-label.svelte-1vif72h:hover{color:var(--muted-foreground,#4b5677)}.rail-sep.svelte-1vif72h{background:var(--border,#e2e7f0);height:1px;margin:10px 12px}.nav-item-flat.live.svelte-1vif72h .live-icon:where(.svelte-1vif72h){color:var(--marque-or);opacity:1}.nav-item-flat.live.active.svelte-1vif72h{background:var(--canevas-fond);border-left-color:var(--marque-or);color:var(--aplat)}.nav-item-flat.settings.svelte-1vif72h:not(.active){color:var(--muted-foreground,#6b7387)}.nav-item-flat.settings.svelte-1vif72h:not(.active) .nav-item-icon:where(.svelte-1vif72h){opacity:.65}.dark .nav-item.svelte-1vif72h:hover{background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--foreground)}.dark .nav-item.active.svelte-1vif72h{background:color-mix(in srgb, var(--primary) 18%, transparent);color:var(--foreground)}@media (width<=900px){.side-nav.svelte-1vif72h{width:56px}.nav-label.svelte-1vif72h,.group-label.svelte-1vif72h,.group-chev.svelte-1vif72h,.nav-item-badge.svelte-1vif72h,.flat-group-label.svelte-1vif72h{display:none}.nav-item-flat.svelte-1vif72h,.home-group.svelte-1vif72h .group-header:where(.svelte-1vif72h){padding-left:0}.nav-item.svelte-1vif72h,.group-header.svelte-1vif72h{justify-content:center;padding:10px 0}.nav-item-indent.svelte-1vif72h,.nav-item-phase.svelte-1vif72h{padding-left:0}.group.active-phase.svelte-1vif72h>.group-header:where(.svelte-1vif72h){border-left-width:3px;padding-left:0}}@media (prefers-reduced-motion:reduce){.group-chev.svelte-1vif72h{transition:none}}
