UNPKG

@docgeni/template

Version:

Docgeni - Angular Template Components

2,229 lines (2,079 loc) 57 kB
@import 'prismjs/themes/prism.css'; @import 'docsearch.js/dist/cdn/docsearch.css'; html, body { box-sizing: border-box; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; margin: 0px; padding: 0px; height: 100%; } html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -ms-overflow-style: scrollbar; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } body { font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, PingFang SC, Helvetica Neue, Noto Sans, Noto Sans CJK SC, Microsoft Yahei, Arial, Hiragino Sans GB, sans-serif; font-size: 0.875rem; color: var(--dg-text-color); background-color: var(--dg-bg-color); line-height: 1.5715; } h1, h2, h3, h4, h5, h6 { margin: 8px 0; } p { margin: 0; } a, a:visited, a:hover { color: #6698ff; text-decoration: none; } .dg-hidden { visibility: hidden !important; } .dg-d-none { display: none !important; } .dg-visually-hidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; outline: 0; -webkit-appearance: none; -moz-appearance: none; } .dg-m-0 { margin: 0 !important; } .dg-mt-0, .dg-my-0 { margin-top: 0 !important; } .dg-mr-0, .dg-mx-0 { margin-right: 0 !important; } .dg-mb-0, .dg-my-0 { margin-bottom: 0 !important; } .dg-ml-0, .dg-mx-0 { margin-left: 0 !important; } .dg-m-1 { margin: 0.25rem !important; } .dg-mt-1, .dg-my-1 { margin-top: 0.25rem !important; } .dg-mr-1, .dg-mx-1 { margin-right: 0.25rem !important; } .dg-mb-1, .dg-my-1 { margin-bottom: 0.25rem !important; } .dg-ml-1, .dg-mx-1 { margin-left: 0.25rem !important; } .dg-m-2 { margin: 0.5rem !important; } .dg-mt-2, .dg-my-2 { margin-top: 0.5rem !important; } .dg-mr-2, .dg-mx-2 { margin-right: 0.5rem !important; } .dg-mb-2, .dg-my-2 { margin-bottom: 0.5rem !important; } .dg-ml-2, .dg-mx-2 { margin-left: 0.5rem !important; } .dg-m-3 { margin: 1rem !important; } .dg-mt-3, .dg-my-3 { margin-top: 1rem !important; } .dg-mr-3, .dg-mx-3 { margin-right: 1rem !important; } .dg-mb-3, .dg-my-3 { margin-bottom: 1rem !important; } .dg-ml-3, .dg-mx-3 { margin-left: 1rem !important; } .dg-m-4 { margin: 1.5rem !important; } .dg-mt-4, .dg-my-4 { margin-top: 1.5rem !important; } .dg-mr-4, .dg-mx-4 { margin-right: 1.5rem !important; } .dg-mb-4, .dg-my-4 { margin-bottom: 1.5rem !important; } .dg-ml-4, .dg-mx-4 { margin-left: 1.5rem !important; } .dg-m-5 { margin: 3rem !important; } .dg-mt-5, .dg-my-5 { margin-top: 3rem !important; } .dg-mr-5, .dg-mx-5 { margin-right: 3rem !important; } .dg-mb-5, .dg-my-5 { margin-bottom: 3rem !important; } .dg-ml-5, .dg-mx-5 { margin-left: 3rem !important; } .dg-p-0 { padding: 0 !important; } .dg-pt-0, .dg-py-0 { padding-top: 0 !important; } .dg-pr-0, .dg-px-0 { padding-right: 0 !important; } .dg-pb-0, .dg-py-0 { padding-bottom: 0 !important; } .dg-pl-0, .dg-px-0 { padding-left: 0 !important; } .dg-p-1 { padding: 0.25rem !important; } .dg-pt-1, .dg-py-1 { padding-top: 0.25rem !important; } .dg-pr-1, .dg-px-1 { padding-right: 0.25rem !important; } .dg-pb-1, .dg-py-1 { padding-bottom: 0.25rem !important; } .dg-pl-1, .dg-px-1 { padding-left: 0.25rem !important; } .dg-p-2 { padding: 0.5rem !important; } .dg-pt-2, .dg-py-2 { padding-top: 0.5rem !important; } .dg-pr-2, .dg-px-2 { padding-right: 0.5rem !important; } .dg-pb-2, .dg-py-2 { padding-bottom: 0.5rem !important; } .dg-pl-2, .dg-px-2 { padding-left: 0.5rem !important; } .dg-p-3 { padding: 1rem !important; } .dg-pt-3, .dg-py-3 { padding-top: 1rem !important; } .dg-pr-3, .dg-px-3 { padding-right: 1rem !important; } .dg-pb-3, .dg-py-3 { padding-bottom: 1rem !important; } .dg-pl-3, .dg-px-3 { padding-left: 1rem !important; } .dg-p-4 { padding: 1.5rem !important; } .dg-pt-4, .dg-py-4 { padding-top: 1.5rem !important; } .dg-pr-4, .dg-px-4 { padding-right: 1.5rem !important; } .dg-pb-4, .dg-py-4 { padding-bottom: 1.5rem !important; } .dg-pl-4, .dg-px-4 { padding-left: 1.5rem !important; } .dg-p-5 { padding: 3rem !important; } .dg-pt-5, .dg-py-5 { padding-top: 3rem !important; } .dg-pr-5, .dg-px-5 { padding-right: 3rem !important; } .dg-pb-5, .dg-py-5 { padding-bottom: 3rem !important; } .dg-pl-5, .dg-px-5 { padding-left: 3rem !important; } .dg-divider { border: 0; border-top: 1px solid var(--dg-gray-200); margin-bottom: 0; } :root { --dg-gray-10: #fff; --dg-gray-80: #f3f3f3; --dg-gray-90: #f3f5f7; --dg-gray-100: #f6f8fa; --dg-gray-200: #eee; --dg-gray-300: #ddd; --dg-gray-400: #cacaca; --dg-gray-500: #aaa; --dg-gray-600: #999; --dg-gray-700: #666; --dg-gray-800: #333; --dg-bg-color: #fff; --dg-text-color: #333; --dg-hero-banner-bg-color: #dae6f3; --dg-hero-launch-title-color: #1e3042; --dg-navbar-box-shadow: 0 8px 24px -2px rgba(0, 0, 0, 0.05); --dg-dropdown-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1); } :root[theme=dark] { --dg-gray-10: #2a2e34; --dg-gray-80: #393e46; --dg-gray-90: #3c414a; --dg-gray-100: #393e46; --dg-gray-200: #3c414a; --dg-gray-300: #464c57; --dg-gray-400: #5b6370; --dg-gray-500: #666e7d; --dg-gray-600: #6f7a8a; --dg-gray-700: #87909e; --dg-gray-800: #bcc4d1; --dg-bg-color: #2a2e34; --dg-text-color: #bcc4d1; --dg-hero-banner-bg-color: #303640; --dg-hero-launch-title-color: #bcc4d1; --dg-navbar-box-shadow: 0 4px 10px -2px rgba(0, 0, 0, 0.15); --dg-dropdown-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1); } .dg-main { display: flex; flex-direction: column; position: absolute; top: 60px; bottom: 0; left: 0; right: 0; } .dg-scroll-container { overflow: auto; } .dg-layout { display: flex; flex-direction: column; flex: auto; } .dg-layout .dg-sidebar { flex: 0 0 auto; width: 300px; overflow: auto; padding-top: 20px; border-right: 1px solid var(--dg-gray-300); position: fixed; top: 60px; bottom: 0; } .dg-layout .dg-doc-viewer { flex: auto; padding: 30px 50px 0 50px; margin-left: 300px; } .dg-layout .dg-doc-viewer--single { margin-left: 0px; } .dg-layout .dg-doc-viewer-backdrop { position: absolute; transition: background-color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), z-index 0s 0.4s; background-color: transparent; z-index: -1; top: 0; bottom: 0; left: 0; right: 0; } @media (max-width: 991.98px) { .dg-layout.dg-sidebar-show .dg-sidebar { display: block; left: 0; background: var(--dg-gray-100); } .dg-layout.dg-sidebar-show .dg-doc-viewer-backdrop { transition: background-color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); background-color: rgba(0, 0, 0, 0.6); z-index: 1; } .dg-layout .dg-sidebar { z-index: 2; transition: left 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), background 0.4s; left: -300px; } .dg-layout .dg-doc-viewer { margin-left: 0px; padding: 20px 15px; position: relative; } } .dg-mode-lite .dg-main { top: 0; } .dg-mode-lite .dg-layout .dg-sidebar { background: var(--dg-gray-100); top: 0; } .dg-tab-links { position: relative; display: flex; border-bottom: 1px solid var(--dg-gray-200); } .dg-tab-links .dg-tab-link { display: inline-flex; justify-content: center; align-items: center; text-align: center; padding: 8px 30px; margin-right: 20px; transform: translateY(1px); color: var(--dg-gray-700); border-bottom: 2px solid transparent; font-weight: 500; } .dg-tab-links .dg-tab-link:hover, .dg-tab-links .dg-tab-link.active { color: #6698ff; border-bottom: 2px solid #6698ff; text-decoration: none; } .dg-doc-viewer { display: flex; flex-direction: column; } .dg-doc-viewer .dg-doc-header { display: flex; align-items: center; } .dg-doc-viewer .dg-doc-header .sidebar-toggler { display: none; margin-right: 10px; padding: 4px 8px; border-radius: 4px; } .dg-doc-viewer .dg-doc-header .sidebar-toggler .dg-icon { font-size: 14px; } .dg-doc-viewer .dg-doc-header .sidebar-toggler:hover { background: #6698ff; color: #fff; } @media (max-width: 991.98px) { .dg-doc-viewer .dg-doc-header .sidebar-toggler { display: block; } } .dg-doc-viewer .dg-doc-header .title { font-size: 1.5rem; font-weight: 700; } .dg-doc-viewer .dg-doc-header .subtitle { margin-left: 10px; font-size: 1.5rem; color: var(--dg-gray-700); font-weight: normal; } .dg-doc-viewer--toc .dg-doc-viewer-inner-content { max-width: 78%; } .dg-doc-viewer .dg-doc-viewer-inner { display: flex; flex: 0 0 auto; align-items: flex-start; } .dg-doc-viewer .dg-doc-viewer-inner-content { flex: auto; width: 78%; } .dg-doc-viewer .dg-component-viewer { display: block; width: 100%; } .dg-doc-viewer .dg-component-viewer .dg-component-empty { display: block; margin-top: 20px; } .dg-doc-viewer .dg-component-viewer .dg-doc-header { margin-bottom: 10px; } .dg-doc-viewer .dg-component-viewer .dg-component-api { display: flex; align-items: flex-start; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-component-api-content { flex: auto; width: 78%; max-width: 78%; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-header { display: flex; align-items: center; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-header:not(:first-child) { margin-top: 30px; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-header .name { margin: 0; font-size: 1.25rem; font-weight: 500; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-header .type-label { background-color: rgba(52, 143, 228, 0.8); font-size: 0.75rem; font-weight: 400; text-transform: uppercase; margin-left: 8px; margin-top: 3px; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-header .type-label.directive { background-color: rgba(216, 27, 96, 0.8); } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-header .type-label.service { background-color: rgba(142, 36, 170, 0.8); } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-header .type-label.interface, .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-header .type-label.class { background-color: rgba(124, 179, 66, 0.8); } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-header .type-label.pipe { background-color: rgba(84, 110, 122, 0.8); } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-description { color: var(--dg-gray-700); margin: 6px 0px 6px 0px; font-size: 0.875rem; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-section { margin-top: 10px; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-section .section-title { padding: 2px 0px; font-weight: 500; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-section + .dg-section { margin-top: 20px; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-property-table, .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-methods-table { margin-top: 8px; display: table; width: 100%; max-width: 100%; table-layout: fixed; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-property-table th, .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-methods-table th { text-align: left; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-property-table td label, .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-methods-table td label { word-break: break-all; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-property-table .dg-api-property-header-row .dg-api-property-name-th, .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-methods-table .dg-api-property-header-row .dg-api-property-name-th { width: 18%; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-property-table .dg-api-property-header-row .dg-api-property-type-th, .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-methods-table .dg-api-property-header-row .dg-api-property-type-th { width: 18%; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-property-table .dg-api-property-header-row .dg-api-property-default-th, .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-methods-table .dg-api-property-header-row .dg-api-property-default-th { width: 18%; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-property-table .dg-api-property-header-row .dg-api-property-description-th, .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-methods-table .dg-api-property-header-row .dg-api-property-description-th { width: auto; word-break: break-all; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-property-table .dg-api-property-row .dg-api-property-name-cell, .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-methods-table .dg-api-property-row .dg-api-property-name-cell { text-align: left; word-break: break-all; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-property-table .dg-api-property-row .dg-api-property-type-cell, .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-methods-table .dg-api-property-row .dg-api-property-type-cell { text-align: left; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-property-table .dg-api-property-row .dg-api-property-default-cell, .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-methods-table .dg-api-property-row .dg-api-property-default-cell { text-align: left; word-break: break-all; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-property-table .dg-api-property-row .dg-api-property-description-cell, .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-methods-table .dg-api-property-row .dg-api-property-description-cell { word-break: break-all; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-methods-table .dg-api-methods-type-th { width: 400px; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-methods-table .dg-api-method-parameter-description { padding-left: 7px; word-break: break-all; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-methods-table .dg-api-method-parameter-item { padding-left: 5px; margin-bottom: 4px; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-methods-table .dg-api-method-return-value { padding-left: 5px; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-methods-table .dg-api-method-parameter-type { background-color: var(--dg-gray-90); color: var(--dg-text-color); border-radius: 4px; padding: 2px 4px; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-methods-table .dg-api-method-parameter-head { color: var(--dg-text-color); } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-methods-table .dg-api-method-parameter { display: flex; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-methods-table .dg-api-method-parameter-list { display: flex; flex-wrap: wrap; } .dg-doc-viewer .dg-component-viewer .dg-component-api .dg-api-methods-table .dg-api-no-method-parameter { padding-left: 5px; } @media (max-width: 991.98px) { .dg-doc-viewer .dg-doc-viewer-inner-content { width: 100%; max-width: 100%; } .dg-doc-viewer .dg-toc { display: none; } } .dg-doc-viewer .dg-spring { flex: 1 0 30px; } .dg-doc-content { flex: 1; display: block; padding: 20px 0px; } .dg-doc-content > :first-child { margin-top: 0 !important; } .dg-doc-content h1:not(.dg-example-viewer h1) { font-size: 1.5rem; margin: 30px 0px 16px 0px; color: var(--dg-text-color); } .dg-doc-content h2:not(.dg-example-viewer h2) { font-size: 1.25rem; margin: 30px 0px 16px 0px; color: var(--dg-text-color); } .dg-doc-content h3:not(.dg-example-viewer h3) { font-size: 18px; margin: 20px 0px 16px 0px; } .dg-doc-content h4:not(.dg-example-viewer h4) { font-size: 16px; margin: 10px 0px 10px 0px; } .dg-doc-content h5:not(.dg-example-viewer h5) { font-size: 14px; margin: 10px 0px 10px 0px; } .dg-doc-content ul:not(.dg-example-viewer ul) { margin: 10px 0 10px 32px; padding: 0; } .dg-doc-content ul:not(.dg-example-viewer ul) li { padding: 3px 0px; } .dg-doc-content ol:not(.dg-example-viewer ol) { margin: 10px 0 10px 32px; padding: 0; } .dg-doc-content ol:not(.dg-example-viewer ol) li { padding: 3px 0px; } .dg-doc-content code:not(.dg-example-viewer code) { display: inline-block; padding: 0px 4px; margin: 0px 2px; background: var(--dg-gray-90); border-radius: 4px; color: var(--dg-text-color); } .dg-doc-content pre:not(.dg-example-viewer pre) { padding: 1em; color: var(--dg-gray-700); background: var(--dg-gray-100); border-radius: 4px; overflow: auto; } .dg-doc-content pre:not(.dg-example-viewer pre) code { padding: 0px; background: transparent; font-size: 0.875rem; } .dg-doc-content p:not(.dg-example-viewer p) { line-height: 26px; margin-top: 0; margin-bottom: 8px; font-size: 1rem; } .dg-doc-content p:not(.dg-example-viewer p) code { line-height: 24px; } .dg-doc-content .dg-paragraph:not(.dg-example-viewer .dg-paragraph) { line-height: 26px; margin-top: 0; margin-bottom: 8px; font-size: 1rem; } .dg-doc-content .dg-paragraph:not(.dg-example-viewer .dg-paragraph) code { line-height: 24px; } .dg-doc-content img:not(.dg-example-viewer img) { max-width: 100%; } .dg-doc-content blockquote:not(.dg-example-viewer blockquote) { margin-left: 0px; border-left: 2px solid var(--dg-gray-300); color: var(--dg-gray-600); font-size: 14px; margin-bottom: 5px; margin-top: 5px; padding-left: 10px; } .dg-doc-content table:not(.dg-example-viewer table) { border-collapse: collapse; border-spacing: 0; display: table; overflow: auto; word-break: normal; word-break: keep-all; width: 100%; max-width: 100%; font-size: 0.875rem; } .dg-doc-content table:not(.dg-example-viewer table) th, .dg-doc-content table:not(.dg-example-viewer table) td { border: 1px solid var(--dg-gray-200); padding: 10px 14px; } .dg-doc-content table:not(.dg-example-viewer table) th p, .dg-doc-content table:not(.dg-example-viewer table) td p { margin: 0px; } .dg-doc-content table:not(.dg-example-viewer table) th { background: var(--dg-gray-80); text-align: center; font-weight: 400; } .dg-doc-content table:not(.dg-example-viewer table) td { vertical-align: middle; } .dg-doc-meta { display: flex; flex: 0 0 auto; align-items: center; padding: 25px 0px; border-top: 1px solid var(--dg-gray-200); } .dg-doc-meta .dg-contributor-avatar-list { display: flex; flex-direction: row-reverse; margin-right: 8px; } .dg-doc-meta .dg-contributor-avatar { box-shadow: 0 0 0 2px #fff; width: 30px; height: 30px; border-radius: 30px; overflow: hidden; } .dg-doc-meta .dg-contributor-avatar img { width: 100%; } .dg-doc-meta .dg-contributor-avatar:nth-child(n):not(:first-child) { margin-left: -8px; } .dg-doc-meta .dg-contributor-avatar:nth-child(1) { order: 3; } .dg-doc-meta .dg-contributor-avatar:nth-child(2) { order: 2; } .dg-doc-meta .dg-contributor-avatar:nth-child(3) { order: 1; } .dg-doc-meta .dg-contributor-other { display: flex; align-items: center; justify-content: center; color: var(--dg-gray-500); background-color: var(--dg-gray-100); } .dg-doc-meta .dg-contribution-last-time { color: var(--dg-gray-500); } .dg-pages-link { display: flex; } .dg-pages-link .dg-page-link { flex: 1 1 0; width: 100%; display: flex; } .dg-pages-link .dg-page-link a { padding: 16px; border-radius: 3px; color: var(--dg-text-color); border: 1px solid var(--dg-gray-200); box-shadow: 0 0 4px rgba(0, 0, 0, 0.1); width: 100%; display: flex; } .dg-pages-link .dg-page-link a:hover { text-decoration: none; color: #6698ff; border-color: #6698ff; cursor: pointer; } .dg-pages-link .dg-page-link a:hover .dg-page-link-icon { color: #6698ff; } .dg-pages-link .dg-page-link a .dg-page-link-icon { color: var(--dg-gray-500); flex: 1 1 0; align-self: center; } .dg-pages-link .dg-page-link a .dg-page-link-icon dg-icon { font-size: 24px; } .dg-pages-link .dg-page-link:first-child a { text-align: right; } .dg-pages-link .dg-page-link:first-child:not(:last-child) { margin-right: 24px; } .dg-pages-link .dg-page-link:first-child .dg-page-link-icon { text-align: left; } .dg-pages-link .dg-page-link:last-child a { text-align: left; flex-direction: row-reverse; } .dg-pages-link .dg-page-link:last-child .dg-page-link-icon { text-align: right; } .dg-pages-link .dg-page-link .dg-page-link-label { font-size: 12px; color: var(--dg-gray-600); font-weight: 400; line-height: 1.625; } .dg-pages-link .dg-page-link .dg-page-link-title { font-size: 16px; font-weight: 500; line-height: 1.5; } .dg-doc-content code[class*=language-], .dg-doc-content pre[class*=language-], .dg-source-code-content code[class*=language-], .dg-source-code-content pre[class*=language-] { text-shadow: none; } .dg-doc-content .token.operator, .dg-doc-content .token.entity, .dg-doc-content .token.url, .dg-doc-content .language-css .token.string, .dg-doc-content .style .token.string, .dg-source-code-content .token.operator, .dg-source-code-content .token.entity, .dg-source-code-content .token.url, .dg-source-code-content .language-css .token.string, .dg-source-code-content .style .token.string { background: none; } .dg-doc-content .token.selector, .dg-doc-content .token.attr-name, .dg-doc-content .token.string, .dg-doc-content .token.char, .dg-doc-content .token.builtin, .dg-doc-content .token.inserted, .dg-source-code-content .token.selector, .dg-source-code-content .token.attr-name, .dg-source-code-content .token.string, .dg-source-code-content .token.char, .dg-source-code-content .token.builtin, .dg-source-code-content .token.inserted { color: #00b42a; } .dg-doc-content .token.property, .dg-doc-content .token.tag, .dg-doc-content .token.boolean, .dg-doc-content .token.number, .dg-doc-content .token.constant, .dg-doc-content .token.symbol, .dg-doc-content .token.deleted, .dg-source-code-content .token.property, .dg-source-code-content .token.tag, .dg-source-code-content .token.boolean, .dg-source-code-content .token.number, .dg-source-code-content .token.constant, .dg-source-code-content .token.symbol, .dg-source-code-content .token.deleted { color: #b882ff; } .dg-doc-content .token.atrule, .dg-doc-content .token.attr-value, .dg-doc-content .token.keyword, .dg-source-code-content .token.atrule, .dg-source-code-content .token.attr-value, .dg-source-code-content .token.keyword { color: #6698ff; } .dg-icon { font-size: 1rem; line-height: 0; } .dg-icon svg { width: 1em; height: 1em; fill: currentColor; vertical-align: -0.16em; background-repeat: no-repeat; } .dg-label { display: inline-flex; align-items: center; color: #fff; padding: 4px 10px; border-radius: 4px; font-size: 0.875rem; margin-bottom: 0px; font-size: 0.75rem; line-height: 1; } .dg-label-default { background-color: var(--dg-gray-200); } .dg-label-light { background-color: var(--dg-gray-300); } .dg-label-primary { background-color: #6698ff; } .dg-label-primary-light { background-color: #246eff; } .dg-label-success { background-color: #73d897; } .dg-label-info { background-color: #5dcfff; } .dg-label-warning { background-color: #ffcd5d; } .dg-label-danger { background-color: #ff7575; } .dg-label-dark { background-color: var(--dg-gray-700); } .dg-label-outline-default { color: var(--dg-gray-200); background-color: transparent; border: 1px solid var(--dg-gray-200); } .dg-label-outline-light { color: var(--dg-gray-300); background-color: transparent; border: 1px solid var(--dg-gray-300); } .dg-label-outline-primary { color: #6698ff; background-color: transparent; border: 1px solid #6698ff; } .dg-label-outline-primary-light { color: #246eff; background-color: transparent; border: 1px solid #246eff; } .dg-label-outline-success { color: #73d897; background-color: transparent; border: 1px solid #73d897; } .dg-label-outline-info { color: #5dcfff; background-color: transparent; border: 1px solid #5dcfff; } .dg-label-outline-warning { color: #ffcd5d; background-color: transparent; border: 1px solid #ffcd5d; } .dg-label-outline-danger { color: #ff7575; background-color: transparent; border: 1px solid #ff7575; } .dg-label-outline-dark { color: var(--dg-gray-700); background-color: transparent; border: 1px solid var(--dg-gray-700); } .dg-label-default, .dg-label-light, .dg-label-outline-default, .dg-label-outline-light { color: var(--dg-gray-700); } .dg-label-sm { padding: 2px 8px; font-size: 0.75rem; } .dg-alert { position: relative; display: block; font-size: 14px; line-height: 20px; margin: 10px 0px; padding: 10px 20px; border-left: 0px; background: var(--dg-gray-80); border-radius: 1px; } .dg-alert::after { content: ""; position: absolute; display: inline-block; top: 0px; left: 0px; bottom: 0px; width: 3px; border-radius: 1px; } .dg-alert-default { background-color: rgba(var(--dg-gray-200), 0.05); } .dg-alert-default::after { background: var(--dg-gray-200); } .dg-alert-light { background-color: rgba(var(--dg-gray-300), 0.05); } .dg-alert-light::after { background: var(--dg-gray-300); } .dg-alert-primary { background-color: rgba(102, 152, 255, 0.05); } .dg-alert-primary::after { background: #6698ff; } .dg-alert-primary-light { background-color: rgba(36, 110, 255, 0.05); } .dg-alert-primary-light::after { background: #246eff; } .dg-alert-success { background-color: rgba(115, 216, 151, 0.05); } .dg-alert-success::after { background: #73d897; } .dg-alert-info { background-color: rgba(93, 207, 255, 0.05); } .dg-alert-info::after { background: #5dcfff; } .dg-alert-warning { background-color: rgba(255, 205, 93, 0.05); } .dg-alert-warning::after { background: #ffcd5d; } .dg-alert-danger { background-color: rgba(255, 117, 117, 0.05); } .dg-alert-danger::after { background: #ff7575; } .dg-alert-dark { background-color: rgba(var(--dg-gray-700), 0.05); } .dg-alert-dark::after { background: var(--dg-gray-700); } .dg-toc { flex: 1; position: sticky; top: 20px; margin: 20px 0 20px 20px; } .dg-toc .dg-toc-container { font-size: 13px; width: 19%; padding-left: 10px; box-sizing: border-box; display: inline-flex; flex-direction: column; width: 100%; } .dg-toc .dg-toc-container + .docs-toc-container { padding-top: 8px; } .dg-toc .dg-toc-heading { margin: 0; padding: 6px 12px 6px 12px; font-size: 13px; font-weight: bold; text-transform: capitalize; } .dg-toc ul { margin: 0; padding: 0; list-style: none; } .dg-toc ul li { list-style: none; position: relative; padding: 0px; } .dg-toc ul li[data-level="1"] { padding-left: 12px; } .dg-toc ul li[data-level="2"] { padding-left: 24px; } .dg-toc ul li[data-level="3"] { padding-left: 36px; } .dg-toc ul li[data-level="4"] { padding-left: 48px; } .dg-toc ul li a { color: var(--dg-gray-700); } .dg-toc .dg-link { padding: 6px 0px; color: var(--dg-gray-700); line-height: 16px; text-decoration: none; display: block; text-overflow: ellipsis; width: 100%; box-sizing: border-box; word-break: break-all; } .dg-toc .dg-link::before { border-left: 2px solid var(--dg-gray-300); bottom: 0; content: ""; left: 0; position: absolute; top: 0; } .dg-toc .dg-link.active { color: rgb(51, 117.6666666667, 255); } .dg-toc .dg-link.active::before { border-color: #6698ff; border-width: 2px; } .dg-toc-menu .dg-toc-container { padding-left: 20px; } .dg-toc-menu .dg-link { position: relative; } .dg-toc-menu .dg-link::before { border-width: 0px; } .dg-toc-menu .dg-link.active::before { border-width: 0px; height: 5px; width: 5px; border-radius: 50%; background: #6698ff; top: 12px; left: -10px; } .dg-btn { display: inline-block; color: #fff; text-align: center; vertical-align: middle; cursor: pointer; user-select: none; background-color: transparent; border: 1px solid transparent; padding: 6px 10px; font-size: 1rem; line-height: 1.5715; border-radius: 4px; } .dg-btn:focus, .dg-btn.focus { outline: 0; box-shadow: none; } .dg-btn.disabled, .dg-btn:disabled { opacity: 0.6; box-shadow: none; } a.btn.disabled, fieldset:disabled a.btn { pointer-events: none; } .dg-btn.dg-btn-outline-default { color: var(--dg-gray-200); border-color: var(--dg-gray-200); } .dg-btn.dg-btn-outline-default:hover { color: var(--dg-gray-200); border-color: var(--dg-gray-200); } .dg-btn.dg-btn-outline-default:focus, .dg-btn.dg-btn-outline-default.focus { box-shadow: 0 0 0 0px rgba(var(--dg-gray-200), 0.5); } .dg-btn.dg-btn-outline-default.disabled, .dg-btn.dg-btn-outline-default:disabled { color: var(--dg-gray-200); background-color: transparent; } .dg-btn.dg-btn-default { color: #fff; background-color: var(--dg-gray-200); border-color: var(--dg-gray-200); box-shadow: none; } .dg-btn.dg-btn-default:hover { color: #fff; background-color: var(--dg-gray-200); border-color: var(--dg-gray-200); } .dg-btn.dg-btn-default.disabled, .dg-btn.dg-btn-default:disabled { color: color-yiq(var(--dg-gray-200)); background-color: var(--dg-gray-200); border-color: var(--dg-gray-200); } .dg-btn.dg-btn-default:hover { box-shadow: 0 2px 5px 1px rgba(var(--dg-gray-200), 0.6); } .dg-btn.dg-btn-outline-light { color: var(--dg-gray-300); border-color: var(--dg-gray-300); } .dg-btn.dg-btn-outline-light:hover { color: var(--dg-gray-300); border-color: var(--dg-gray-300); } .dg-btn.dg-btn-outline-light:focus, .dg-btn.dg-btn-outline-light.focus { box-shadow: 0 0 0 0px rgba(var(--dg-gray-300), 0.5); } .dg-btn.dg-btn-outline-light.disabled, .dg-btn.dg-btn-outline-light:disabled { color: var(--dg-gray-300); background-color: transparent; } .dg-btn.dg-btn-light { color: #fff; background-color: var(--dg-gray-300); border-color: var(--dg-gray-300); box-shadow: none; } .dg-btn.dg-btn-light:hover { color: #fff; background-color: var(--dg-gray-300); border-color: var(--dg-gray-300); } .dg-btn.dg-btn-light.disabled, .dg-btn.dg-btn-light:disabled { color: color-yiq(var(--dg-gray-300)); background-color: var(--dg-gray-300); border-color: var(--dg-gray-300); } .dg-btn.dg-btn-light:hover { box-shadow: 0 2px 5px 1px rgba(var(--dg-gray-300), 0.6); } .dg-btn.dg-btn-outline-primary { color: #6698ff; border-color: #6698ff; } .dg-btn.dg-btn-outline-primary:hover { color: #6698ff; border-color: #6698ff; } .dg-btn.dg-btn-outline-primary:focus, .dg-btn.dg-btn-outline-primary.focus { box-shadow: 0 0 0 0px rgba(102, 152, 255, 0.5); } .dg-btn.dg-btn-outline-primary.disabled, .dg-btn.dg-btn-outline-primary:disabled { color: #6698ff; background-color: transparent; } .dg-btn.dg-btn-primary { color: #fff; background-color: #6698ff; border-color: #6698ff; box-shadow: none; } .dg-btn.dg-btn-primary:hover { color: #fff; background-color: #6698ff; border-color: #6698ff; } .dg-btn.dg-btn-primary.disabled, .dg-btn.dg-btn-primary:disabled { color: color-yiq(#6698ff); background-color: #6698ff; border-color: #6698ff; } .dg-btn.dg-btn-primary:hover { box-shadow: 0 2px 5px 1px rgba(102, 152, 255, 0.6); } .dg-btn.dg-btn-outline-primary-light { color: #246eff; border-color: #246eff; } .dg-btn.dg-btn-outline-primary-light:hover { color: #246eff; border-color: #246eff; } .dg-btn.dg-btn-outline-primary-light:focus, .dg-btn.dg-btn-outline-primary-light.focus { box-shadow: 0 0 0 0px rgba(36, 110, 255, 0.5); } .dg-btn.dg-btn-outline-primary-light.disabled, .dg-btn.dg-btn-outline-primary-light:disabled { color: #246eff; background-color: transparent; } .dg-btn.dg-btn-primary-light { color: #fff; background-color: #246eff; border-color: #246eff; box-shadow: none; } .dg-btn.dg-btn-primary-light:hover { color: #fff; background-color: #246eff; border-color: #246eff; } .dg-btn.dg-btn-primary-light.disabled, .dg-btn.dg-btn-primary-light:disabled { color: color-yiq(#246eff); background-color: #246eff; border-color: #246eff; } .dg-btn.dg-btn-primary-light:hover { box-shadow: 0 2px 5px 1px rgba(36, 110, 255, 0.6); } .dg-btn.dg-btn-outline-success { color: #73d897; border-color: #73d897; } .dg-btn.dg-btn-outline-success:hover { color: #73d897; border-color: #73d897; } .dg-btn.dg-btn-outline-success:focus, .dg-btn.dg-btn-outline-success.focus { box-shadow: 0 0 0 0px rgba(115, 216, 151, 0.5); } .dg-btn.dg-btn-outline-success.disabled, .dg-btn.dg-btn-outline-success:disabled { color: #73d897; background-color: transparent; } .dg-btn.dg-btn-success { color: #fff; background-color: #73d897; border-color: #73d897; box-shadow: none; } .dg-btn.dg-btn-success:hover { color: #fff; background-color: #73d897; border-color: #73d897; } .dg-btn.dg-btn-success.disabled, .dg-btn.dg-btn-success:disabled { color: color-yiq(#73d897); background-color: #73d897; border-color: #73d897; } .dg-btn.dg-btn-success:hover { box-shadow: 0 2px 5px 1px rgba(115, 216, 151, 0.6); } .dg-btn.dg-btn-outline-info { color: #5dcfff; border-color: #5dcfff; } .dg-btn.dg-btn-outline-info:hover { color: #5dcfff; border-color: #5dcfff; } .dg-btn.dg-btn-outline-info:focus, .dg-btn.dg-btn-outline-info.focus { box-shadow: 0 0 0 0px rgba(93, 207, 255, 0.5); } .dg-btn.dg-btn-outline-info.disabled, .dg-btn.dg-btn-outline-info:disabled { color: #5dcfff; background-color: transparent; } .dg-btn.dg-btn-info { color: #fff; background-color: #5dcfff; border-color: #5dcfff; box-shadow: none; } .dg-btn.dg-btn-info:hover { color: #fff; background-color: #5dcfff; border-color: #5dcfff; } .dg-btn.dg-btn-info.disabled, .dg-btn.dg-btn-info:disabled { color: color-yiq(#5dcfff); background-color: #5dcfff; border-color: #5dcfff; } .dg-btn.dg-btn-info:hover { box-shadow: 0 2px 5px 1px rgba(93, 207, 255, 0.6); } .dg-btn.dg-btn-outline-warning { color: #ffcd5d; border-color: #ffcd5d; } .dg-btn.dg-btn-outline-warning:hover { color: #ffcd5d; border-color: #ffcd5d; } .dg-btn.dg-btn-outline-warning:focus, .dg-btn.dg-btn-outline-warning.focus { box-shadow: 0 0 0 0px rgba(255, 205, 93, 0.5); } .dg-btn.dg-btn-outline-warning.disabled, .dg-btn.dg-btn-outline-warning:disabled { color: #ffcd5d; background-color: transparent; } .dg-btn.dg-btn-warning { color: #fff; background-color: #ffcd5d; border-color: #ffcd5d; box-shadow: none; } .dg-btn.dg-btn-warning:hover { color: #fff; background-color: #ffcd5d; border-color: #ffcd5d; } .dg-btn.dg-btn-warning.disabled, .dg-btn.dg-btn-warning:disabled { color: color-yiq(#ffcd5d); background-color: #ffcd5d; border-color: #ffcd5d; } .dg-btn.dg-btn-warning:hover { box-shadow: 0 2px 5px 1px rgba(255, 205, 93, 0.6); } .dg-btn.dg-btn-outline-danger { color: #ff7575; border-color: #ff7575; } .dg-btn.dg-btn-outline-danger:hover { color: #ff7575; border-color: #ff7575; } .dg-btn.dg-btn-outline-danger:focus, .dg-btn.dg-btn-outline-danger.focus { box-shadow: 0 0 0 0px rgba(255, 117, 117, 0.5); } .dg-btn.dg-btn-outline-danger.disabled, .dg-btn.dg-btn-outline-danger:disabled { color: #ff7575; background-color: transparent; } .dg-btn.dg-btn-danger { color: #fff; background-color: #ff7575; border-color: #ff7575; box-shadow: none; } .dg-btn.dg-btn-danger:hover { color: #fff; background-color: #ff7575; border-color: #ff7575; } .dg-btn.dg-btn-danger.disabled, .dg-btn.dg-btn-danger:disabled { color: color-yiq(#ff7575); background-color: #ff7575; border-color: #ff7575; } .dg-btn.dg-btn-danger:hover { box-shadow: 0 2px 5px 1px rgba(255, 117, 117, 0.6); } .dg-btn.dg-btn-outline-dark { color: var(--dg-gray-700); border-color: var(--dg-gray-700); } .dg-btn.dg-btn-outline-dark:hover { color: var(--dg-gray-700); border-color: var(--dg-gray-700); } .dg-btn.dg-btn-outline-dark:focus, .dg-btn.dg-btn-outline-dark.focus { box-shadow: 0 0 0 0px rgba(var(--dg-gray-700), 0.5); } .dg-btn.dg-btn-outline-dark.disabled, .dg-btn.dg-btn-outline-dark:disabled { color: var(--dg-gray-700); background-color: transparent; } .dg-btn.dg-btn-dark { color: #fff; background-color: var(--dg-gray-700); border-color: var(--dg-gray-700); box-shadow: none; } .dg-btn.dg-btn-dark:hover { color: #fff; background-color: var(--dg-gray-700); border-color: var(--dg-gray-700); } .dg-btn.dg-btn-dark.disabled, .dg-btn.dg-btn-dark:disabled { color: color-yiq(var(--dg-gray-700)); background-color: var(--dg-gray-700); border-color: var(--dg-gray-700); } .dg-btn.dg-btn-dark:hover { box-shadow: 0 2px 5px 1px rgba(var(--dg-gray-700), 0.6); } .dg-btn-xsm { padding: 0.5px 10px; font-size: 1rem; line-height: 1.5715; border-radius: 4px; } .dg-btn-xsm .dg-icon { font-size: 1rem; } .dg-btn-sm { padding: 2.5px 10px; font-size: 1rem; line-height: 1.5715; border-radius: 4px; } .dg-btn-sm .dg-icon { font-size: 1rem; } .dg-btn-md { padding: 4.5px 10px; font-size: 1rem; line-height: 1.5715; border-radius: 4px; } .dg-btn-md .dg-icon { font-size: 1rem; } .dg-btn-lg { padding: 6.5px 10px; font-size: 1rem; line-height: 1.5715; border-radius: 4px; } .dg-btn-lg .dg-icon { font-size: 1rem; } .dg-btn-xlg { padding: 8.5px 30px; font-size: 1rem; line-height: 1.5715; border-radius: 4px; } .dg-btn-xlg .dg-icon { font-size: 1rem; } input[type=submit].dg-btn-block, input[type=reset].dg-btn-block, input[type=button].dg-btn-block { width: 100%; } .dg-btn.dg-btn-round { border-radius: 8888px; } .dg-navbar { position: fixed; top: 0; left: 0; right: 0; display: flex; align-items: center; padding: 0.719rem 1.25rem; justify-content: space-between; font-size: 1rem; z-index: 100; } .dg-navbar .nav.nav-spacer { display: flex; visibility: hidden; width: 0; margin: 0; flex: 0 0 auto; } .dg-navbar .navbar-brand { display: inline-flex; align-items: center; margin-right: 1rem; } .dg-navbar .navbar-brand .logo { margin-right: 10px; width: 30px; height: 30px; } .dg-navbar .navbar-brand .title { font-weight: 600; color: #fff; text-decoration: none; } .dg-navbar .navbar-brand .title:hover { text-decoration: none; } .dg-navbar .navbar-toggler { margin-left: 10px; display: none; } .dg-navbar .nav { display: flex; } .dg-navbar .nav a { padding: 6px 18px; margin-right: 8px; text-decoration: none; } .dg-navbar .nav a.active { border-radius: 4px; text-decoration: none !important; } .dg-navbar .nav a:hover { text-decoration: none !important; } .dg-navbar .spacer { flex: 1; } .dg-navbar .action-items { display: flex; align-items: center; flex: auto; justify-content: flex-end; } .dg-navbar .action-items .search-container { flex: auto; max-width: 300px; } .dg-navbar .action-items .action-icon { padding: 0; width: 32px; height: 32px; display: inline-flex; align-items: center; justify-content: center; border: none; background: transparent; border-radius: 6px; transition: all 0.2s; cursor: pointer; outline: none; } .dg-navbar .action-items .action-icon .dg-icon { font-size: 1.25rem; } .dg-navbar .action-items .action-icon-item { margin-left: 12px; } @media (max-width: 991.98px) { .dg-navbar { flex-wrap: wrap; justify-content: space-between; } .dg-navbar .navbar-toggler { display: block; } .dg-navbar .spacer, .dg-navbar .nav, .dg-navbar .action-items { display: none; } .dg-navbar .nav { flex-direction: column; flex-basis: 100%; margin-top: 8px; margin-bottom: 6px; } .dg-navbar .action-items { flex-direction: column; align-items: flex-start; } .dg-navbar .action-items .action-item { margin-bottom: 10px; } .dg-navbar.show .spacer, .dg-navbar.show .nav, .dg-navbar.show .action-items { display: flex; } } .dg-navbar-theme-angular .dg-navbar { background-color: #3f51b5; box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12); } .dg-navbar-theme-angular .dg-navbar .nav a { color: #fff; } .dg-navbar-theme-angular .dg-navbar .navbar-brand .title { color: #fff; } .dg-navbar-theme-angular .dg-navbar .repo-url { color: #fff; } .dg-navbar-theme-angular .dg-navbar .nav a:hover { color: rgba(255, 255, 255, 0.8); } .dg-navbar-theme-angular .dg-navbar .nav a.active { background: hsla(0, 0%, 100%, 0.15); } .dg-navbar-theme-angular .dg-navbar .action-items .action-icon { color: #fff; } .dg-navbar-theme-angular .dg-navbar .action-items .action-icon:hover, .dg-navbar-theme-angular .dg-navbar .action-items .action-icon.active { background-color: hsla(0, 0%, 100%, 0.15); } .dg-navbar-theme-default .dg-navbar { background-color: var(--dg-bg-color); box-shadow: var(--dg-navbar-box-shadow); } .dg-navbar-theme-default .dg-navbar .nav a { color: var(--dg-text-color); } .dg-navbar-theme-default .dg-navbar .navbar-brand .title { color: var(--dg-text-color); } .dg-navbar-theme-default .dg-navbar .repo-url { color: var(--dg-text-color); } .dg-navbar-theme-default .dg-navbar .nav a:hover { color: #6698ff; } .dg-navbar-theme-default .dg-navbar .nav a.active { color: #6698ff; background: rgba(102, 152, 255, 0.12); } .dg-navbar-theme-default .dg-navbar .action-items .action-icon { color: var(--dg-text-color); } .dg-navbar-theme-default .dg-navbar .action-items .action-icon:hover, .dg-navbar-theme-default .dg-navbar .action-items .action-icon.active { background-color: var(--dg-gray-80); } :root[theme=dark] .dg-navbar-theme-angular .dg-navbar { background-color: var(--dg-bg-color); box-shadow: var(--dg-navbar-box-shadow); } :root[theme=dark] .dg-navbar-theme-angular .dg-navbar .nav a { color: var(--dg-text-color); } :root[theme=dark] .dg-navbar-theme-angular .dg-navbar .navbar-brand .title { color: var(--dg-text-color); } :root[theme=dark] .dg-navbar-theme-angular .dg-navbar .repo-url { color: var(--dg-text-color); } :root[theme=dark] .dg-navbar-theme-angular .dg-navbar .nav a:hover { color: #6698ff; } :root[theme=dark] .dg-navbar-theme-angular .dg-navbar .nav a.active { color: #6698ff; background: rgba(102, 152, 255, 0.12); } :root[theme=dark] .dg-navbar-theme-angular .dg-navbar .action-items .action-icon { color: var(--dg-text-color); } :root[theme=dark] .dg-navbar-theme-angular .dg-navbar .action-items .action-icon:hover, :root[theme=dark] .dg-navbar-theme-angular .dg-navbar .action-items .action-icon.active { background-color: var(--dg-gray-80); } .dg-menu { overflow-x: hidden; } .dg-menu .menu-group { cursor: pointer; } .dg-menu .menu-group .group-header { display: flex; align-items: center; } .dg-menu .menu-group .group-header .group-title { flex: 1 1 0; padding: 9px 30px; color: var(--dg-gray-600); padding-right: 0; } .dg-menu .menu-group .group-header .group-arrow { margin-right: 30px; transition: all 0.5s; } .dg-menu .menu-group .group-body { margin-left: 10px; max-height: 0; opacity: 0; overflow: hidden; transition: all 0.5s; } .dg-menu .menu-group .menu-item { margin-left: 10px; } .dg-menu .menu-group.menu-group--open > .group-body { max-height: 4000px; opacity: 1; } .dg-menu .menu-group.menu-group--open > .group-header .group-arrow { transform: rotate(90deg); } .dg-menu .menu-item { display: block; padding: 0px 15px 0 30px; } .dg-menu .menu-item.active { padding-right: 12px; } .dg-menu .menu-item.active { border-right: 3px solid #6698ff; } .dg-menu .menu-item.active .item-content { background: rgba(102, 152, 255, 0.05); color: #6698ff; } .dg-menu .menu-item.active::after { background-color: #6698ff; width: 3px; } .dg-menu .menu-item .item-content { display: flex; align-items: center; margin: 0 -1000px; padding: 9px 1000px; color: var(--dg-text-color); } .dg-menu .menu-item .item-content .external-icon { margin-right: 5px; } .dg-menu .menu-item .item-content > .item-content-title { flex: 1 1 0; } .dg-menu .menu-item .item-content > .item-content-label { flex: 0 0 auto; background-color: var(--dg-bg-color); display: flex; border-radius: 4px; } .dg-menu .menu-item .subtitle { color: var(--dg-gray-600); font-size: 0.75rem; margin-left: 4px; } .dg-menu .menu-item:hover .item-content { color: #6698ff; text-decoration: none; } .dg-sidebar .dg-sidebar-header { display: flex; flex-direction: column; align-items: center; padding: 0px 0px 10px 0px; border-bottom: 1px solid var(--dg-gray-200); } .dg-sidebar .dg-sidebar-header .logo { width: 80px; height: 80px; } .dg-sidebar .dg-sidebar-header .title { font-weight: 500; color: var(--dg-text-color); font-size: 1.25rem; padding: 5px 0px; } .dg-sidebar .dg-sidebar-header .description { color: var(--dg-gray-700); padding: 5px 10px; } .dg-sidebar .action-items { border-top: 1px solid var(--dg-gray-200); } .dg-sidebar .action-items .action-item { padding: 10px 30px; } .dg-sidebar .dg-search-container { margin: 10px; } .dg-sidebar .dg-search-container .algolia-autocomplete .ds-dropdown-menu { min-width: 280px; } .dg-search-container { position: relative; line-height: 0.875rem; font-size: 0.875rem; } .dg-search-container .search-icon { position: absolute; top: 50%; left: 10px; transform: translateY(-50%); z-index: 1; color: var(--dg-gray-500); pointer-events: none; font-size: 0.875rem; } .dg-search-container .search { padding: 0.532rem 10px 0.532rem 30px; width: 100%; outline: none; color: var(--dg-text-color); background-color: var(--dg-bg-color); border: 1px solid var(--dg-gray-200); border-radius: 18px; -webkit-appearance: none; box-sizing: border-box; } .dg-search-container .search-results-container { display: none; position: absolute; top: 100%; left: 0; right: 0; margin: 8px 0 0; min-width: 200px; max-width: 400px; max-height: 230px; padding: 6px 0; z-index: 10; background-color: var(--dg-bg-color); border-radius: 4px; border: 1px solid var(--dg-gray-200); box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1); box-sizing: border-box; overflow-y: auto; } .dg-search-container .search-results-container.is-searching { display: block; } .dg-search-container .search-results-container.result-empty { text-align: center; padding: 40px 0; } .dg-search-container .search-results-container.result-empty .empty-icon svg { width: 64px; height: 58px; } .dg-search-container .search-results-container .search-result { display: block; padding: 6px 20px; color: var(--dg-gray-700); font-size: 0.875rem; text-decoration: none; line-height: 1.5715; transition: background-color 0.2s; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; cursor: pointer; } .dg-search-container .search-results-container .search-result:hover { background-color: var(--dg-gray-80); color: #6698ff; } .dg-search-container .search-results-container .search-result .dg-word-highlight { background-color: rgba(255, 205, 93, 0.4); } .dg-search-container .algolia-autocomplete { width: 100%; } .dg-footer { display: block; padding: 20px; border-top: 1px solid var(--dg-gray-200); text-align: center; color: var(--dg-gray-600); } .dg-footer a { color: var(--dg-gray-600); text-decoration: none; } .dg-footer a:hover { color: var(--dg-gray-700); text-decoration: none; } .dg-footer .beian { margin-top: 5px; } .dg-footer .beian-public-security { margin-left: 5px; } .dg-footer .beian-public-security img { vertical-align: -4px; } .dg-example-viewer { display: block; padding: 20px 0px; } .dg-example-viewer:target .dg-example-viewer-wrapper { border-color: #6698ff; } .dg-example-viewer.dg-example-viewer-inline { padding: 10px 0px; } .dg-example-viewer.dg-example-viewer-inline .dg-example-viewer-wrapper { border: none; box-shadow: none; } .dg-example-viewer.dg-example-viewer-inline .dg-example-viewer-header, .dg-example-viewer.dg-example-viewer-inline .dg-example-viewer-actions { display: none; } .dg-example-viewer.dg-example-viewer-inline .dg-example-viewer-body { padding: 0px; } .dg-example-viewer .dg-example-viewer-wrapper { border: 1px solid var(--dg-gray-200); border-radius: 2px; } .dg-example-viewer .dg-example-viewer-header { border-bottom: 1px solid var(--dg-gray-200); padding: 5px 20px; background: var(--dg-gray-100); color: var(--dg-gray-700); } .dg-example-viewer .dg-example-viewer-header .title { font-size: 1.25rem; font-weight: bold; } .dg-example-viewer .dg-example-viewer-body { padding: 20px; } .dg-example-viewer .dg-example-viewer-body.dg-example-viewer-compact { padding: 0; } .dg-example-viewer .dg-example-viewer-intro { border-top: 1px solid var(--dg-gray-200); padding: 20px; position: relative; margin-top: 6px; } .dg-example-viewer .dg-example-viewer-intro::before { position: absolute; content: attr(title); top: 0; left: 1em; margin-left: -4px; padding: 0 4px; color: var(--dg-gray-700); font-weight: 500; background-color: var(--dg-bg-color); transform: translateY(-50%); } .dg-example-viewer .dg-example-viewer-actions { border-top: 1px dashed var(--dg-gray-200); padding: 10px; text-align: center; clear: both; } .dg-example-viewer .dg-example-viewer-actions .action-item { color: var(--dg-gray-500); padding: 5px; margin-right: 10px; cursor: pointer; } .dg-example-viewer .dg-example-viewer-actions .action-item:hover { color: #6698ff; font-weight: 500; } .dg-example-viewer .dg-example-viewer-sources { border-top: 1px solid var(--dg-gray-200); display: block; flex-direction: column; transition: opacity 1s; height: 0px; opacity: 0; visibility