| | |
| | | bottom: 0; |
| | | left: 0; |
| | | z-index: var(--z-4); |
| | | background-color: var(--base); |
| | | box-shadow: rgba(var(--base-rgb), var(--op-45)) var(--shdw); |
| | | background-color: rgb(var(--base)); |
| | | box-shadow: rgba(var(--base), var(--op-45)) var(--shdw); |
| | | width: var(--btn); |
| | | transition: var(--trans-size); |
| | | overflow: hidden auto; |
| | |
| | | bottom: 0; |
| | | right: 0; |
| | | z-index: var(--z-8); |
| | | box-shadow: rgba(var(--base-rgb), var(--op-45)) var(--shdw); |
| | | box-shadow: rgba(var(--base), var(--op-45)) var(--shdw); |
| | | width: var(--btn); |
| | | height: var(--btn); |
| | | } |
| | |
| | | } |
| | | nav.sidebar .toggle:hover, |
| | | nav.sidebar .toggle:focus { |
| | | background-color: var(--action-0); |
| | | background-color: rgb(var(--action-0)); |
| | | color: var(--action-contrast); |
| | | } |
| | | |
| | |
| | | } |
| | | |
| | | nav.sidebar .a { |
| | | color: var(--contrast-200); |
| | | color: rgb(var(--contrast-200)); |
| | | } |
| | | nav.sidebar a, |
| | | nav.sidebar .a { |
| | |
| | | .all-filters { |
| | | margin: 1rem 0; |
| | | padding: 1rem 0; |
| | | border: 1px solid var(--base-100); |
| | | border: 1px solid rgb(var(--base-100)); |
| | | border-width: 1px 0; |
| | | --gap: 0; |
| | | width: 100%; |
| | |
| | | width: 100%; |
| | | } |
| | | .all-filters summary:hover { |
| | | color: var(--action-0); |
| | | color: rgb(var(--action-0)); |
| | | } |
| | | |
| | | .all-filters .row { |
| | |
| | | |
| | | .all-filters .btn + label { |
| | | box-shadow: var(--shdw-none); |
| | | color: var(--contrast-200); |
| | | color: rgb(var(--contrast-200)); |
| | | } |
| | | .all-filters .radio-options input:not(.ch):checked + label { |
| | | box-shadow: rgba(var(--base-rgb),var(--op-6)) var(--shdw-inset); |
| | | color: var(--contrast-50); |
| | | border-color: var(--contrast-50); |
| | | box-shadow: rgba(var(--base),var(--op-6)) var(--shdw-inset); |
| | | color: rgb(var(--contrast-50)); |
| | | border-color: rgb(var(--contrast-50)); |
| | | } |
| | | |
| | | |
| | |
| | | .all-filters span.label { |
| | | padding-top: .5rem; |
| | | width: 100%; |
| | | border-top: 1px solid var(--base-200); |
| | | border-top: 1px solid rgb(var(--base-200)); |
| | | } |
| | | } |
| | | .controls .icon { |
| | |
| | | .all-filters button:hover, |
| | | .all-filters button:focus { |
| | | background-color: transparent; |
| | | color: var(--action-0); |
| | | border-color: var(--action-0); |
| | | color: rgb(var(--action-0)); |
| | | border-color: rgb(var(--action-0)); |
| | | } |
| | | /****************************************************** |
| | | SEARCH |
| | |
| | | width: calc(100% - var(--btn)); |
| | | top: var(--btn); |
| | | left: var(--btn); |
| | | background-color: rgba(var(--base-rgb), var(--op-45)); |
| | | box-shadow: rgba(var(--base-rgb), var(--op-6)) var(--shdw-down); |
| | | background-color: rgba(var(--base), var(--op-45)); |
| | | box-shadow: rgba(var(--base), var(--op-6)) var(--shdw-down); |
| | | } |
| | | .replace:has(nav.tabs) { |
| | | margin-top: var(--btn); |