/*! Wombat VIM theme */
figure .highlight,.highlight pre,.highlight table{background:#242424!important;color:#f6f3e8!important}.highlight .hll{background-color:#ffc!important}.highlight .c{color:#99968b!important;font-style:italic!important}.highlight .err{color:#f6f3e8!important}.highlight .g{color:#f6f3e8!important}.highlight .k{color:#8ac6f2!important}.highlight .l{color:#f6f3e8!important}.highlight .n,.highlight .h{color:#f6f3e8!important}.highlight .o{color:#f6f3e8!important}.highlight .x{color:#f6f3e8!important}.highlight .p{color:#f6f3e8!important}.highlight .cm{color:#99968b!important;font-style:italic!important}.highlight .cp{color:#e5786d!important}.highlight .c1{color:#99968b!important;font-style:italic!important}.highlight .cs{color:#99968b!important;font-style:italic!important}.highlight .gd{color:#f6f3e8!important}.highlight .ge{color:#f6f3e8!important}.highlight .gr{color:#f6f3e8!important}.highlight .gh{color:#f6f3e8!important;font-weight:bold!important}.highlight .gi{color:#f6f3e8!important}.highlight .go{color:#808080!important;background-color:#303030!important}.highlight .gp{color:#f6f3e8!important}.highlight .gs{color:#f6f3e8!important}.highlight .gu{color:#f6f3e8!important;font-weight:bold!important}.highlight .gt{color:#f6f3e8!important}.highlight .kc{color:#8ac6f2!important}.highlight .kd{color:#8ac6f2!important}.highlight .kn{color:#8ac6f2!important}.highlight .kp{color:#8ac6f2!important}.highlight .kr{color:#8ac6f2!important}.highlight .kt{color:#cae682!important}.highlight .ld{color:#f6f3e8!important}.highlight .m{color:#e5786d!important}.highlight .s{color:#95e454!important;font-style:italic!important}.highlight .na{color:#cae682!important}.highlight .nb{color:#f6f3e8!important}.highlight .nc{color:#f6f3e8!important}.highlight .no{color:#e5786d!important}.highlight .nd{color:#f6f3e8!important}.highlight .ni{color:#e7f6da!important}.highlight .ne{color:#f6f3e8!important}.highlight .nf{color:#cae682!important}.highlight .nl{color:#f6f3e8!important}.highlight .nn{color:#f6f3e8!important}.highlight .nx{color:#f6f3e8!important}.highlight .py{color:#f6f3e8!important}.highlight .nt{color:#8ac6f2!important}.highlight .nv{color:#cae682!important}.highlight .ow{color:#f6f3e8!important}.highlight .w{color:#f6f3e8!important}.highlight .mf{color:#e5786d!important}.highlight .mh{color:#e5786d!important}.highlight .mi{color:#e5786d!important}.highlight .mo{color:#e5786d!important}.highlight .sb{color:#95e454!important;font-style:italic!important}.highlight .sc{color:#95e454!important;font-style:italic!important}.highlight .sd{color:#95e454!important;font-style:italic!important}.highlight .s2{color:#95e454!important;font-style:italic!important}.highlight .se{color:#95e454!important;font-style:italic!important}.highlight .sh{color:#95e454!important;font-style:italic!important}.highlight .si{color:#95e454!important;font-style:italic!important}.highlight .sx{color:#95e454!important;font-style:italic!important}.highlight .sr{color:#95e454!important;font-style:italic!important}.highlight .s1{color:#95e454!important;font-style:italic!important}.highlight .ss{color:#95e454!important;font-style:italic!important}.highlight .bp{color:#f6f3e8!important}.highlight .vc{color:#cae682!important}.highlight .vg{color:#cae682!important}.highlight .vi{color:#cae682!important}.highlight .il{color:#e5786d!important}.demo-color-b1::before{background-color:rgba(6,84,186,0.2)}.demo-color-b3::before{background-color:rgba(6,84,186,0.6)}.demo-color-b4::before{background-color:#0654ba}.demo-color-b6::before{background-color:#00489f}.demo-color-r1::before{background-color:rgba(221,30,49,0.2)}.demo-color-r3::before{background-color:rgba(221,30,49,0.6)}.demo-color-r4::before{background-color:#dd1e31}.demo-color-r6::before{background-color:#ad1f3a}.demo-color-g1::before{background-color:rgba(91,167,27,0.2)}.demo-color-g3::before{background-color:rgba(91,167,27,0.6)}.demo-color-g4::before{background-color:#5ba71b}.demo-color-g6::before{background-color:#457016}.demo-color-m1::before{background-color:rgba(106,41,185,0.2)}.demo-color-m3::before{background-color:rgba(106,41,185,0.6)}.demo-color-m4::before{background-color:#6a29b9}.demo-color-o1::before{background-color:rgba(241,142,12,0.2)}.demo-color-o3::before{background-color:rgba(241,142,12,0.6)}.demo-color-o4::before{background-color:#f18e0c}.demo-color-o6::before{background-color:#d36c07}.demo-color-white::before{background-color:#fff;outline:1px dashed #ccc}.demo-color-grey1::before{background-color:#eee}.demo-color-grey2::before{background-color:#ddd}.demo-color-grey3::before{background-color:#ccc}.demo-color-grey4::before{background-color:#999}.demo-color-grey5::before{background-color:#707070}.demo-color-grey6::before{background-color:#333}.demo-color-grey7::before{background-color:#111820}.demo-color-black::before{background-color:#000}.demo-color-background-default::before{background-color:#fff;outline:1px dashed #ccc}.demo-color-background-default-dark-mode::before{background-color:#171717;outline:1px dashed #dcdcdc}.demo-color-text-default::before{background-color:#333}.demo-color-text-default-dark-mode::before{background-color:#dcdcdc}.demo-color-text-secondary::before{background-color:#707070}.demo-color-text-secondary-dark-mode::before{background-color:#9c9c9c}.demo-color-text-disabled::before{background-color:#999}.demo-color-text-disabled-dark-mode::before{background-color:#4d4d4d}.demo-color-text-confirmation::before{background-color:#457016}.demo-color-text-confirmation-dark-mode::before{background-color:#24bc6b}.demo-color-action-secondary::before{background-color:#707070}.demo-color-action-secondary-dark-mode::before{background-color:#9c9c9c}.demo-color-action-disabled::before{background-color:#ccc}.demo-color-action-disabled-dark-mode::before{background-color:#4d4d4d}.demo-color-link-default::before{background-color:#0654ba}.demo-color-link-default-dark-mode::before{background-color:#5192ff}.demo-color-link-hover::before{background-color:#00489f}.demo-color-link-hover-dark-mode::before{background-color:#94bcff}.demo-color-link-visited::before{background-color:#6a29b9}.demo-color-link-visited-dark-mode::before{background-color:#d2a4cf}.demo-color-action-primary::before{background-color:#0654ba}.demo-color-action-primary-dark-mode::before{background-color:#5192ff}.demo-color-action-hover::before{background-color:#00489f}.demo-color-action-hover-dark-mode::before{background-color:#94bcff}.demo-color-action-destroy::before{background-color:#dd1e31}.demo-color-action-destroy-dark-mode::before{background-color:#e75064}.demo-color-status-information::before{background-color:#0654ba}.demo-color-status-information-dark-mode::before{background-color:#5192ff}.demo-color-status-confirmation::before{background-color:#5ba71b}.demo-color-status-confirmation-dark-mode::before{background-color:#24bc6b}.demo-color-status-attention::before{background-color:#dd1e31}.demo-color-status-attention-dark-mode::before{background-color:#e75064}.demo-color-separator::before{background-color:#eee}.demo-color-separator-dark-mode::before{background-color:#393939}.demo-color-image-border::before{background-color:#eee}.demo-color-image-border-dark-mode::before{background-color:#393939}@media only screen and (min-width:320px){.site-nav{display:none}main{grid-area:1 / 1 / span 1 / span 8}footer{grid-area:2 / 1 / span 1 / span 8}}@media only screen and (min-width:600px){.site-nav{grid-area:1 / 1 / span 1 / span 3}main{grid-area:1 / 4 / span 1 / span 13}footer{grid-area:2 / 1 / span 1 / span 16}}@media only screen and (min-width:960px){.site-nav{grid-area:1 / 1 / span 1 / span 2}main{grid-area:1 / 3 / span 1 / span 14}}body{margin:0}header{background-color:#0654ba}footer{margin-top:32px}main > div > h2{font-size:1.25rem;margin-bottom:8px;margin-top:24px;padding-top:8px}main > div > h3{font-size:1rem}span.highlight{background-color:#eee;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}span.highlight .s{word-break:break-all;word-wrap:break-word}figure.highlight{box-sizing:border-box;font-size:12px;margin:8px 0;width:100%}figure.highlight pre{font-family:monospace;margin:0;padding:8px 8px 0}figure.highlight code{white-space:pre-wrap}.skin-graphic{box-sizing:border-box;display:block;margin:64px auto 0 auto;max-width:600px;width:100%}.modules-expander{background:#ddd;font-size:1rem;padding:4px 16px}.modules-expander__tip{color:#000;display:none;font-size:0.875rem;font-style:italic;margin-left:16px}.modules-expander__list{-webkit-column-count:3;column-count:3;line-height:1.75em;list-style-type:none;margin:0;padding:0;width:100%}.modules-expander[open]{padding-bottom:8px}.modules-expander[open] .modules-expander__tip{display:inline-block}.modules-expander__list a{text-decoration:none}.modules-expander .details__summary{padding:8px 0}.app-bar{-webkit-box-align:center;align-items:center;box-sizing:border-box;color:#fff;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin:0 auto;max-width:1280px;padding:16px;width:100%}.app-bar__title{font-size:1.5rem;margin:0}.app-bar__links{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-shrink:0;list-style-type:none;margin-left:8px;padding:0}.app-bar__links li:not(:last-child)::after{content:'';margin:0 8px}.app-bar__links a{color:#fff;text-decoration:none}.modules-expander__list a:visited{color:#0654ba}.app-bar__links a:hover{text-decoration:underline}.app-bar__links a:focus{outline:1px auto #fff}.app-bar__links a:visited{color:#fff}.section-header{display:-webkit-box;display:flex;margin:16px 0}.section-header h2{font-size:1.25rem;margin:0}.section-header__version{align-self:flex-end;background-color:#eee;margin-left:auto;padding:2px 4px}#about dl{margin:16px 0 32px 0}#about dt{font-weight:bold;margin:0 0 12px 0}#about dd{margin:0 0 12px 0}.demo{border:1px dashed #ddd}.demo__inner{margin:8px}span.demo,span.demo__inner{display:inline-block}.demo-colors{list-style:none;margin:0;padding:0}.demo-colors li{margin:1rem 0}.demo-colors li::before{content:'';display:block;height:1.25rem;margin-bottom:0.25rem;margin-right:1rem;vertical-align:middle;width:100%}.demo-typography{list-style:none;margin:0;padding:0}.demo-typography li{margin:1rem 0}.carousel__list--default-demo li{background-color:rgba(6,84,186,0.2);color:#333;font-size:1.5rem;font-weight:bold;height:120px;line-height:120px;margin-right:16px;text-align:center;width:200px}.carousel__list--discrete-demo li{background-color:rgba(6,84,186,0.2);box-sizing:border-box;color:#333;font-size:1.5rem;font-weight:bold;height:120px;line-height:120px;margin-right:16px;text-align:center;width:calc(25% - 24px)}.carousel__list--slideshow-demo li{background-color:rgba(6,84,186,0.2);color:#333;font-size:2.25rem;font-weight:bold;height:300px;line-height:300px;margin-right:16px;text-align:center;width:100%}.carousel__list--discrete-demo li:last-child{margin-right:0}.carousel__list--slideshow-demo li:last-child{margin-right:0}a.demo-link-visited{color:#6a29b9}a.demo-link-visited:link,a.demo-link-visited:visited{color:#6a29b9}.utility-table{border:1px solid #eee;width:100%}.utility-table th{text-transform:uppercase}.utility-table th,.utility-table td{padding:8px;text-align:left}.utility-table tbody tr:nth-child(odd){background-color:#eee}.utility-table td{border-top:1px solid #eee}span.icon{background-repeat:no-repeat;background-size:contain;display:inline-block;vertical-align:middle}.icon-table{margin:32px 0;width:100%}.icon-table th{background-color:#eee;padding:8px;text-align:left}.icon-table th:first-child{width:100%}.icon-table th:not(:first-child){min-width:100px}.icon-table td{border-bottom:1px solid #eee;padding:8px;text-align:left}@media only screen and (min-width:600px){.site-nav{height:100vh;margin-bottom:64px;overflow-y:scroll;position:-webkit-sticky;position:sticky;top:0}.site-nav h2{color:#707070;font-size:1.25rem;margin-bottom:8px;margin-top:16px;text-transform:uppercase}.site-nav h2:first-of-type{margin-top:32px}.site-nav ul{line-height:1.5em;list-style-type:none;margin:0;padding:0}.site-nav ul:last-child{padding-bottom:32px}.site-nav a{text-decoration:none}.site-nav a:visited{color:#0654ba}.demo-colors li::before{display:inline-block;width:10rem}}@media only screen and (min-width:768px){#about dl{-webkit-column-count:2;column-count:2}}@media only screen and (min-width:1280px){.app-bar{padding-left:0;padding-right:0}}@media (prefers-color-scheme:dark){.skin-experiment-dark-mode .page-grid{--debug-grid-area-outline:1px solid #fff;--debug-grid-col-color:#24bc6b;--debug-grid-gutter-color:#000}.skin-experiment-dark-mode header{background-color:#0654ba;background-color:var(--color-link-default,#0654ba)}.skin-experiment-dark-mode a.demo-link-visited{color:#6a29b9;color:var(--color-link-visited,#6a29b9)}.skin-experiment-dark-mode a.demo-link-visited:link,.skin-experiment-dark-mode a.demo-link-visited:visited{color:#6a29b9;color:var(--color-link-visited,#6a29b9)}.skin-experiment-dark-mode .section-header__version,.skin-experiment-dark-mode span.highlight{background-color:#333}.skin-experiment-dark-mode .site-nav a,.skin-experiment-dark-mode .site-nav a:visited{color:#333;color:var(--color-text-default,#333)}.skin-experiment-dark-mode .site-nav a:hover{color:#333;color:var(--color-text-default,#333)}}


