/*! PyDocs: copied unchanged from https://clojuredocs.org/css/app.css on 2026-11-03.
 * Source: https://github.com/nubank/clojuredocs (src/clj/clojuredocs/css.clj).
 * License: Eclipse Public License 1.0, see /licenses/EPL-1.0.txt and THIRD_PARTY_NOTICES.md. */
:root{--font-size-lg:16px;--space-xs:10px;--color-error-bg:light-dark(#fcc,#5a2a2a);--color-highlight:#ffa500;--space-md:20px;--color-close-shadow:light-dark(#fff,transparent);--space-lg:30px;--font-size-xs:12px;--text-secondary:light-dark(#555,#b2b8bc);--space-xl:40px;--color-brand:light-dark(#428bca,#6fa8dc);--space-sm:15px;--color-warning-border:light-dark(#ffc107,#8a6d1a);--syntax-string:light-dark(#2d2dfe,#8d9bff);--text-muted:light-dark(#888,#8f959b);--space-2xs:5px;--color-checker:light-dark(#f0f0f0,#262a2c);--rgb-black:0,0,0;--color-code-bg:light-dark(#f9f2f4,rgba(255,255,255,0.08));--rgb-white:255,255,255;--color-brand-muted:color-mix(in srgb,var(--color-brand) 70%,transparent);--color-code-text:light-dark(#c7254e,#ee8aa3);--color-warning-bg:light-dark(#fff3cd,rgba(255,193,7,0.12));--color-brand-nav-bg:light-dark(#47a3da,#2b6f9a);--color-brand-nav-hover:light-dark(#258ecd,#235c80);--color-shade:light-dark(#000,#fff);--color-banner-survey:light-dark(#5ba4cf,#347096);--color-on-solid:#fff;--bg-subtle:light-dark(#fafafa,#202325);--border-subtle:light-dark(#eee,#2e3235);--text:light-dark(#333,#dde0e2);--bg-hover:light-dark(#eee,#2e3235);--text-faint:light-dark(#aaa,#686e73);--syntax-keyword:light-dark(#77f,#a0a0ff);--bg-input:light-dark(#fff,#202325);--color-warning-text:light-dark(#856404,#ffd966);--syntax-paren-0:light-dark(#272,#7ec27e);--color-warning-border-soft:light-dark(#ffeaa0,#6b5614);--font-size-sm:13px;--color-close:light-dark(#000,#fff);--font-size-xl:20px;--font-size-2xl:24px;--font-size-md:15px;color-scheme:light dark;--color-brand-soft:color-mix(in srgb,var(--color-brand) 80%,transparent);--color-banner-staging:light-dark(#c9302c,#a02825);--bg:light-dark(#fff,#181a1b);--syntax-builtin:light-dark(#687868,#9fb09f);--color-brand-hover:light-dark(#2a6496,#9cc3e8);--syntax-comment:light-dark(#008200,#6dbb6d);--color-test-pending:light-dark(#999,#777);--color-test-fail:light-dark(#a55,#a04848);--border:light-dark(#ccc,#484d52);--color-test-pass:light-dark(#5a5,#3f8f3f);--font-size-base:14px;--color-banner-header:light-dark(#3498db,#2b78ad);--font-size-2xs:10px;--color-test-error:light-dark(#555,#666);--border-strong:light-dark(#adadad,#5a6065);--syntax-paren-1:light-dark(#940,#d99a5e);--syntax-def:light-dark(#55c,#9d9dee);--syntax-paren-2:light-dark(#44a,#8c8cdf)}.flex-apart{justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-moz-align-items:center;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-align-items:center;-webkit-align-items:center;-ms-justify-content:space-between;display:-webkit-flex;display:-moz-box;display:flex;display:-ms-flexbox;-webkit-justify-content:space-between;-moz-justify-content:space-between}.flex-around{justify-content:space-around;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-moz-align-items:center;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-align-items:center;-webkit-align-items:center;-ms-justify-content:space-around;display:-webkit-flex;display:-moz-box;display:flex;display:-ms-flexbox;-webkit-justify-content:space-around;-moz-justify-content:space-around}.flex-apart-top{justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-moz-align-items:top;align-items:top;-webkit-align-items:top;-moz-align-items:top;-ms-align-items:top;-ms-align-items:top;-webkit-align-items:top;-ms-justify-content:space-between;display:-webkit-flex;display:-moz-box;display:flex;display:-ms-flexbox;-webkit-justify-content:space-between;-moz-justify-content:space-between}.flex-center{justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-align-items:center;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-align-items:center;-webkit-align-items:center;-ms-justify-content:center;display:-webkit-flex;display:-moz-box;display:flex;display:-ms-flexbox;-webkit-justify-content:center;-moz-justify-content:center}.flex-center-top{justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-align-items:top;align-items:top;-webkit-align-items:top;-moz-align-items:top;-ms-align-items:top;-ms-align-items:top;-webkit-align-items:top;-ms-justify-content:center;display:-webkit-flex;display:-moz-box;display:flex;display:-ms-flexbox;-webkit-justify-content:center;-moz-justify-content:center}.flex-right{justify-content:flex-end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-moz-align-items:center;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-align-items:center;-webkit-align-items:center;-ms-justify-content:flex-end;display:-webkit-flex;display:-moz-box;display:flex;display:-ms-flexbox;-webkit-justify-content:flex-end;-moz-justify-content:flex-end}.flex-left{justify-content:flex-start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-flex-wrap:wrap;-moz-align-items:center;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-align-items:center;-webkit-align-items:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-justify-content:flex-start;display:-webkit-flex;display:-moz-box;display:flex;display:-ms-flexbox;-moz-flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-wrap:wrap;-moz-justify-content:flex-start}.flex-masonry{-webkit-flex-wrap:wrap;-webkit-align-content:stretch;-ms-flex-direction:column;-moz-align-items:stretch;align-items:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-ms-align-items:stretch;-moz-align-content:stretch;-webkit-align-items:stretch;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;align-content:stretch;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-align-content:stretch;display:-webkit-flex;display:-moz-box;display:flex;display:-ms-flexbox;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap}html,body{-webkit-font-smoothing:antialiased;height:100%;font-family:"Helvetica Neue",Helvetica,sans-serif;color:var(--text);background-color:var(--bg)}a{color:var(--color-brand)}a:hover,a:focus{color:var(--color-brand-hover)}hr{border-top-color:var(--border-subtle)}.text-muted{color:var(--text-muted)}blockquote{border-left-color:var(--border-subtle)}code{color:var(--color-code-text);background-color:var(--color-code-bg)}pre{color:var(--text);background-color:var(--bg-subtle);border-color:var(--border)}pre code{color:inherit;background-color:transparent}.form-control{color:var(--text-secondary);background-color:var(--bg-input);border-color:var(--border)}.form-control::placeholder{color:var(--text-muted)}.form-control[disabled],.form-control[readonly]{background-color:var(--bg-hover)}.btn-default{color:var(--text);background-color:var(--bg-input);border-color:var(--border)}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active{color:var(--text);background-color:var(--bg-hover);border-color:var(--border-strong)}.nav>li>a:hover,.nav>li>a:focus{background-color:var(--bg-hover)}.nav-tabs{border-bottom-color:var(--border)}.nav-tabs>li>a:hover{border-color:var(--border-subtle) var(--border-subtle) var(--border)}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:var(--text-secondary);background-color:var(--bg);border-color:var(--border);border-bottom-color:transparent}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{border-top-color:var(--border)}.table>thead>tr>th{border-bottom-color:var(--border)}.close{color:var(--color-close);text-shadow:0 1px 0 var(--color-close-shadow)}.close:hover,.close:focus{color:var(--color-close)}.tok-comment{color:var(--syntax-comment)}.tok-string{color:var(--syntax-string)}.tok-keyword{color:var(--syntax-keyword)}.tok-builtin{color:var(--syntax-builtin)}.tok-def{color:var(--syntax-def)}.tok-paren-0{color:var(--syntax-paren-0)}.tok-paren-1{color:var(--syntax-paren-1)}.tok-paren-2{color:var(--syntax-paren-2)}body{font-size:16px;line-height:1.5em;transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;height:100%}body.search-active{background-color:color-mix(in srgb,var(--color-shade) 5%,transparent)}img{max-width:100%}h1,h2,h3,h4,h5,h6{font-weight:normal}h1{font-size:28px;line-height:36px;margin-bottom:var(--space-md)}h1:first-of-type{margin-top:0}@media(max-width:767px){h1{font-size:var(--font-size-xl);line-height:30px}}h2{font-size:var(--font-size-2xl);line-height:34px;margin-bottom:var(--space-md)}h5{font-size:var(--font-size-md);font-weight:500;text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);margin-bottom:var(--space-xs)}p{font-size:17px;margin-bottom:1.4em;line-height:1.6em}li{margin-bottom:.5em;list-style-type:none}pre{border-radius:0;border:0;word-wrap:normal}ul{padding:0}section{margin-bottom:var(--space-xl)}code{font-size:var(--font-size-base)}a>code{color:var(--color-brand)}.badge{background-color:transparent;color:color-mix(in srgb,var(--color-shade) 20%,transparent);border-radius:3px;padding:1px 5px;font-weight:500;margin-left:var(--space-2xs);font-size:var(--font-size-base);line-height:22px}.sticky-wrapper{min-height:100px;height:auto!important,100%}footer{text-align:center;font-size:var(--font-size-sm);padding:var(--space-sm)}footer .divider{font-size:var(--font-size-2xs)}footer .ctas{line-height:30px}footer .ctas iframe{margin-bottom:-6px;margin-left:var(--space-xs)}footer .ctas .gh-starred-count{width:95px}footer .left{text-align:right}footer .right{text-align:left}@media(max-width:767px){footer .left,footer .right{text-align:center}}.avatar{display:inline-block;border-radius:3px;width:48px;height:48px}body.user-page .user-avatar .avatar{width:200px;height:200px}.form-group .loading{margin-top:9px;margin-bottom:var(--space-xs)}.form-group .error-message{margin-top:var(--space-2xs);margin-right:var(--space-xs);padding:var(--space-xs)}.form-group .error-message i{margin-right:8px}.desktop-nav-bar{position:sticky;top:0;z-index:1000;background-color:var(--bg)}header.navbar{border-radius:0;margin-bottom:var(--space-md)}@media(max-width:767px){header.navbar{margin-bottom:0}}header.navbar .nav>li>a{padding:15px 12px}header.navbar i{margin-right:var(--space-2xs)}@media(max-width:767px){header.navbar .navbar-brand{float:none;display:inline-block;padding-left:0}}header.navbar .btn.mobile-menu{border:0;margin-top:var(--space-2xs);font-size:18px;display:none}header.navbar .btn.mobile-menu i{margin:0}header.navbar .user-area{font-size:var(--font-size-base);color:var(--text-muted)}header.navbar .navbar-nav{padding-right:0;margin:0}header.navbar .navbar-nav li{margin-bottom:0;font-size:var(--font-size-base)}header.navbar .nav-search-widget form{margin-right:var(--space-xs)}header.navbar .gh-stars{color:var(--text-muted)}header.navbar .gh-stars i{color:var(--color-highlight)}header.navbar .gh-stars:hover{color:var(--text);text-decoration:none}header.navbar .clojure-version{font-weight:300;font-size:var(--font-size-xs);font-family:Monaco,Menlo,Consolas,"Courier New",monospace;color:var(--text-faint);line-height:21px}header.navbar .clojure-version a{line-height:20px;color:var(--text-faint);font-weight:300}.mobile-nav-bar{display:none}.navbar-nav i{margin-right:var(--space-2xs)}.navbar-nav .avatar{width:22px;height:22px;margin-right:var(--space-2xs)}.mobile-nav-menu{display:none;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;height:100%}.desktop-side-nav .badge{float:right}.mobile-nav-menu .badge{font-size:16px;color:rgba(var(--rgb-white),0.5);font-weight:300;float:right;line-height:22px;margin:0;padding:0}@media(max-width:767px){header.navbar .btn.mobile-menu{display:block;margin-right:-11px}header.navbar .nav-search-widget{float:none;clear:both;width:100%;padding:8px 15px 1px 15px}header.navbar .nav-search-widget form{margin-right:0}header.navbar .nav-search-widget input{width:100%}header.navbar .ac-results-widget{display:none}header.navbar .navbar-nav{display:none}body.search-active header.navbar{position:relative}body.search-active header.navbar .ac-results-widget{right:0;margin:0 -20px;overflow-y:auto;padding:0 20px;position:absolute;z-index:1001;box-shadow:0 2px 4px rgba(var(--rgb-black),0.1);-webkit-box-shadow:0 2px 4px rgba(var(--rgb-black),0.1);-moz-box-shadow:0 2px 4px rgba(var(--rgb-black),0.1);-ms-box-shadow:0 2px 4px rgba(var(--rgb-black),0.1);background-color:var(--bg);display:block;max-height:60vh;left:0}.mobile-push-wrapper{right:0;-webkit-transition:all .2s ease;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-moz-transition:all .2s ease;position:relative;margin-top:56px;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease}.desktop-nav-bar,.desktop-side-nav{display:none}.mobile-nav-bar{transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;background-color:var(--bg);position:sticky;top:0;width:100%;z-index:1000;display:block}.mobile-nav-bar header{margin-bottom:0}.mobile-nav-menu{transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transform:translate3d(200px,0,0);-webkit-transform:translate3d(200px,0,0);-moz-transform:translate3d(200px,0,0);-ms-transform:translate3d(200px,0,0);width:200px;right:0;top:0;margin:0;overflow-y:scroll;position:fixed;z-index:10000;font-weight:300;background-color:var(--color-brand-nav-bg);display:block;bottom:0;color:var(--color-on-solid)}.mobile-nav-menu h4{padding:5px 10px;border-bottom:solid rgba(var(--rgb-white),0.3) 1px;margin:0;color:rgba(var(--rgb-white),0.8);font-size:var(--font-size-base);letter-spacing:1px;font-weight:500}.mobile-nav-menu h4 i{margin-right:var(--space-2xs)}.mobile-nav-menu li{margin:0}.mobile-nav-menu li a{color:var(--color-on-solid)}.mobile-nav-menu li a:hover{background-color:var(--color-brand-nav-hover)}.mobile-nav-menu .navbar-nav{margin:0}.mobile-push-wrapper.mobile-push{transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transform:translate3d(-200px,0,0);-webkit-transform:translate3d(-200px,0,0);-moz-transform:translate3d(-200px,0,0);-ms-transform:translate3d(-200px,0,0);right:0}.mobile-nav-menu.mobile-push{transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.mobile-nav-menu.mobile-push header.navbar{transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;right:200px}.mobile-nav-bar.mobile-push{transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transform:translate3d(-200px,0,0);-webkit-transform:translate3d(-200px,0,0);-moz-transform:translate3d(-200px,0,0);-ms-transform:translate3d(-200px,0,0)}.page-toc{display:none}body.search-active{background-color:transparent}.clojure-version{font-weight:300;color:rgba(var(--rgb-white),0.7);font-family:Monaco,Menlo,Consolas,"Courier New",monospace;margin-left:var(--space-2xs);font-size:10px}}.null-state{background-color:var(--bg-subtle);text-align:center;padding:var(--space-md);color:var(--text-muted)}.null-state code{color:var(--text-muted)}.null-state a{color:var(--color-brand-muted)}.xkcd{display:block;margin-left:auto;margin-right:auto}.intro{margin-bottom:var(--space-lg)}.intro-page section{margin-bottom:var(--space-xl)}.intro-page .quick-lookup-wrapper{background-color:var(--bg);margin:-30px -25px;padding:30px 25px}.intro-page .quick-lookup-wrapper input.query{font-size:var(--font-size-xl);padding:var(--space-xs) var(--space-sm)}.intro-page .row{margin-bottom:0}.intro-page .top-contribs .avatar{width:3.63%;margin-right:.53%;margin-bottom:.53%;height:auto}@media(max-width:767px){.intro-page .top-contribs .avatar{width:7.80%;height:auto}}.intro-page .migrate-account{text-align:right;font-size:var(--font-size-xs)}.intro-page .getting-started-resources{margin-bottom:var(--space-md)}.intro-page .getting-started-resources li{list-style-type:disc;margin-left:var(--space-lg)}.intro-page .syntaxify{padding:var(--space-sm);overflow:auto;overflow-y:hidden;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:var(--font-size-md);line-height:1.3em}@media(min-width:992px) and (max-width:1199px){.intro-page .syntaxify{font-size:var(--font-size-xs)}}@media(min-width:768px) and (max-width:991px){.intro-page .syntaxify{font-size:var(--font-size-sm)}}@media(max-width:767px){.intro-page .syntaxify{font-size:var(--font-size-xs)}}.intro-page .syntaxify table{margin:0 auto}.intro-page ul h4 i{margin-right:12px;margin-left:-30px}.intro-page ul h4 i.fa-map-marker{padding:0 3px}.intro-page .recently-updated{margin-bottom:var(--space-2xs);font-size:var(--font-size-sm);color:var(--text-muted);line-height:17px;clear:both}.intro-page .recently-updated .clear{clear:both}.intro-page .recently-updated .avatar-link{margin-right:var(--space-xs);float:left;display:inline-block;padding-top:2px}.intro-page .sec-head{display:flex;justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;align-items:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;gap:var(--space-xs);margin-bottom:var(--space-sm)}.intro-page .sec-head h5{margin-bottom:0}.intro-page .sec-head-link{font-size:var(--font-size-sm);color:var(--text-muted)}.intro-page .example-of-the-day .eotd-head{display:flex;justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;align-items:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;gap:var(--space-xs);font-size:var(--font-size-sm);color:var(--text-muted);margin-bottom:var(--space-2xs)}.intro-page .example-of-the-day .dialect-badges{margin-top:var(--space-xs)}.intro-page .core-index-section .sphere{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--space-lg)}@media(max-width:992px){.intro-page .core-index-section .sphere{grid-template-columns:1fr}}.intro-page .core-index-section .sphere .dl-row{display:flex;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center}.intro-page .core-index-section .sphere dt{flex:0 0 90px;width:90px;padding:0;text-align:right}.intro-page .core-index-section .sphere dd{border-bottom:0;min-width:0;width:auto;max-width:300px;padding:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-left:var(--space-xs);flex:1 1 auto}.intro-page .core-index-section .category h3 span.n{margin-left:var(--space-2xs);font-size:var(--font-size-xs);font-weight:normal;color:var(--text-faint)}.intro-page .namespace-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:var(--space-md);margin-bottom:var(--space-md)}.intro-page .namespace-card{border:solid var(--border-subtle) 1px;border-radius:4px;padding:var(--space-sm)}.intro-page .namespace-card h4{margin-bottom:var(--space-2xs);font-size:var(--font-size-md)}.intro-page .namespace-card .doc{color:var(--text-muted);font-size:var(--font-size-sm);margin-bottom:var(--space-2xs)}.intro-page .namespace-card .vars{font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:var(--font-size-sm);margin-bottom:0}.intro-page .namespace-card .vars a{margin-right:var(--space-xs)}.intro-page .wanted{margin-top:var(--space-sm);font-size:var(--font-size-sm)}.intro-page .wanted .wanted-label{color:var(--text-muted)}.intro-page .wanted a{margin-right:var(--space-xs);font-family:Monaco,Menlo,Consolas,"Courier New",monospace}.not-finding{text-align:right;font-size:var(--font-size-xs);line-height:18px;opacity:.8;margin-top:var(--space-2xs)}.contribute-page section{margin-bottom:var(--space-xl)}.contribute-page ul h4 i{margin-right:12px;margin-left:-30px}.contribute-page .wanted{margin-top:var(--space-sm);font-size:var(--font-size-sm)}.contribute-page .wanted .wanted-label{color:var(--text-muted)}.contribute-page .wanted a{margin-right:var(--space-xs);font-family:Monaco,Menlo,Consolas,"Courier New",monospace}.see-also{margin-bottom:var(--space-md)}.see-also a{color:var(--text-muted)}.see-also a .name{color:var(--color-brand)}.see-also a .name:hover{color:var(--color-brand-hover)}.see-also p{color:var(--text-secondary);margin-bottom:0;font-size:var(--font-size-md)}.see-also .var-title{margin-bottom:3px}.see-also .meta{font-size:10px;color:var(--text-faint);text-transform:uppercase}.see-also .meta a{color:var(--text-faint)}.see-also .delete-confirmation a{color:var(--color-brand)}input.loading{background-image:url('/img/loading.gif');background-repeat:no-repeat;background-position:right 8px center}form.search input.query,form.search input.placeholder{border-radius:0;min-width:200px;height:100%;font-size:var(--font-size-base);padding:6px 12px}.syntaxify{padding:0;background-color:transparent;word-wrap:normal}.ac-result-link:hover{text-decoration:none;width:100%}.ac-result td{padding:var(--space-xs)}.ac-result .docstring{color:var(--text)}ul.ac-results{margin-left:0;margin-bottom:0}ul.ac-results li{margin-left:0;list-style-type:none;cursor:pointer;padding:var(--space-xs);margin-top:var(--space-2xs);margin-bottom:var(--space-2xs);padding-bottom:var(--space-sm)}ul.ac-results li.highlighted{background-color:color-mix(in srgb,var(--color-shade) 2%,transparent)}ul.ac-results li p{margin-bottom:0}ul.ac-results li i{margin-left:0;color:var(--text-secondary);width:15px;text-align:right}.ac-entry{position:relative}.ac-entry .ac-type{position:absolute;right:0;top:0;font-size:var(--font-size-2xs);text-transform:uppercase;color:var(--text-faint);line-height:12px}.ac-entry p{margin-bottom:var(--space-xs)}.ac-entry .see-alsos{font-size:var(--font-size-base);color:var(--text-faint)}.ac-entry .see-alsos .see-also-label{margin-right:var(--space-xs)}.ac-entry .see-alsos ul{display:inline-block}.ac-entry .see-alsos ul li{margin:0;padding:0;margin-right:var(--space-xs);display:inline-block}table.ac-results{width:100%;font-size:var(--font-size-md)}table.ac-results td{padding-bottom:var(--space-md);vertical-align:top}table.ac-results .ac-result .name{vertical-align:top;margin-right:var(--space-xs);font-weight:bold;white-space:nowrap}table.ac-results .ac-result .docstring{vertical-align:top;max-width:700px}table.ac-results .ac-result .docstring a{display:block;color:var(--text)}table.ac-results .ac-metadata{font-weight:normal;color:var(--text-muted);font-size:var(--font-size-xs);white-space:nowrap}.var-header h1.var-name{margin-bottom:var(--space-2xs)}.var-header .var-meta{margin-bottom:var(--space-xs);font-size:var(--font-size-sm);line-height:1.3em;color:var(--text-muted);text-align:right}@media(max-width:767px){.var-header .var-meta{text-align:left}}.var-header .var-meta h2{margin-bottom:var(--space-2xs)}.var-header .var-meta ul,.var-header .var-meta li,.var-header .var-meta .added{margin-bottom:3px}.var-header .var-meta li{display:inline-block}.var-header .arglists{margin-left:0;padding-left:0;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:var(--font-size-base)}.var-header .arglists li{margin:0;display:inline-block;margin-right:var(--space-xs);margin-bottom:var(--space-xs);padding:0 5px;background-color:var(--bg-subtle)}.var-page h1,.var-page h2,.example-page h1,.example-page h2{margin-top:0}.var-page pre,.example-page pre{border:0}.var-page section,.example-page section{margin-bottom:2em}.var-page section.search,.example-page section.search{margin-bottom:1em}.var-page .null-state,.example-page .null-state{margin-bottom:var(--space-lg)}.var-page .docstring pre,.example-page .docstring pre{background-color:var(--bg-subtle);color:var(--text-secondary);font-size:var(--font-size-md);line-height:1.4em;margin-bottom:0;padding:var(--space-sm) var(--space-xs)}@media(min-width:992px) and (max-width:1199px){.var-page .docstring pre,.example-page .docstring pre{font-size:var(--font-size-xs)}}@media(min-width:768px) and (max-width:991px){.var-page .docstring pre,.example-page .docstring pre{font-size:var(--font-size-sm)}}@media(max-width:767px){.var-page .docstring pre,.example-page .docstring pre{font-size:var(--font-size-xs)}}.var-page .docstring .copyright,.example-page .docstring .copyright{text-align:right;font-size:10px;color:var(--text-faint)}.var-page .docstring .copyright a,.example-page .docstring .copyright a{color:var(--text-faint)}.var-page .example,.example-page .example{margin-bottom:var(--space-lg)}.example-meta,.note-meta{font-size:10px;margin-bottom:0;line-height:1.3em;margin-right:var(--space-2xs);color:var(--text-muted)}.example-meta .avatar,.note-meta .avatar{width:25px;height:25px;opacity:.8}.example-meta .avatar:hover,.note-meta .avatar:hover{opacity:1}.note{margin-bottom:var(--space-lg)}.note-meta{margin-bottom:var(--space-xs)}.note-meta .avatar{margin:0 2px}.var-example .syntaxify{font-size:var(--font-size-md)}@media(min-width:992px) and (max-width:1199px){.var-example .syntaxify{font-size:12.5px}}@media(min-width:768px) and (max-width:991px){.var-example .syntaxify{font-size:11.5px}}.tabbed-editor .example-editor textarea.form-control{font-size:var(--font-size-md)}@media(min-width:992px) and (max-width:1199px){.tabbed-editor .example-editor textarea.form-control{font-size:12.5px}}@media(min-width:768px) and (max-width:991px){.tabbed-editor .example-editor textarea.form-control{font-size:11.5px}}.tabbed-editor .example-editor .columns-guide{font-size:var(--font-size-md)}@media(min-width:992px) and (max-width:1199px){.tabbed-editor .example-editor .columns-guide{font-size:12.5px}}@media(min-width:768px) and (max-width:991px){.tabbed-editor .example-editor .columns-guide{font-size:11.5px}}.tabbed-editor pre.syntaxify{font-size:var(--font-size-md)}@media(min-width:992px) and (max-width:1199px){.tabbed-editor pre.syntaxify{font-size:12.5px}}@media(min-width:768px) and (max-width:991px){.tabbed-editor pre.syntaxify{font-size:11.5px}}.var-example{margin-bottom:var(--space-lg)}.var-example.highlighted{border-top:solid var(--color-highlight) 4px;border-bottom:solid var(--color-highlight) 4px;padding-top:var(--space-2xs);padding-bottom:var(--space-2xs)}.var-example .example{margin-bottom:var(--space-lg)}.var-example .syntaxify table{margin:0}.example-meta{color:var(--text-faint)}.example-meta .avatar{margin-right:var(--space-2xs)}.example-meta .contributors,.example-meta .created,.example-meta .last-updated,.example-meta .links{display:inline-block;margin-right:var(--space-2xs);margin-bottom:var(--space-2xs)}.example-meta .loading,.see-also .loading,.delete-controls .loading,.note-meta .loading{width:9px;margin-bottom:2px}.example-meta .error-deleting,.see-also .error-deleting,.delete-controls .error-deleting,.note-meta .error-deleting{padding-left:3px;padding-right:3px}.example-page .current-example{border:solid rgba(255,243,109,0.3) 5px;padding:var(--space-xs);background-color:transparent;margin-bottom:var(--space-md)}.example-page .example-meta .created{display:block}.example-code{margin-bottom:var(--space-sm);background-color:var(--bg-subtle);border-top:solid var(--border) 5px}.ns-tree{font-size:var(--font-size-base)}.ns-tree h3{font-size:var(--font-size-xs)}.ns-tree li{margin-bottom:0}.ns-tree li>ul{margin-left:var(--space-xs)}.ns-tree .current{font-weight:bold}.syntaxify *{font-family:Monaco,Menlo,Consolas,"Courier New",monospace}.add-see-also .add-see-also-content{border:solid var(--border-subtle) 1px;padding:var(--space-md)}.add-see-also form{margin-bottom:var(--space-xs)}.add-see-also input{border-radius:0}.add-see-also .error-message{padding:var(--space-2xs)}.add-see-also .error-message i{margin-right:var(--space-2xs)}.add-see-also .ac-results{color:var(--text-secondary)}.note-body{background-color:var(--bg-subtle);padding:var(--space-xs);word-wrap:normal}.note-body p{margin-bottom:var(--space-xs)}.add-example .add-example-content{padding:var(--space-xs);background-color:var(--bg-subtle)}.add-note .instructions{color:var(--text-secondary);font-size:var(--font-size-xs)}.add-note textarea{height:200px}.examples-styleguide-content .syntaxify{margin-bottom:var(--space-md);background-color:color-mix(in srgb,var(--color-shade) 1%,transparent)}.examples-styleguide-content ul{margin-bottom:var(--space-lg)}.examples-styleguide-content li{list-style-type:disc;margin-left:25px}.dialect-badges{display:inline-block;margin-top:var(--space-2xs)}.dialect-badges .dialect-badge{width:20px;height:20px;margin-right:4px;vertical-align:middle;transition:opacity .2s ease;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease}.dialect-badges .dialect-badge.unsupported{opacity:.15;filter:grayscale(100%)}.implementation-badge{border:1px solid var(--color-warning-border);padding:2px 8px;margin-top:var(--space-2xs);font-weight:bold;font-size:11px;background-color:var(--color-warning-bg);border-radius:10px;display:inline-block;color:var(--color-warning-text)}.implementation-notice{margin-bottom:var(--space-sm);padding:var(--space-xs) var(--space-sm);font-size:var(--font-size-sm);color:var(--color-warning-text);background-color:var(--color-warning-bg);border:1px solid var(--color-warning-border-soft);border-radius:4px}.implementation-var .var-name{opacity:.7}.toc{margin-bottom:var(--space-md)}.toc h5{margin:0;margin-bottom:var(--space-xs);font-size:var(--font-size-xs);margin-right:0;margin-top:0}.toc h6{margin-top:0}.toc ul{margin-bottom:var(--space-2xs)}.toc .toc-sphere h5{margin-bottom:var(--space-2xs)}.toc .toc-sphere ul{padding:0;margin-bottom:var(--space-sm)}.toc .toc-sphere li{margin-left:var(--space-xs);font-size:var(--font-size-xs);margin-bottom:0;line-height:1.5em}.quickref-mobile-toc h5{color:var(--color-on-solid);margin-bottom:var(--space-2xs);margin-top:0}.quickref-mobile-toc .categories{font-size:var(--font-size-xs);line-height:16px}.sticky{position:fixed;overflow:auto;bottom:0}.sphere h2,.sphere h3,.sphere h4{display:inline-block;margin:0;margin-bottom:var(--space-xs)}.sphere h4{font-size:var(--font-size-base);font-weight:500}.sphere .sphere-header{border-bottom:solid var(--color-highlight) 3px;margin-bottom:var(--space-xs)}.sphere .category-header{border-bottom:solid var(--border) 2px;margin-bottom:var(--space-xs)}.sphere .category{margin-bottom:var(--space-xl)}.sphere .header-reference{color:var(--text-faint);font-weight:normal;float:right;margin-right:0}.sphere .quickref-header .header-reference{color:var(--text-muted);font-size:var(--font-size-base)}.sphere .examples-count{color:var(--text-faint)}.sphere .dl-row{clear:both;padding:3px 0}.sphere .dl-row:hover{background-color:var(--bg-hover)}.sphere dl{font-size:var(--font-size-sm)}.sphere dt{text-align:right;margin-right:var(--space-xs);font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-weight:normal;width:130px}.sphere dd{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:550px;margin-left:150px}@media(min-width:992px) and (max-width:1199px){.sphere dd{width:430px}}@media(min-width:768px) and (max-width:991px){.sphere dd{width:380px}}@media(max-width:767px){.sphere .dl-row{padding:0}.sphere dt{display:block;text-align:left;padding-top:var(--space-xs);clear:both}.sphere dd{display:block;border-bottom:solid var(--border) 1px;padding-bottom:var(--space-xs);width:100%;text-align:left;margin-left:0}}.quickref-other{display:inline-block}.quickref-other li{display:inline-block}.example-editor{background-color:var(--bg);margin-bottom:var(--space-xs)}.example-editor.disabled{background-color:var(--bg-hover)}.example-editor form{margin-bottom:var(--space-md)}.example-editor textarea{font-family:Monaco,Menlo,Consolas,"Courier New",monospace;margin-bottom:0;padding:var(--space-xs);font-size:var(--font-size-sm)}.example-editor .add-example-controls{margin-bottom:var(--space-xs)}.example-editor .add-example-content{padding:var(--space-lg);background-color:var(--bg-subtle)}p.example-instructions{margin-bottom:var(--space-xs);font-size:var(--font-size-xs);line-height:20px;color:var(--text-muted)}.checker-bg{background-color:var(--bg-subtle);background-image:linear-gradient(45deg,var(--color-checker) 25%,transparent 25%,transparent 75%,var(--color-checker) 75%,var(--color-checker)),linear-gradient(45deg,var(--color-checker) 25%,transparent 25%,transparent 75%,var(--color-checker) 75%,var(--color-checker));background-size:40px 40px;background-position:0 0,20px 20px;padding:var(--space-md)}.styleguide-page .styleguide-section{margin-bottom:50px}.styleguide-page .styleguide-section>h2{border-bottom:solid var(--border) 1px;padding-bottom:var(--space-2xs)}.styleguide-page .example{margin-bottom:var(--space-lg)}.styleguide-page .buttons-ex button{margin-right:var(--space-xs)}.styleguide-page .contextual-bgs>div{display:inline-block;padding:var(--space-xs) var(--space-md);margin-right:var(--space-xs)}.styleguide-page .headers-ex h1,.styleguide-page .headers-ex h2,.styleguide-page .headers-ex h3,.styleguide-page .headers-ex h4,.styleguide-page .headers-ex h5,.styleguide-page .headers-ex h6{line-height:50px;margin:0}.example-body{padding:var(--space-xs);font-size:var(--font-size-base);background-color:var(--bg-subtle);margin-bottom:var(--space-xs)}pre.raw-example{background-color:var(--bg-subtle);margin-bottom:0;padding:var(--space-sm);font-size:var(--font-size-base)}.recent-pages{font-size:var(--font-size-base);margin-bottom:var(--space-lg)}.recent-pages li{margin-bottom:0}@media(max-width:767px){.recent-pages{margin-bottom:var(--space-xs)}.recent-pages h3{display:inline-block;margin-right:var(--space-md)}.recent-pages ul{display:inline-block}.recent-pages li{display:inline-block;margin-right:var(--space-xs);background-color:var(--bg-subtle);padding:0 5px}}.var-page-nav{margin-bottom:var(--space-md)}.ns-page h1{margin-bottom:var(--space-md)}.ns-page pre.doc{margin-bottom:var(--space-md)}.ns-page section{margin-bottom:50px}.var-group{clear:both}.var-group h4{margin-top:var(--space-md);margin-bottom:var(--space-2xs);border-bottom:solid var(--border) 2px}.var-group .dl-row{clear:both;padding:3px 0}.var-group .dl-row:hover{background-color:var(--bg-hover)}.var-group dl{font-size:var(--font-size-sm)}.var-group dt{text-align:right;margin-right:var(--space-xs);font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-weight:normal;min-width:150px}.var-group dd{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:580px}@media(min-width:992px) and (max-width:1199px){.var-group dd{width:460px}}@media(min-width:768px) and (max-width:991px){.var-group dd{width:400px}}@media(max-width:767px){.var-group .dl-row{padding:0}.var-group dt{display:block;text-align:left;padding-top:var(--space-xs);clear:both}.var-group dd{display:block;border-bottom:solid var(--border) 1px;padding-bottom:var(--space-xs);width:100%}}.var-group .no-doc{color:var(--text-faint)}.var-group .ns-table{width:100%;border-bottom:solid var(--border) 2px}.var-group .ns-table .name{text-align:right}.var-group .ns-table .name>span{padding-right:var(--space-md);font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:var(--font-size-xs);line-height:24px;vertical-align:middle}.var-group .ns-table .doc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:24px;font-size:var(--font-size-base)}.var-group .ns-table .heading{margin-top:var(--space-md);margin-bottom:var(--space-2xs);border-bottom:solid var(--border) 2px}.error-page h1{text-align:center;font-size:var(--font-size-xl);color:var(--text)}.error-page a.four-oh-four{max-width:300px;max-height:100%;display:block;margin:20px auto}.muted{color:var(--text-faint)}.var-link{color:var(--text-muted)}.var-link .namespace{color:var(--text-muted)}.var-link .name{color:var(--color-brand)}.staging-banner{text-align:center;background-color:var(--color-banner-staging);color:rgba(var(--rgb-white),0.8);font-size:var(--font-size-base);font-weight:400;padding:3px}.survey-banner{text-align:center;background-color:var(--color-banner-survey);color:rgba(var(--rgb-white),0.95);font-size:var(--font-size-base);font-weight:400;padding:8px}.survey-banner a{color:rgba(var(--rgb-white),1);text-decoration:underline;font-weight:600}.survey-banner a:hover{color:rgba(var(--rgb-white),0.85)}.toggle-controls,.login-required-message{text-align:right;margin-bottom:4px;font-size:var(--font-size-xs)}.toggle-link{color:var(--color-brand-soft)}.sidenav{font-size:var(--font-size-base);max-height:100%}.sidenav h5{font-size:var(--font-size-base);margin-top:0}.sidenav>ul{margin-bottom:var(--space-md)}.sidenav li{margin-bottom:0}.sidenav li>ul{margin-left:var(--space-xs)}.sidenav .current{font-weight:bold}@media(max-width:767px){.sidenav{display:none}}.sidenav .library-nav .library-section{margin-bottom:var(--space-sm)}.live-preview{background-color:var(--bg-subtle);margin-bottom:var(--space-xs);word-wrap:normal;overflow-x:scroll}.live-preview .empty-live-preview{text-align:center;color:var(--text-faint);font-size:var(--font-size-base);padding:var(--space-xs)}.ac-results-widget{margin:0 -20px;padding:0 20px}.search-active .ac-results-widget{background-color:var(--bg)}.search-active .ac-results-widget ul.ac-results{overflow:auto}.search-active .ac-results-widget ul.ac-results>li:first-child{margin-top:var(--space-md)}.search-active .ac-results-widget ul.ac-results>li:last-child{margin-bottom:var(--space-md)}.core-library-page{padding-top:32px}.core-library-page .nav-search-widget{display:block;position:relative;z-index:1200;margin-bottom:24px}.core-library-page pre,.core-library-page .syntaxify{background-color:color-mix(in srgb,var(--color-shade) 1%,transparent);padding:var(--space-md)}.core-library-page h2{border-bottom:solid var(--border) 2px}.core-library-page h3{margin-top:var(--space-lg)}.nav-search-widget{z-index:1100;position:relative}.markdown ol,.markdown ul{padding-left:0;margin-bottom:var(--space-md)}.markdown ol li,.markdown ul li{margin-left:25px;padding:0;margin-bottom:0}.markdown ul li{list-style-type:disc}.markdown ol li{list-style-type:decimal}.markdown .syntaxify pre{margin-bottom:var(--space-xl)}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5{margin-bottom:.5em}.sg-example{margin-bottom:var(--space-lg);border:solid var(--border-subtle) 1px;padding:3px}.sg-example .caption{text-align:center;background-color:var(--bg-subtle);padding:var(--space-2xs);color:var(--text-muted);font-size:11px;letter-spacing:1px}.field-schemas td,table.schema td{padding-right:var(--space-xs);vertical-align:top}table.schema{border-top:solid var(--border) 3px;width:100%;padding:var(--space-xs)}table.schema td{border:0;padding:var(--space-2xs)}table.schema .aside{font-size:var(--font-size-xs)}.test-result{padding:3px;color:var(--color-on-solid)}.test-result.pass{background-color:var(--color-test-pass)}.test-result.fail{background-color:var(--color-test-fail)}.test-result.error{background-color:var(--color-test-error)}.test-result.pending{background-color:var(--color-test-pending)}.add-example-page .syntaxify code{font-size:var(--font-size-xs)}.add-example-page textarea,.add-example-page pre{font-size:var(--font-size-xs)}.tabbed-editor .example-editor{border-color:var(--border-subtle);border:solid var(--border-subtle) 1px;border-top:0}.tabbed-editor .example-editor .columns-guide{background-color:transparent;color:var(--border);margin:0}.tabbed-editor .null-state{background-color:var(--bg);border:0;border-top:0}.tabbed-editor textarea{border:0;border-radius:0;overflow:auto;outline:0;outline-width:0;resize:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none}.tabbed-editor textarea:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none}.tabbed-editor .nav-tabs{background-color:var(--bg-hover);border-bottom:0}.tabbed-editor .nav-tabs li{margin-bottom:0;border-bottom:0}.tabbed-editor .nav-tabs>li.active{border-bottom:0}.tabbed-editor .nav-tabs>li.active:hover{border-color:var(--border-subtle)}.tabbed-editor .nav-tabs>li.active>a:focus{border-color:var(--border-subtle)}.tabbed-editor .nav-tabs li.active>a,.tabbed-editor .nav-tabs li.active>a:hover,.tabbed-editor .nav-tabs li.active>a:focus{border-color:var(--border-subtle);border-bottom:0}.tabbed-editor .nav-tabs li.active>a:hover,.tabbed-editor .nav-tabs li.active>a:hover:hover,.tabbed-editor .nav-tabs li.active>a:focus:hover{border-bottom:0;margin-bottom:0}.tabbed-editor .nav-tabs li a{border-radius:0;border-bottom:0;margin-bottom:0}.tabbed-editor .nav-tabs li a:hover{border-bottom:0;margin-bottom:0}.tabbed-editor .live-preview{min-height:227px;border:solid var(--border-subtle) 1px;border-top:0;padding:var(--space-xs);background-color:var(--bg-subtle)}.tabbed-editor .live-preview li{margin-left:var(--space-md);list-style-type:disc;margin-bottom:0}.sg-example-inspector .sg-inspector-state textarea{width:100%;border:solid var(--border-subtle) 1px;padding:var(--space-2xs)}.sg-example-inspector .sg-inspector-state textarea.error{background-color:var(--color-error-bg)}.sg-example-inspector .sg-inspector-outlets .message{margin-bottom:var(--space-xs)}.sg-example-inspector .sg-inspector-outlets .message h6{padding:3px;margin:0;color:var(--text-secondary)}.sg-example-inspector .sg-inspector-outlets .message pre{margin:0}.migrate-user-page .controls{text-align:center}.migrate-user-page .controls .btn{font-size:30px;padding:5px 30px}.var-namespace-group h2{border-bottom:solid var(--color-highlight) 2px}.var-group h3{border-bottom:solid var(--border) 1px}.var-group ul.var-list li{display:inline-block;margin-right:4px;background-color:var(--bg-hover);padding:0 4px}.search-results-page .search-results-header{border-bottom:solid var(--border) 1px;margin-bottom:var(--space-md)}.search-results-page .search-results-header h1{margin-bottom:0}.search-results-page .search-results-header p{color:var(--text-muted);margin-bottom:var(--space-2xs)}.search-results-page .search-results{margin-bottom:var(--space-lg)}.search-results-page .search-result{margin-bottom:var(--space-lg);line-height:24px}.search-results-page .search-result h1{border-bottom:solid var(--border) 2px}.search-results-page .search-result h2{margin-top:var(--space-2xs);margin-bottom:0;font-size:var(--font-size-2xl)}.search-results-page .search-result h3{margin-top:0;margin-bottom:var(--space-2xs);font-size:var(--font-size-lg);font-weight:500;color:var(--text-muted)}.search-results-page .search-result p{margin-bottom:var(--space-2xs);font-size:var(--font-size-lg);line-height:24px}.search-results-page .search-result .examples-count{font-size:var(--font-size-sm);color:var(--text-muted)}.search-results-page .search-result .arglists{margin-left:0;padding-left:0;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:var(--font-size-base);margin-bottom:0}.search-results-page .search-result .arglists li{margin:0;display:inline-block;margin-right:var(--space-xs);margin-bottom:var(--space-xs);padding:0 5px;background-color:var(--bg-subtle)}.search-results-page .search-result .meta-info{font-size:var(--font-size-sm);color:var(--text-muted);line-height:20px}.search-results-page .search-result .see-alsos .see-also{display:inline-block;margin-bottom:0;line-height:12px}.search-results-page .search-result .see-alsos .see-also a{color:var(--color-brand)}.search-results-page .search-result .see-alsos .see-also .ns{color:var(--text-muted)}.search-results-page .search-controls{text-align:center;color:var(--text-muted)}.header-banner{background-color:var(--color-banner-header);color:var(--color-on-solid);text-align:center;padding:3px;font-weight:300;font-size:var(--font-size-sm)}.header-banner a{color:var(--color-on-solid);text-decoration:underline}