.c-panel-menu{border:1px solid var(--c-color-border);border-radius:var(--c-radius-md);background:var(--c-color-surface);inline-size:100%;margin:0;padding:0;list-style:none;overflow:hidden}.c-panel-menu__row{align-items:center;gap:var(--c-space-2);min-block-size:40px;inline-size:100%;color:var(--c-color-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;padding-block:8px;padding-inline-start:calc(var(--c-space-3) + var(--c-pm-depth,0)*var(--c-space-4));padding-inline-end:var(--c-space-3);text-decoration:none;display:flex}.c-panel-menu__row:hover:not([aria-disabled]){background:var(--c-color-surface-muted)}.c-panel-menu__row[data-branch]{font-weight:600}.c-panel-menu__row[data-active]{color:var(--c-tone,var(--c-color-primary));background:var(--c-tone-soft,var(--c-color-primary-soft));font-weight:600}.c-panel-menu__row[data-active] .c-panel-menu__icon,.c-panel-menu__row[data-active-within][data-branch]:not([data-active]){color:var(--c-tone,var(--c-color-primary))}.c-panel-menu__row:focus-visible{outline:2px solid var(--c-color-primary);outline-offset:-2px}.c-panel-menu__row[aria-disabled]{opacity:.5;cursor:default}.c-panel-menu__twist{inline-size:14px;color:var(--c-color-text-muted);flex:none;transition:transform .15s;display:inline-flex}.c-panel-menu__row[data-expanded] .c-panel-menu__twist{transform:rotate(90deg)}.c-panel-menu__icon{color:var(--c-color-text-muted);flex:none}.c-panel-menu__label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.c-panel-menu[data-size=xs] .c-panel-menu__row{gap:var(--c-space-1);min-block-size:28px;font-size:var(--c-text-xs);padding-block:3px}.c-panel-menu[data-size=sm] .c-panel-menu__row{min-block-size:34px;font-size:var(--c-text-sm);padding-block:5px}.c-panel-menu[data-size=lg] .c-panel-menu__row{min-block-size:48px;font-size:var(--c-text-lg);padding-block:11px}@media (pointer:coarse){.c-panel-menu[data-size=sm] .c-panel-menu__row,.c-panel-menu[data-size=xs] .c-panel-menu__row{min-block-size:40px;padding-block:8px}}@media (prefers-reduced-motion:reduce){.c-panel-menu__twist{transition:none}}
