code,pre{padding:0;margin:0;font-size:.9em;font-family:Fira Code,Source Code Pro,Monaco,Menlo,Consolas,monospace;background:color-mix(in srgb,var(--theme-color) 5%,#fff);font-variant-ligatures:common-ligatures discretionary-ligatures historical-ligatures;letter-spacing:0;-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{padding:3px 5px;border-radius:8px;color:#444;white-space:normal;word-break:break-all}.highlight{margin:0;margin-bottom:5px;border-radius:5px;overflow-x:auto;overflow-y:hidden;box-shadow:0 2px 4px rgba(0,0,0,.125);line-height:1.45em}.highlight,.highlight table{position:relative}.highlight table:after{display:none}.highlight pre{padding:7px}.highlight.html>table:after{content:"HTML"}.highlight.html>figcaption>span:after{content:" · HTML"}.highlight.html figcaption+table:after{display:none}.highlight.js>table:after{content:"JavaScript"}.highlight.js>figcaption>span:after{content:" · JavaScript"}.highlight.js figcaption+table:after{display:none}.highlight.javascript .btn-copy,.highlight.js .btn-copy,.highlight.objectivec .btn-copy{left:6vw}.highlight.javascript>table:after{content:"JavaScript";padding:6px 7px}.highlight.javascript>figcaption>span:after{content:" · JavaScript"}.highlight.javascript figcaption+table:after{display:none}.highlight.bash>table:after{content:"Bash"}.highlight.bash>figcaption>span:after{content:" · Bash"}.highlight.bash figcaption+table:after{display:none}.highlight.css>table:after{content:"CSS"}.highlight.css>figcaption>span:after{content:" · CSS"}.highlight.css figcaption+table:after{display:none}.highlight.scss>table:after{content:"Scss"}.highlight.scss>figcaption>span:after{content:" · Scss"}.highlight.scss figcaption+table:after{display:none}.highlight.less>table:after{content:"Less"}.highlight.less>figcaption>span:after{content:" · Less"}.highlight.less figcaption+table:after{display:none}.highlight.yaml>table:after{content:"Yaml"}.highlight.yaml>figcaption>span:after{content:" · Yaml"}.highlight.yaml figcaption+table:after{display:none}.highlight.yml>table:after{content:"Yml"}.highlight.yml>figcaption>span:after{content:" · Yml"}.highlight.java>table:after{content:"Java"}.highlight.java>figcaption>span:after{content:" · Java"}.highlight.java figcaption+table:after{display:none}.highlight.xml>table:after{content:"XML"}.highlight.xml>figcaption>span:after{content:" · XML"}.highlight.xml figcaption+table:after{display:none}.highlight.python>table:after{content:"Python"}.highlight.python>figcaption>span:after{content:" · Python"}.highlight.python figcaption+table:after{display:none}.highlight.json>table:after{content:"JSON"}.highlight.json>figcaption>span:after{content:" · JSON"}.highlight.json figcaption+table:after{display:none}.highlight.swift>table:after{content:"Swift"}.highlight.swift>figcaption>span:after{content:" · Swift"}.highlight.swift figcaption+table:after{display:none}.highlight.ruby>table:after{content:"Ruby"}.highlight.ruby>figcaption>span:after{content:" · Ruby"}.highlight.ruby figcaption+table:after{display:none}.highlight.php>table:after{content:"PHP"}.highlight.php>figcaption>span:after{content:" · PHP"}.highlight.php figcaption+table:after{display:none}.highlight.c>table:after{content:"C"}.highlight.c>figcaption>span:after{content:" · C"}.highlight.c figcaption+table:after{display:none}.highlight.cpp>table:after{content:"C++"}.highlight.cpp>figcaption>span:after{content:" · C++"}.highlight.cpp figcaption+table:after{display:none}.highlight.scheme>table:after{content:"Scheme"}.highlight.scheme>figcaption>span:after{content:" · Scheme"}.highlight.scheme figcaption+table:after{display:none}.highlight.objectivec>table:after{content:"Objective-C"}.highlight.objectivec>figcaption>span:after{content:" · Objective-C"}.highlight.objectivec figcaption+table:after{display:none}.highlight.yml>table:after{content:"YAML"}.highlight.yml>figcaption>span:after{content:" · YAML"}.highlight.yml figcaption+table:after{display:none}.highlight.stylus>table:after{content:"Stylus"}.highlight.stylus>figcaption>span:after{content:" · Stylus"}.highlight.stylus figcaption+table:after{display:none}.highlight.sql>table:after{content:"SQL"}.highlight.sql>figcaption>span:after{content:" · SQL"}.highlight.sql figcaption+table:after{display:none}.highlight.http>table:after{content:"HTTP"}.highlight.http>figcaption>span:after{content:" · HTTP"}.highlight.http figcaption+table:after{display:none}.highlight.go>table:after{content:"Go"}.highlight.go>figcaption>span:after{content:" · Go"}.highlight.go figcaption+table:after{display:none}.highlight figcaption{position:absolute;top:0;width:100%;padding:2px 7px;font-size:13px;font-weight:700;color:#b1b1b1;background:color-mix(in srgb,var(--theme-color) 5%,#fff);z-index:1;overflow-x:hidden;box-sizing:border-box}.highlight figcaption>a{position:absolute;right:0;display:inline-box;margin-right:7px;font-weight:400}.highlight figcaption>a:hover{text-decoration:none;border:0}.highlight .line{height:20px}.highlight table,.highlight td,.highlight tr{margin:0;padding:0!important;width:100%;border-collapse:collapse;background:color-mix(in srgb,var(--theme-color) 5%,#fff)}.highlight .code .comment,.highlight .code .quote{color:#93a1a1}.highlight .code .addition,.highlight .code .keyword,.highlight .code .selector-tag{color:#859900}.highlight .code .doctag,.highlight .code .literal,.highlight .code .meta .meta-string,.highlight .code .number,.highlight .code .regexp,.highlight .code .string{color:#2aa198}.highlight .code .name,.highlight .code .section,.highlight .code .selector-class,.highlight .code .selector-id,.highlight .code .title{color:#268bd2}.highlight .code .attr,.highlight .code .attribute,.highlight .code .class .title,.highlight .code .template-variable,.highlight .code .type,.highlight .code .variable{color:#b58900}.highlight .code .bullet,.highlight .code .link,.highlight .code .meta,.highlight .code .meta .keyword,.highlight .code .selector-attr,.highlight .code .selector-pseudo,.highlight .code .subst,.highlight .code .symbol{color:#cb4b16}.highlight .code .built_in,.highlight .code .deletion{color:#dc322f}.highlight .gutter{width:10px;color:#cacaca}.highlight .gutter pre{margin:0;padding:33px 7px 7px;background:#f4efe1}.highlight::-webkit-scrollbar{width:0;height:0}.highlight::-webkit-scrollbar-thumb{background-image:linear-gradient(180deg,#f9f4ee,#faf3e7 20%,#fff 70%)}.highlight .btn-copy{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;font-size:10px;font-weight:600;line-height:16px;padding:2px 6px;left:3vw;top:1px;opacity:.8;z-index:2;text-align:center;-ms-flex-item-align:center;align-self:center;outline:0;border:2px solid;color:#bfc4c8;background:0 0;border-color:#bfc4c8;border-radius:15px;letter-spacing:1px;transition:.2s;text-transform:uppercase;transform:scale(.9)}.highlight .btn-copy:hover{box-shadow:0 2px 6px 0 #cdcdcd}.highlight:hover .btn-copy{opacity:1;transform:scale(1)}.alert{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;text-align:center;padding:24px 36px;border-radius:4px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1),0 2px 4px 0 rgba(0,0,0,.1);font-family:Microsoft Yahei,Roboto,sans-serif;font-size:1em;letter-spacing:1px}.alert.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}@media screen and (max-width:991px){.highlight.javascript .btn-copy,.highlight.js .btn-copy,.highlight.objectivec .btn-copy{left:10vw}.highlight .btn-copy{left:5vw}code,pre{font-size:.8em}}@media screen and (max-width:767px){.highlight.javascript .btn-copy,.highlight.js .btn-copy,.highlight.objectivec .btn-copy{left:17vw}.highlight .btn-copy{left:8vw}}