.org-chart-pyramid{background:rgb(var(--muted) / .35);scrollbar-color:rgb(var(--border)) transparent;scrollbar-width:thin;max-width:100%;padding:1rem;overflow:auto}.org-chart-tier{justify-content:center;align-items:flex-start;margin:0;padding:.5rem 0 0;list-style:none;display:flex;position:relative}.org-chart-tier-root{width:max-content;min-width:100%;padding-top:0}.org-chart-node{text-align:center;flex:none;padding:.5rem .25rem 0;position:relative}.org-chart-tier-root>.org-chart-node{padding-top:0}.org-chart-card{width:17rem;margin-inline:auto}.org-chart-tier:not(.org-chart-tier-root):before{content:"";border-left:1px solid rgb(var(--border));height:.5rem;position:absolute;top:0;left:50%}.org-chart-tier:not(.org-chart-tier-root)>.org-chart-node:before,.org-chart-tier:not(.org-chart-tier-root)>.org-chart-node:after{content:"";border-top:1px solid rgb(var(--border));width:50%;height:.5rem;position:absolute;top:0}.org-chart-node:before{right:50%}.org-chart-node:after{border-left:1px solid rgb(var(--border));left:50%}.org-chart-tier>.org-chart-node:first-child:before,.org-chart-tier>.org-chart-node:last-child:after{border-top:0}.org-chart-tier>.org-chart-node:only-child:before{display:none}.org-chart-card-row{justify-content:center;align-items:center;width:max-content;margin-inline:auto;display:flex}.org-chart-card-row>.org-chart-card{flex-shrink:0;margin-inline:0}.org-chart-side-slot{justify-content:center;min-width:2.75rem;display:flex}.org-chart-child-slot{background:0 0;border-radius:.5rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 .25rem;width:max-content;max-width:24rem;margin:.25rem auto;padding:0;display:flex;position:relative}@media (max-width:640px){.org-chart-card-row{flex-wrap:wrap}.org-chart-card-row:has(.org-chart-side-slot)>.org-chart-card{width:calc(100% - 4rem)}.org-chart-child-slot{width:calc(100% - 4rem)}.org-chart-side-slot:has(form){order:1;width:100%;padding:.5rem 0}.org-chart-side-slot form{width:100%}}.org-chart-between-slot{background:rgb(var(--background));border-radius:.5rem;justify-content:center;width:max-content;max-width:100%;margin:0 auto .25rem;display:flex;position:relative}@media (max-width:640px){.org-chart-card-row{width:100%}}.org-chart-outline{padding:1rem}.org-chart-outline .org-chart-tier{width:auto;min-width:0;padding:0;display:block}.org-chart-outline .org-chart-node{text-align:left;padding:0}.org-chart-outline .org-chart-node+.org-chart-node{margin-top:1rem}.org-chart-outline .org-chart-card-row{width:100%}.org-chart-outline .org-chart-card{flex-shrink:1;width:100%;min-width:0}.org-chart-outline .org-chart-side-slot{flex:0 0 2rem}.org-chart-outline .org-chart-side-slot:has(form){flex-basis:16rem}.org-chart-outline .org-chart-child-slot{text-align:left;width:auto;margin-inline:2rem}.org-chart-outline .org-chart-child-slot:before{display:none}.org-chart-outline .org-chart-child-slot>button{justify-content:flex-start}.org-chart-outline .org-chart-tier:not(.org-chart-tier-root){border-left:1px solid rgb(var(--border));margin:0 0 0 2rem;padding:1rem 0 0 1rem}.org-chart-outline .org-chart-tier .org-chart-tier .org-chart-tier .org-chart-tier{margin-left:.5rem;padding-left:.5rem}.org-chart-outline .org-chart-tier .org-chart-tier .org-chart-tier .org-chart-tier .org-chart-tier{margin-left:0;padding-left:0}.org-chart-outline .org-chart-tier:before,.org-chart-outline .org-chart-node:before,.org-chart-outline .org-chart-node:after{display:none}.org-chart-outline .org-chart-tier:not(.org-chart-tier-root)>.org-chart-node>.org-chart-card-row{position:relative}.org-chart-outline .org-chart-tier:not(.org-chart-tier-root)>.org-chart-node>.org-chart-card-row:before{content:"";border-top:1px solid rgb(var(--border));width:1rem;position:absolute;top:2rem;left:-1rem}.org-chart-pyramid:focus-visible{outline:2px solid rgb(var(--ring));outline-offset:-2px}@media (max-width:640px){.org-chart-pyramid{padding:.75rem .25rem}.org-chart-pyramid .org-chart-tier{width:auto;min-width:0;padding:0;display:block}.org-chart-pyramid .org-chart-node{text-align:left;padding:0}.org-chart-pyramid .org-chart-node+.org-chart-node{margin-top:1rem}.org-chart-pyramid .org-chart-card-row{width:100%}.org-chart-pyramid .org-chart-card{flex-shrink:1;width:100%;min-width:0}.org-chart-pyramid .org-chart-card-row:has(.org-chart-side-slot)>.org-chart-card{width:calc(100% - 4rem)}.org-chart-pyramid .org-chart-side-slot:has(form){flex-basis:100%}.org-chart-pyramid .org-chart-child-slot{width:auto;margin-inline:2rem}.org-chart-pyramid .org-chart-child-slot:before{display:none}.org-chart-pyramid .org-chart-tier:not(.org-chart-tier-root){border-left:1px solid rgb(var(--border));margin-left:.5rem;padding:.75rem 0 0 .5rem}.org-chart-pyramid .org-chart-tier .org-chart-tier .org-chart-tier .org-chart-tier{margin-left:0;padding-left:0}.org-chart-pyramid .org-chart-tier:before,.org-chart-pyramid .org-chart-node:before,.org-chart-pyramid .org-chart-node:after{display:none}.org-chart-pyramid .org-chart-card-row>.org-chart-card{flex:1 0 100%;order:1;width:100%}.org-chart-pyramid .org-chart-side-slot{flex:1 0 50%;order:2}.org-chart-pyramid .org-chart-side-slot>button{width:100%}.org-chart-pyramid .org-chart-side-slot:empty{display:none}.org-chart-pyramid .org-chart-child-slot{margin-inline:0}}