/* [data-theme="dark"] pre code { background-color: var(--ifm-code-background); } */ code { border: 1px solid var(--ifm-code-border-color); color: var(--ifm-code-color); } .inline-code-copy { background-color: transparent; border: none; padding: 0; display: inline; color: var(--ifm-code-color) } .docusaurus-highlight-code-line { background-color: rgba(0, 0, 0, 0.1); display: block; margin: 0 calc(-1 * var(--ifm-pre-padding)); padding: 0 var(--ifm-pre-padding); } html[data-theme="dark"] .docusaurus-highlight-code-line { background-color: rgba(0, 0, 0, 0.3); } .prism-code { background-color: none; word-break: break-word; outline: none !important; } .prism-code div, .prism-code div:focus, .prism-code div:active { outline: none !important; } [data-theme="dark"] .theme-doc-markdown a.card:hover { color: rgba(255, 255, 255, 0.8); text-decoration: none; } .code-tabs { position: relative; } .code-header { padding: 12px 16px; } .code-header { background-color: #161616; display: flex; justify-content: space-between; border-radius: var(--ifm-code-border-radius) var(--ifm-code-border-radius) 0px 0px; } .code-tabs .tabs::-webkit-scrollbar { display: none; } .code-tabs .tabs__item { color: var(--ifm-code-tabs-color); font-weight: 600; font-size: 13px; padding: 0 12px; border: 1px solid transparent; white-space: nowrap; border-radius: 99999px; } .code-tabs .tabs__item:not(:first-child) { margin-left: 4px; } .code-title { font-size: 13px; line-height: var(--ifm-line-height-base); color: var(--ifm-code-title-color); } .code-tabs .tabs__item--active { border-color: #393939; background-color: var(--ifm-code-tabs-active-bg); color: var(--ifm-code-tabs-active-color); font-size: 13px; } .theme-code-block:not(.no-header-block), .code-tabs .theme-code-block { border-radius: 0 0 var(--ifm-code-border-radius) var(--ifm-code-border-radius) !important; } .theme-code-block.no-header-block { border-radius: var(--ifm-code-border-radius); } .code-action-copy { display: flex; } .code-action { background-color: transparent; border: none; padding: 4px; cursor: pointer; border-radius: 8px; } .code-action:hover { background-color: var(--ifm-code-action-hover-bg); } .code-action:not(:first-child) { margin-left: 8px; } a.code-action { display: inline-flex; justify-content: center; align-items: center; } .code-action img { height: 20px; width: 20px; } /* .theme-code-block:not(.no-header-block) [class*=buttonGroup] { display: none; } */ .theme-code-block [class*=buttonGroup] button { opacity: 1 !important; border: none; } .copy-action { cursor: pointer; } [data-theme="dark"] .code-header, [data-theme="dark"] .theme-code-block { border: 1px solid var(--ifm-code-border-color); } [data-theme="dark"] .code-header { border-bottom: none; } html:not([data-theme="dark"]) .theme-code-block:not(.no-header-block) { --ifm-code-border-color: #393939; border-top: 1px solid var(--ifm-code-border-color); } .theme-code-block.no-header-block code:not(.thin-code), .theme-code-block:not(.no-header-block) code { padding: var(--ifm-pre-padding); } .theme-code-block.no-header-block .thin-code { padding: calc(var(--ifm-pre-padding) / 2); } @media screen and (min-width: 568px) { .prism-code { max-width: 90%; } .prism-code:after { content: ''; position: absolute; right: 0; top: 0; width: calc(10% + 24px); height: 100%; background: linear-gradient(90deg, #17171700, #262626 24px); } .prism-code:not(:hover)::-webkit-scrollbar-thumb, .prism-code:not(:hover)::-webkit-scrollbar-track { visibility: hidden; } .prism-code:hover::-webkit-scrollbar-thumb, .prism-code:hover::-webkit-scrollbar-track { opacity: 1; } } @media screen and (max-width: 567px) { .code-action { visibility: hidden; } .tablist-wrapper.code-header .code-title { display: none; } }