/**
 * Minified by jsDelivr using clean-css v5.3.3.
 * Original file: /gh/rust-lang/rust@1.61.0/src/librustdoc/html/static/css/themes/ayu.css
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
body{background-color:#0f1419;color:#c5c5c5}h1,h2,h3,h4{color:#fff}h1.fqn{border-bottom-color:#5c6773}h1.fqn a{color:#fff}h2,h3,h4{border-bottom-color:#5c6773}h4{border:none}.in-band{background-color:#0f1419}.invisible{background:rgba(0,0,0,0)}.docblock code{color:#ffb454}.code-header{color:#e6e1cf}.docblock pre>code,pre>code{color:#e6e1cf}span code{color:#e6e1cf}.docblock a>code{color:#39afd7!important}.docblock code,.docblock-short code{background-color:#191f26}.rustdoc.source .example-wrap,pre{color:#e6e1cf;background-color:#191f26}.mobile-topbar,.sidebar,.sidebar-menu-toggle{background-color:#14191f}.rust-logo{filter:drop-shadow(1px 0 0px #fff) drop-shadow(0 1px 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow(0 -1px 0 #fff)}*{scrollbar-color:#5c6773 #24292f}.sidebar{scrollbar-color:#5c6773 #24292f}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#5c6773}.sidebar::-webkit-scrollbar-track{background-color:transparent}.sidebar::-webkit-scrollbar-thumb{background-color:#5c6773}.sidebar .current,.sidebar a:hover{background-color:transparent;color:#ffb44c}.source .sidebar{background-color:#14191f}.sidebar-elems .location{color:#f73}.line-numbers span{color:#5c6773}.line-numbers .line-highlighted{color:#708090;background-color:rgba(255,236,164,.06);padding-right:4px;border-right:1px solid #ffb44c}.docblock h1,.docblock h2,.docblock h3,.docblock h4,.docblock h5,.docblock h6{border-bottom-color:#5c6773}.docblock table td,.docblock table th{border-color:#5c6773}.content .fn .where,.content .method .where,.content .where.fmt-newline{color:#c5c5c5}.search-results a:hover{background-color:#777}.search-results a:focus{color:#000!important;background-color:#c6afb3}.search-results a{color:#0096cf}.search-results a div.desc{color:#c5c5c5}.content .item-info::before{color:#ccc}.content a.foreigntype,.content span.foreigntype{color:#ffa0a5}.content a.union,.content span.union{color:#ffa0a5}.content a.constant,.content a.static,.content span.constant,.content span.static{color:#39afd7}.content a.primitive,.content span.primitive{color:#ffa0a5}.content a.traitalias,.content span.traitalias{color:#39afd7}.content a.keyword,.content span.keyword{color:#39afd7}.content a.mod,.content span.externcrate,.content span.mod{color:#39afd7}.content a.struct,.content span.struct{color:#ffa0a5}.content a.enum,.content span.enum{color:#ffa0a5}.content a.trait,.content span.trait{color:#39afd7}.content a.type,.content span.type{color:#39afd7}.block a.current.type,.content a.type,.content span.type{color:#39afd7}.block a.current.associatedtype,.content a.associatedtype,.content span.associatedtype{color:#39afd7}.content .fnname,.content a.fn,.content a.method,.content a.tymethod,.content span.fn,.content span.method,.content span.tymethod{color:#fdd687}.content a.attr,.content a.derive,.content a.macro,.content span.attr,.content span.derive,.content span.macro{color:#a37acc}.sidebar a{color:#53b1db}.sidebar a.current.type{color:#53b1db}.sidebar a.current.associatedtype{color:#53b1db}pre.rust .comment{color:#788797}pre.rust .doccomment{color:#a1ac88}nav.main .current{border-top-color:#5c6773;border-bottom-color:#5c6773}nav.main .separator{border:1px solid #5c6773}a{color:#39afd7}#source-sidebar a,.in-band a,.mobile-topbar h2 a,.sidebar h2 a,.sidebar h3 a,.small-section-header a,a#toggle-all-docs,a.anchor,pre.rust a{color:#c5c5c5}.sidebar h2 a,.sidebar h3 a{color:#fff}.search-results a{color:#0096cf}body.source .example-wrap pre.rust a{background:#333}details.rustdoc-toggle>summary.hideme>span,details.rustdoc-toggle>summary::before,details.undocumented>summary::before{color:#999}details.rustdoc-toggle>summary::before,details.undocumented>summary::before{filter:invert(100%)}#crate-search,.search-input{background-color:#141920;border-color:#424c57;color:#c5c5c5}.search-input{color:#fff}.import-item .stab,.module-item .stab{color:#000}.stab.deprecated,.stab.portability,.stab.unstable{color:#c5c5c5;background:#314559!important;border-style:none!important;border-radius:4px;padding:3px 6px 3px 6px}.stab.portability>code{color:#e6e1cf;background:0 0}#help>div{background:#14191f;box-shadow:0 6px 20px 0 #000;border:none;border-radius:4px}#help span.bottom,#help span.top{border-color:#5c6773}.out-of-band,.rightside{color:grey}.result-name .keyword>i,.result-name .primitive>i{color:#788797}.line-numbers :target{background-color:transparent}pre.rust .number,pre.rust .string{color:#b8cc52}pre.rust .bool-val,pre.rust .kw,pre.rust .kw-2,pre.rust .lifetime,pre.rust .op,pre.rust .prelude-ty,pre.rust .prelude-val{color:#f73}pre.rust .macro,pre.rust .macro-nonterminal{color:#a37acc}pre.rust .question-mark{color:#ff9011}pre.rust .self{color:#36a3d9;font-style:italic}pre.rust .attribute{color:#e6e1cf}pre.rust .attribute .ident,pre.rust .attribute .op{color:#e6e1cf}.example-wrap>pre.line-number{color:#5c67736e;border:none}a.test-arrow{font-size:100%;color:#788797;border-radius:4px;background-color:rgba(57,175,215,.09)}a.test-arrow:hover{background-color:rgba(57,175,215,.368);color:#c5c5c5}.code-attribute,.toggle-label{color:#999}:target{background:rgba(255,236,164,.06);border-right:3px solid rgba(255,180,76,.85)}pre.compile_fail{border-left:2px solid rgba(255,0,0,.4)}.information:hover+pre.compile_fail,pre.compile_fail:hover{border-left:2px solid red}pre.should_panic{border-left:2px solid rgba(255,0,0,.4)}.information:hover+pre.should_panic,pre.should_panic:hover{border-left:2px solid red}pre.ignore{border-left:2px solid rgba(255,142,0,.6)}.information:hover+pre.ignore,pre.ignore:hover{border-left:2px solid #ff9200}.tooltip.compile_fail{color:rgba(255,0,0,.5)}.information>.compile_fail:hover{color:red}.tooltip.should_panic{color:rgba(255,0,0,.5)}.information>.should_panic:hover{color:red}.tooltip.ignore{color:rgba(255,142,0,.6)}.information>.ignore:hover{color:#ff9200}.search-failed a{color:#39afd7}.tooltip::after{background-color:#314559;color:#c5c5c5;border:1px solid #5c6773}.tooltip::before{border-color:transparent #314559 transparent transparent}.notable-traits-tooltiptext{background-color:#314559;border-color:#5c6773}.notable-traits-tooltiptext .notable{border-bottom-color:#5c6773}#titles>button.selected{background-color:#141920!important;border-bottom:1px solid #ffb44c!important;border-top:none}#titles>button:not(.selected){background-color:transparent!important;border:none}#titles>button:hover{border-bottom:1px solid rgba(242,151,24,.3)}#titles>button>div.count{color:#888}@media (max-width:700px){.sidebar-menu{background-color:#14191f;border-bottom-color:#5c6773;border-right-color:#5c6773}.sidebar-elems{background-color:#14191f;border-right-color:#5c6773}#sidebar-filler{background-color:#14191f;border-bottom-color:#5c6773}}kbd{color:#c5c5c5;background-color:#314559;border-color:#5c6773;border-bottom-color:#5c6773;box-shadow:inset 0 -1px 0 #5c6773}#help-button,#settings-menu,#theme-picker{border-color:#5c6773;background-color:#0f1419;color:#fff}#settings-menu>img,#theme-picker>img{filter:invert(100)}#copy-path{color:#fff}#copy-path>img{filter:invert(70%)}#copy-path:hover>img{filter:invert(100%)}#help-button:focus,#help-button:hover,#settings-menu:focus,#settings-menu:hover,#theme-picker:focus,#theme-picker:hover{border-color:#e0e0e0}#theme-choices{border-color:#5c6773;background-color:#0f1419}#theme-choices>button:not(:first-child){border-top-color:#5c6773}#theme-choices>button:focus,#theme-choices>button:hover{background-color:rgba(110,110,110,.33)}@media (max-width:700px){#theme-picker{background:#0f1419}}.search-results .result-name span.alias{color:#c5c5c5}.search-results .result-name span.grey{color:#999}#sidebar-toggle{background-color:#14191f}#sidebar-toggle:hover{background-color:rgba(70,70,70,.33)}#source-sidebar{background-color:#14191f}#source-sidebar>.title{color:#fff;border-bottom-color:#5c6773}div.files>a:hover,div.name:hover{background-color:#14191f;color:#ffb44c}div.files>.selected{background-color:#14191f;color:#ffb44c}.setting-line>.title{border-bottom-color:#5c6773}input:checked+.slider{background-color:#ffb454!important}.scraped-example .example-wrap .rust span.highlight{background:#5b3b01}.scraped-example .example-wrap .rust span.highlight.focus{background:#7c4b0f}.scraped-example:not(.expanded) .code-wrapper:before{background:linear-gradient(to bottom,#0f1419,rgba(15,20,25,0))}.scraped-example:not(.expanded) .code-wrapper:after{background:linear-gradient(to top,#0f1419,rgba(15,20,25,0))}.toggle-line-inner{background:#616161}.toggle-line:hover .toggle-line-inner{background:#898989}
/*# sourceMappingURL=/sm/08150241fa36de8e8142b1bd59750d42c09df8f2af39404120519cb12a99f8a1.map */