

/* Select item component */
label:has(> input[role="check_box_select"]:hover:checked) {
  background-color: var(--pico-text-selection-color);
}
label:has(> input[role="check_box_select"]:checked) {
  background-color: var(--pico-text-selection-color);
}

label:has(> input[role="check_box_select"]):hover {
  background-color: var(--pico-form-element-selected-background-color);
  transition:background-color 0.5s linear;
}

[role="outline_view"], label:has(> input[role="check_box_select"]) {
  border: 1px var(--pico-primary) solid;
  border-radius: var(--pico-border-radius);
  background-color: var(--pico-background-color);
  padding: var(--pico-spacing);
  margin-bottom: 10px;
}

input[role="check_box_select"] {
  display: none;
}

[role="outline_view_actions"] {
  position: relative;
  left: 10px;
  top: 32px;
}

[role="outline_view_actions"] > a {
  text-decoration: none;
}
