1 .docs-index .docs-index__list {
3 border-radius: var(--border-radius);
6 justify-content: space-between;
10 margin-inline-start: -.75rem;
11 color: var(--headings-color);
14 &[aria-current="true"] {
15 background-color: var(--docs-lightest-background-color);
16 color: var(--link-color);
19 @media all and (max-width: 1023px) {
22 margin-inline-start: 0;
34 &[data-has-children] {
39 .docs-index__list > .docs-index__item {
41 margin-block-start: 1.5rem;
44 color: var(--icon-color);
45 text-transform: uppercase;
52 /* Styles for the accordion icon */
53 .index-js .index-icon {
54 display: block !important;
57 transform-origin: 50% 50%;
58 transition: all 0.1s linear;
62 .index-js [aria-expanded="true"] .index-icon {
63 -ms-transform: rotate(180deg);
64 transform: rotate(180deg);
67 .index-js ul[aria-hidden="true"] {
71 .index-js ul[aria-hidden="false"] {
76 &[data-open="false"] {
79 @media all and (min-width: 1024px) {
87 @media all and (min-width: 1024px) {
97 padding: .75rem 1.125rem;
99 justify-content: space-between;
102 border: 1px solid var(--border-color);
103 border-radius: var(--border-radius);
104 background-color: var(--secondary-button-background-color);
105 color: var(--secondary-button-text-color);
106 box-shadow: 0 1px 2px rgba(16, 24, 40, 0.1);
109 background-color: var(--secondary-button-hover-color);
112 @media all and (min-width: 1024px) {
122 stroke-linecap: round;
123 stroke-linejoin: round;
129 transition: all .2s linear;
133 transform-origin: 30px 37px;
137 transform-origin: 30px 63px;
140 &[aria-expanded="true"] {
147 transform: rotate(41deg);
151 transform: rotate(-41deg);
157 display: inline-flex;
159 flex-direction: column;
163 @media all and (min-width: 640px) {