/*! a3d8299c */.abc-\+8TZ-\+1{background:none;border:none;color:#959ba4;cursor:pointer;display:block;outline:none;padding:0}.abc-\+8TZ-\+1,.abc-\+8TZ-\+1 svg{height:22px;width:22px}.abc-\+8TZ-\+1:focus svg,.abc-\+8TZ-\+1:hover svg{color:#616871}.abHS0aEDL,.bbHS0aEDL{border-radius:12px}.cbHS0aEDL{display:flex;flex-direction:column}.bbHS0aEDL{color:inherit;font:400 13px/20px dsText,dsText Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:inherit;letter-spacing:0;letter-spacing:.1px;min-width:0;padding:12px 16px;position:relative;text-align:center;white-space:inherit}.dbHS0aEDL{background-color:#fff;box-sizing:border-box;content:"";height:5.6569px;position:absolute;width:5.6569px}.abHS0aEDL{align-items:center;box-sizing:border-box;display:flex;justify-content:center;max-width:288px;position:relative}.ebHS0aEDL{color:rgba(0,0,0,.8);filter:drop-shadow(0 0 2px rgba(0,0,0,.16)) drop-shadow(0 24px 16px rgba(0,0,0,.03)) drop-shadow(0 12px 12px rgba(0,0,0,.04)) drop-shadow(0 4px 6px rgba(0,0,0,.05))}.ebHS0aEDL,.ebHS0aEDL .bbHS0aEDL,.ebHS0aEDL .dbHS0aEDL{background-color:#fff}.fbHS0aEDL{box-shadow:none;color:hsla(0,0%,100%,.88)}.fbHS0aEDL,.fbHS0aEDL .bbHS0aEDL,.fbHS0aEDL .dbHS0aEDL{background-color:#5c636b}.gbHS0aEDL .dbHS0aEDL{border-top-right-radius:2px;left:100%}.gbHS0aEDL .dbHS0aEDL,.hbHS0aEDL .dbHS0aEDL{top:50%;transform:translate(-50%,-50%) rotate(45deg)}.hbHS0aEDL .dbHS0aEDL{border-bottom-left-radius:2px;left:0}.ibHS0aEDL .dbHS0aEDL{border-bottom-right-radius:2px;top:100%}.ibHS0aEDL .dbHS0aEDL,.jbHS0aEDL .dbHS0aEDL{left:50%;transform:translate(-50%,-50%) rotate(45deg)}.jbHS0aEDL .dbHS0aEDL{border-top-left-radius:2px;top:0}.kbHS0aEDL{max-width:calc(100vw - 36px);min-height:auto;width:auto}.kbHS0aEDL>.bbHS0aEDL{padding:0}@keyframes hb1ykyiQ9{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes pb1ykyiQ9{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@keyframes jb1ykyiQ9{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}@keyframes qb1ykyiQ9{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(8px)}}@keyframes lb1ykyiQ9{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes rb1ykyiQ9{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@keyframes nb1ykyiQ9{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}@keyframes sb1ykyiQ9{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(8px)}}.ab1ykyiQ9{cursor:pointer;display:inline-block;max-width:100%;position:relative;vertical-align:middle}.ab1ykyiQ9:active,.ab1ykyiQ9:focus{outline:none}.bb1ykyiQ9{cursor:default;pointer-events:none}.cb1ykyiQ9{display:block;height:100%;width:100%}.db1ykyiQ9{position:absolute;text-align:left;top:0;z-index:100}.eb1ykyiQ9.fb1ykyiQ9.gb1ykyiQ9{animation:hb1ykyiQ9 .25s forwards}.eb1ykyiQ9.fb1ykyiQ9.ib1ykyiQ9{animation:jb1ykyiQ9 .25s forwards}.eb1ykyiQ9.fb1ykyiQ9.kb1ykyiQ9{animation:lb1ykyiQ9 .25s forwards}.eb1ykyiQ9.fb1ykyiQ9.mb1ykyiQ9{animation:nb1ykyiQ9 .25s forwards}.eb1ykyiQ9.ob1ykyiQ9.gb1ykyiQ9{animation:pb1ykyiQ9 .25s forwards}.eb1ykyiQ9.ob1ykyiQ9.ib1ykyiQ9{animation:qb1ykyiQ9 .25s forwards}.eb1ykyiQ9.ob1ykyiQ9.kb1ykyiQ9{animation:rb1ykyiQ9 .25s forwards}.eb1ykyiQ9.ob1ykyiQ9.mb1ykyiQ9{animation:sb1ykyiQ9 .25s forwards}.tb1ykyiQ9{position:absolute;z-index:-1}.ub1ykyiQ9{display:flex;height:100%}.vb1ykyiQ9{zoom:.5;height:0;left:0;opacity:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:0}.wb1ykyiQ9{height:1px;left:100px;position:absolute;top:100px;width:1px}

/*!
  Theme: Summerfruit Light
  Author: Christopher Corley (http://christop.club/)
  License: ~ MIT (or more permissive) [via base16-schemes-source]
  Maintainer: @highlightjs/core-team
  Version: 2021.09.0
*/pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#fff;color:#101010}.hljs ::selection,.hljs::selection{background-color:#d0d0d0;color:#101010}.hljs-comment{color:#b0b0b0}.hljs-tag{color:#000}.hljs-operator,.hljs-punctuation,.hljs-subst{color:#101010}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#ff0086}.hljs-attr,.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#fd8900}.hljs-class .hljs-title,.hljs-strong,.hljs-title,.hljs-title.class_{color:#aba800}.hljs-strong{font-weight:700}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#00c918}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#1faaaa}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#3777e6}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#ad00a1}.hljs-emphasis{color:#ad00a1;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#c63}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700}.abdDHTHoz{position:relative}@media (min-width:600px){.abdDHTHoz:hover .bbdDHTHoz{opacity:1}}.abdDHTHoz pre{cursor:text;display:block;overflow-x:auto;position:relative}.abdDHTHoz pre code{background:none;display:block;font:13px/16px Courier,Lucida Sans Typewriter,Lucida Typewriter,monospace;padding:0}.cbdDHTHoz{background-color:rgba(236,241,247,.56);padding:24px}@media (max-width:1023.9px){.cbdDHTHoz{padding:16px}}.dbdDHTHoz{-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:auto 1fr}.ebdDHTHoz{color:rgba(0,0,0,.24);display:block;font:13px/16px Courier,Lucida Sans Typewriter,Lucida Typewriter,monospace;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bbdDHTHoz{opacity:0;position:absolute;right:26px;top:22px;transition:opacity .2s ease-out}@media (max-width:1023.9px){.bbdDHTHoz{pointer-events:none}.fbdDHTHoz{opacity:1;pointer-events:all}}