#spectaql,#spectaql .nav-group-items,#spectaql .nav-group-section-items,#spectaql table td,#spectaql table th{padding:0;margin:0}#spectaql a,#spectaql a:active,#spectaql a:focus{color:#0298bf}#spectaql #introduction .example-section:not(.example-section-is-code),#spectaql pre{margin-bottom:20px}#spectaql{background:#fff;color:#222;font-family:-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px;line-height:1.6}#spectaql pre{margin-top:0;overflow:auto;color:#fff}#spectaql pre code{display:block;background:#222}#spectaql table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}#spectaql #introduction .example-section>*,#spectaql .definition-heading,#spectaql .doc-heading,#spectaql .introduction-item-title,#spectaql .nav-group-items .nav-group-section-title,#spectaql .nav-group-items>li,#spectaql .nav-group-section-items .nav-group-section-title,#spectaql .nav-group-section-items>li,#spectaql .operation-heading{overflow:hidden;text-overflow:ellipsis}#spectaql #page{display:flex}#spectaql #page *{box-sizing:border-box}#spectaql #page.drawer-open #sidebar{transform:translateX(0);z-index:1000}#spectaql #page.drawer-open .drawer-overlay{background:#00000080;display:block;z-index:10}#spectaql #sidebar{flex-shrink:0;max-width:250px;min-width:250px;position:fixed;transform:translateX(-100%);transition:transform .2s ease-out;z-index:10}#spectaql .sidebar-top-container{align-items:center;display:flex;padding:0 20px}#spectaql #mobile-navbar{align-items:center;display:flex;position:sticky;top:0;background:#fff;margin-left:-20px;margin-right:-20px;margin-top:-20px}#spectaql .sidebar-open-button{align-items:flex-start;background:0 0;border:none;display:flex;margin:0;padding:0}#spectaql .sidebar-open-button .hamburger{cursor:pointer;height:14px;width:16px}#spectaql .sidebar-open-button .hamburger:after{background:#222;box-shadow:0 5px 0 #222,0 10px 0 #222;content:"";display:block;height:2px}#spectaql .close-button .sr-only,#spectaql .doc-copy .definition-description>h5,#spectaql .doc-copy .definition-properties>h5,#spectaql .doc-copy .operation-description>h5,#spectaql .doc-examples .example-heading,#spectaql .sidebar-open-button .sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}#spectaql .close-button,#spectaql .nav-scroll-expand .nav-group-section-items{display:block}#spectaql .drawer-overlay{background:#0000;bottom:0;display:none;left:0;position:absolute;right:0;top:0}#spectaql #nav{display:flex;flex-direction:column;max-height:100vh;overflow:auto;padding:0 20px 20px;position:sticky;top:0}#spectaql #logo{margin-right:auto}#spectaql #logo img{display:block;max-width:100%;width:100%}#spectaql .nav-group-items>li,#spectaql .nav-group-section-items>li{list-style:none}#spectaql .nav-group-section-items{display:none}#spectaql #docs{flex-grow:1;flex-shrink:1;margin:0 auto;max-width:88em;min-width:100px;padding:20px;position:relative}#spectaql .doc-row .doc-copy,#spectaql .doc-row .doc-examples{width:100%}.hljs{background:#23241f;display:block;overflow-x:auto;padding:.5em}.hljs,.hljs-class .hljs-title,.hljs-params,.hljs-subst,.hljs-tag{color:#f8f8f2}.hljs-emphasis,.hljs-strong{color:#a8a8a2}.hljs-bullet,.hljs-link,.hljs-literal,.hljs-number,.hljs-quote,.hljs-regexp{color:#ae81ff}.hljs-code,.hljs-section,.hljs-selector-class,.hljs-title{color:#a6e22e}#spectaql #sidebar a.nav-scroll-active,#spectaql #sidebar a:hover,#spectaql .definition-group-name a:hover,#spectaql .group-heading a:hover,#spectaql .operation-group-name a:hover,.hljs-strong{font-weight:700}.hljs-emphasis{font-style:italic}.hljs-attr,.hljs-keyword,.hljs-name,.hljs-selector-tag{color:#f92672}.hljs-attribute,.hljs-symbol{color:#66d9ef}.hljs-addition,.hljs-built_in,.hljs-builtin-name,.hljs-selector-attr,.hljs-selector-id,.hljs-selector-pseudo,.hljs-string,.hljs-template-variable,.hljs-type,.hljs-variable{color:#e6db74}.hljs-comment,.hljs-deletion,.hljs-meta{color:#75715e}#spectaql a{text-decoration:none}#spectaql #sidebar a:hover,#spectaql a:hover{color:#0182a2}#spectaql code{font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:.875em}#spectaql pre code,#spectaql pre code.hljs{font-size:.82em;line-height:1.4;padding:15px 20px}#spectaql .doc-heading{font-size:2.25em;line-height:1.2;margin-top:10px}#spectaql .close-button{background:0 0;border:none;color:#222;font-size:16px;font-weight:700;padding:5px}#spectaql #introduction,#spectaql .definition,#spectaql .operation{margin-bottom:60px}#spectaql #introduction .example-section:not(.example-section-is-code) h5,#spectaql #introduction .example-section:not(.example-section-is-code) p{font-size:1em;margin:0}#spectaql #docs,#spectaql #mobile-navbar,#spectaql #sidebar{padding-bottom:20px;padding-top:20px}#spectaql #docs,#spectaql #mobile-navbar,#spectaql #nav,#spectaql .sidebar-top-container{padding-left:20px;padding-right:20px}#spectaql #sidebar{background:#fff;padding-bottom:0}#spectaql #sidebar a,#spectaql #sidebar a.nav-scroll-active{color:#222}#spectaql #mobile-navbar .sidebar-open-button:after{color:#222;content:"All Topics";display:block;margin-left:10px}#spectaql #nav .nav-group,#spectaql .doc-examples{margin-top:20px}#spectaql #nav .nav-group li{margin-bottom:5px}#spectaql #nav .nav-group-title{color:#999;font-size:.875em;font-weight:400;margin:0 0 6px}#spectaql #nav .nav-group-section-title{font-size:inherit;font-weight:400;margin:0 0 5px}#spectaql #nav .nav-group-section-items{margin-left:.75em}#spectaql .definition .definition-heading,#spectaql .definition .operation-heading,#spectaql .operation .definition-heading,#spectaql .operation .operation-heading{font-size:1.72em}#spectaql .definition .definition-heading code,#spectaql .definition .operation-heading code,#spectaql .operation .definition-heading code,#spectaql .operation .operation-heading code{font-family:inherit;font-size:inherit;font-weight:inherit}#spectaql .definition-group-name,#spectaql .group-heading,#spectaql .operation-group-name{border-top:2px solid #d8d8d8;color:#999;font-size:inherit;font-weight:inherit;padding-top:3px}#spectaql .definition-group-name a,#spectaql .group-heading a,#spectaql .operation-group-name a{color:#999}#spectaql .doc-examples .example-section-is-code h5{background:#000;color:#999;font-size:.75em;font-weight:700;margin:0;opacity:1;padding:.6em 0 .6em 20px;text-transform:uppercase}#spectaql .doc-copy p{margin:0 0 20px}#spectaql .doc-copy p:last-child{margin-bottom:0}#spectaql .doc-copy table tr th{border-bottom:2px solid #d8d8d8;font-weight:400}#spectaql .doc-copy table tr td{border-bottom:1px solid #e0e0e0}#spectaql .doc-copy table tr.row-has-field-arguments td,#spectaql .doc-copy table tr:last-child td{border-bottom:none}#spectaql .doc-copy table tr td,#spectaql .doc-copy table tr th{padding:5px}#spectaql .doc-copy table tr td:first-child,#spectaql .doc-copy table tr th:first-child{padding-left:0}#spectaql .doc-copy table tr td:last-child,#spectaql .doc-copy table tr th:last-child{padding-right:0}#spectaql .doc-copy .doc-copy-section{margin-bottom:30px}#spectaql .doc-copy .doc-copy-section>h5{color:#999;font-size:inherit;font-weight:inherit;margin:0 0 5px}#spectaql .field-arguments{background-color:#fafbfc;border:1px solid #e0e0e0;font-size:.875em;margin-bottom:5px;padding:10px}#spectaql .field-arguments p{margin:10px 0 0}#spectaql .field-arguments h5.field-arguments-heading{color:#999;font-weight:inherit;margin:0;padding:0 0 10px}#spectaql .field-arguments .field-argument{border-top:1px solid #e0e0e0;padding:10px 0}#spectaql .field-arguments .field-argument:last-child{padding-bottom:0}#spectaql .field-arguments .field-argument-name{font-size:inherit;font-weight:inherit;margin:0}#spectaql .deprecation-reason{word-break:break-word}#spectaql .deprecation-reason:before{background:#fed7d8;color:#c60609;content:"Deprecated";display:inline;font-size:.875em;font-weight:700;margin-right:5px;padding:2px 5px}@media (min-width:32em){#spectaql{font-size:16px}#spectaql #docs,#spectaql #mobile-navbar,#spectaql #sidebar{padding-bottom:30px;padding-top:30px}#spectaql #docs,#spectaql #mobile-navbar,#spectaql #nav,#spectaql .sidebar-top-container{padding-left:30px;padding-right:30px}#spectaql #mobile-navbar{margin-left:-30px;margin-right:-30px;margin-top:-30px}#spectaql .definition .definition-heading,#spectaql .definition .operation-heading,#spectaql .operation .definition-heading,#spectaql .operation .operation-heading{font-size:2.25em}}@media (min-width:48em){#spectaql #sidebar{position:relative;transform:none;border-right:2px solid #d8d8d8}#spectaql #mobile-navbar,#spectaql .close-button{display:none}#spectaql .drawer-overlay{display:none!important}#spectaql .doc-row{display:flex;flex-wrap:wrap}#spectaql .doc-row .doc-copy,#spectaql .doc-row .doc-examples{width:50%}#spectaql .doc-row .doc-copy{padding-right:20px}#spectaql .doc-row .doc-examples{padding-left:20px}#spectaql .doc-heading{margin-top:-10px}#spectaql #docs,#spectaql #mobile-navbar,#spectaql #sidebar{padding-bottom:40px;padding-top:40px}#spectaql #docs,#spectaql #mobile-navbar,#spectaql #nav,#spectaql .sidebar-top-container{padding-left:50px;padding-right:50px}#spectaql .doc-examples{margin-top:0}}@media (min-width:64em){#spectaql #sidebar{max-width:300px;min-width:300px}}