.basic-demo-module__Jjc12W__container{justify-content:center;display:flex}.basic-demo-module__Jjc12W__root{border:1px solid var(--p-content-border-color);background-color:light-dark(var(--p-surface-0),var(--p-surface-900));border-radius:.5rem;width:16rem;overflow:hidden}.basic-demo-module__Jjc12W__list{outline:0;flex-direction:column;gap:2px;margin:0;padding:.25rem;list-style:none;display:flex}.basic-demo-module__Jjc12W__sub .basic-demo-module__Jjc12W__list{padding:0 0 0 1rem}.basic-demo-module__Jjc12W__item{cursor:pointer;color:var(--p-text-color);-webkit-user-select:none;user-select:none;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;transition:background-color .2s;display:flex}.basic-demo-module__Jjc12W__item:hover{background-color:light-dark(var(--p-surface-50),var(--p-surface-800))}.basic-demo-module__Jjc12W__item[data-focused]{background-color:light-dark(var(--p-surface-100),var(--p-surface-700))}.basic-demo-module__Jjc12W__item[data-disabled]{pointer-events:none;opacity:.6}.basic-demo-module__Jjc12W__item:focus-visible{outline:1px solid var(--p-primary-color);outline-offset:-1px}.basic-demo-module__Jjc12W__subtrigger{cursor:pointer;color:var(--p-text-color);-webkit-user-select:none;user-select:none;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;transition:background-color .2s;display:flex}.basic-demo-module__Jjc12W__subtrigger:hover{background-color:light-dark(var(--p-surface-50),var(--p-surface-800))}.basic-demo-module__Jjc12W__subtrigger[data-focused]{background-color:light-dark(var(--p-surface-100),var(--p-surface-700))}.basic-demo-module__Jjc12W__subtrigger:focus-visible{outline:1px solid var(--p-primary-color);outline-offset:-1px}.basic-demo-module__Jjc12W__subtrigger[data-disabled]{pointer-events:none;opacity:.6}.basic-demo-module__Jjc12W__icon{width:1rem;height:1rem;color:var(--p-text-muted-color)}.basic-demo-module__Jjc12W__indicator{color:var(--p-text-muted-color);align-items:center;margin-left:auto;transition:transform .2s;display:flex}.basic-demo-module__Jjc12W__subtrigger[data-open] .basic-demo-module__Jjc12W__indicator{transform:rotate(180deg)}.basic-demo-module__Jjc12W__label{color:var(--p-text-muted-color);text-transform:uppercase;letter-spacing:.05em;padding:.375rem .75rem;font-size:.75rem;font-weight:600}.basic-demo-module__Jjc12W__separator{border:none;border-top:1px solid var(--p-content-border-color);margin:.25rem 0}
