3 flex-direction: column;
10 font-size: var(--step-1);
12 margin-block-start: 1rem;
14 margin-block-end: 2rem;
16 @media all and (min-width: 1024px) {
17 font-size: var(--step-0);
19 margin-block-start: 0;
29 justify-self: flex-end;
34 text-decoration: none;
36 transition: color .2s linear;
40 color: var(--link-color);
44 a:not(.c-btn)[aria-current="page"],
45 a:not(.c-btn)[aria-current="true"] {
46 color: var(--link-color);
47 text-decoration: none;
53 @media all and (min-width: 1024px) {
56 justify-content: center;
59 &[data-open="false"] {
64 @media all and (min-width: 1024px) {
67 justify-content: center;
72 .docs-nav-panel .mobile-only {
73 @media all and (min-width: 1024px) {
78 .docs-site-nav-toggle {
84 margin-inline-start: .5rem;
85 margin-inline-end: -10px;
90 color: var(--headings-color);
93 stroke-linecap: round;
94 stroke-linejoin: round;
100 transition: all .2s linear;
104 transform-origin: 30px 37px;
108 transform-origin: 30px 63px;
111 &[aria-expanded="true"] {
117 transform: rotate(41deg);
121 transform: rotate(-41deg);
126 @media all and (min-width: 1024px) {
135 font-size: var(--step-0);