/*! Spectre.css Docs | MIT License | github.com/picturepan2/spectre */ .version::after { content: "0.5.6"; } .off-canvas .off-canvas-toggle { font-size: 1rem; left: 1.5rem; position: fixed; top: 1rem; } .off-canvas .off-canvas-sidebar { width: 12rem; } .off-canvas .off-canvas-content { padding: 0; } .docs-container { min-height: 100vh; } .docs-navbar { height: 3.8rem; position: fixed; right: 0; top: 0; z-index: 100; } .docs-navbar .btns { position: absolute; right: 1.5rem; top: 1rem; width: 8rem; } .docs-sidebar .docs-nav { bottom: 1.5rem; -webkit-overflow-scrolling: touch; overflow-y: auto; padding: .5rem 1.5rem; position: fixed; top: 3.5rem; width: 12rem; } .docs-sidebar .accordion { margin-bottom: .75rem; } .docs-sidebar .accordion input ~ .accordion-header { color: #455060; font-size: .65rem; font-weight: 600; text-transform: uppercase; } .docs-sidebar .accordion input:checked ~ .accordion-header { color: #505c6e; } .docs-sidebar .accordion .menu .menu-item { font-size: .7rem; padding-left: 1rem; } .docs-sidebar .accordion .menu .menu-item > a { background: transparent; color: #66758c; display: inline-block; } .docs-content { -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 0 4rem; width: calc(100vw - 12rem); } .docs-content > .container { margin-left: 0; max-width: 800px; padding-bottom: 1.5rem; } .docs-content .anchor { color: #6362dc; display: none; margin-left: .2rem; padding: 0 .2rem; } .docs-content .anchor:focus, .docs-content .anchor:hover { display: inline; text-decoration: none; } .docs-content .s-title, .docs-content .s-subtitle { line-height: 1.8rem; margin-bottom: 0; padding-bottom: 1rem; padding-top: 1rem; position: static; } @supports ((position: -webkit-sticky) or (position: sticky)) { .docs-content .s-title, .docs-content .s-subtitle { position: sticky; position: -webkit-sticky; top: 0; z-index: 99; } .docs-content .s-title::before, .docs-content .s-subtitle::before { background: #fff; bottom: 0; content: ""; display: block; left: -10px; position: absolute; right: -10px; top: -5px; z-index: -1; } } .docs-content .s-title:hover .anchor, .docs-content .s-subtitle:hover .anchor { display: inline; } .docs-content .s-title + .docs-note, .docs-content .s-subtitle + .docs-note { margin-top: .4rem; } .docs-content .docs-demo { padding-bottom: 1rem; padding-top: 1rem; } .docs-content .column { padding: .4rem; } .docs-content .docs-block { border-radius: .1rem; padding: .4rem; } .docs-content .docs-block.bg-gray { background: #eef0f3; } .docs-content .docs-shape { height: 4.8rem; line-height: 1.2rem; padding: 1.8rem 0; width: 4.8rem; } .docs-content .docs-dot { border-radius: 50%; display: inline-block; height: .5rem; padding: 0; width: .5rem; } .docs-content .docs-table th, .docs-content .docs-table td { padding: .75rem .25rem; } .docs-content .docs-color { border-radius: .1rem; margin: .25rem 0; padding: .5rem; } .docs-content .docs-color .color-subtitle { font-size: .7rem; opacity: .75; } .docs-content .code .hljs-tag { color: #505c6e; } .docs-content .code .hljs-comment { color: #bcc3ce; } .docs-content .code .hljs-title, .docs-content .code .hljs-class, .docs-content .code .hljs-string { color: #5755d9; } .docs-content .code .hljs-name, .docs-content .code .hljs-attribute, .docs-content .code .hljs-variable, .docs-content .code .hljs-keyword, .docs-content .code .hljs-built_in { color: #d73e48; } .docs-content .code .hljs-value, .docs-content .code .hljs-hexcolor { color: #505c6e; } .docs-content .c-select-all { -webkit-user-select: all; -moz-user-select: all; -ms-user-select: all; user-select: all; } .docs-content .panel { height: 75vh; } .docs-content .panel .tile { margin: .75rem 0; } .docs-content .parallax { margin: 2rem auto; } .docs-content .form-autocomplete .menu { position: static; } .docs-content .example-tile-icon { align-content: space-around; align-items: center; background: #5755d9; border-radius: .1rem; color: #fff; display: flex; display: -ms-flexbox; -ms-flex-align: center; -ms-flex-line-pack: distribute; font-size: 1.2rem; height: 2rem; width: 2rem; } .docs-content .example-tile-icon .icon { margin: auto; } .docs-content .comparison-slider { height: auto; padding-bottom: 56.2222%; } .docs-content .comparison-slider .filter-grayscale { filter: grayscale(75%); } .docs-content .off-canvas { position: relative; } .docs-content .off-canvas .off-canvas-toggle { left: .4rem; position: absolute; top: .4rem; z-index: 1; } .docs-brand { color: #5755d9; left: 1.5rem; position: fixed; top: .85rem; } .docs-brand .docs-logo { align-items: center; border-radius: .1rem; display: inline-flex; display: -ms-inline-flexbox; -ms-flex-align: center; height: 2rem; padding: .2rem; width: auto; } .docs-brand .docs-logo:focus, .docs-brand .docs-logo:hover { text-decoration: none; } .docs-brand .docs-logo img { display: inline-block; height: auto; width: 1.6rem; } .docs-brand .docs-logo h2 { display: inline-block; font-size: .8rem; font-weight: 700; line-height: 1.5rem; margin-bottom: 0; margin-left: .5rem; margin-right: .5rem; } .docs-footer { color: #bcc3ce; padding: .5rem .5rem 1.5rem; } .docs-footer a { color: #66758c; } .docs-ad { background: #f7f8f9; border-radius: .1rem; display: block; margin: 2rem 0; padding: .4rem; position: relative; } .docs-ad ins { line-height: 1; vertical-align: middle; } .docs-ad .carbon-wrap .carbon-img { display: block; } .docs-ad .carbon-wrap .carbon-text { color: #66758c; display: block; font-size: .7rem; } .docs-ad .carbon-poweredby { color: #bcc3ce; font-size: .7rem; } /* Spectre Homepage style */ .section-hero { padding: 1rem .5rem; } .section-hero .docs-brand { position: absolute; top: .85rem; } .section-hero .docs-brand h2 { color: #5755d9; } .section-hero .column { padding: .4rem; } .section-ads { padding: 1rem .5rem; } .section-updates { padding: 4.5rem .5rem 3.5rem .5rem; } .section-updates .card { border: 0; margin-bottom: 1rem; } .section-features { padding: 4.5rem .5rem; } .section-features .column { padding: .4rem; } .section-footer { color: #bcc3ce; padding: 1.8rem .75rem 1rem; position: relative; z-index: 200; } .section-footer a { color: #66758c; } .grid-hero { padding-bottom: 2rem; padding-top: 6rem; } .grid-hero h1 { color: #3b4351; font-size: 1.6rem; font-weight: 600; margin-bottom: 1.5rem; } .grid-hero h2 { color: #455060; font-size: .9rem; font-weight: 400; line-height: 1.5rem; margin-bottom: 1.5rem; } .grid-hero h2 u { border-bottom: .1rem solid currentColor; padding-bottom: .05rem; text-decoration: none; } .grid-hero .card { background: none; border: 0; color: #5b687d; padding: .5rem; } .grid-hero .card .card-title { color: #5755d9; font-size: 1rem; font-weight: 700; margin-bottom: 0; } @media (max-width: 960px) { .off-canvas .off-canvas-toggle { z-index: 300; } .off-canvas .off-canvas-content { width: 100%; } .docs-sidebar .docs-brand { margin: .85rem 1.5rem; padding: 0; position: static; } .docs-sidebar .docs-nav { margin-top: 1rem; position: static; } .docs-sidebar .menu .menu-item > a { padding: .3rem .4rem; } .docs-navbar { -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); background: rgba(247, 248, 249, .65); left: 0; } .docs-content { min-width: auto; padding: 0 1.5rem; width: 100%; } .docs-content .s-title, .docs-content .s-subtitle { padding-top: 5rem; position: static; } .docs-content .s-title::before, .docs-content .s-subtitle::before { content: none; } .section-hero .s-brand { height: 5rem; padding: 1.5rem .5rem; text-align: center; width: 100%; } .section-hero .s-brand .s-logo { height: auto; } .section-hero .s-brand img { height: 3.2rem; width: 3.2rem; } .section-hero .s-brand h2 { display: none; } } @media (max-width: 600px) { .grid-hero h2 { font-size: .9rem; } .grid-hero .card { padding: 0; } .off-canvas .off-canvas-toggle { left: .5rem; } .docs-navbar .btns { right: .9rem; } .grid-hero .docs-brand { left: .9rem; } .docs-sidebar .docs-brand { margin: .85rem 1rem; } .docs-sidebar .docs-nav { padding: .5rem 1rem; } .docs-content { padding: 0 .5rem; } .docs-content .docs-block { padding: .4rem .1rem; } } @media (min-width: 1366px) { .docs-ad.docs-ad-sidebar { bottom: 1rem; margin: 0; position: fixed; right: 1rem; width: 7.3rem; } }