@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(fonts/montserrat-v10-latin-600.woff2) format("woff2"),url(fonts/montserrat-v10-latin-600.woff) format("woff")}@font-face{font-family:'CC Icons';font-display:block;src:url(fonts/cc-icons.woff2) format("woff2"),url(fonts/cc-icons.woff) format("woff")}#sp-logo-container .logo span,.sponge-headline,.sponge-logo,.wy-nav-top a{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none}#sp-logo-container .logo span,.sponge-logo,.wy-nav-top a{font-size:23px;font-weight:600}#sp-logo-container{display:inline-block;cursor:pointer;border-radius:2px;padding-top:8px}#sp-logo-container *{z-index:9999}#sp-logo-container .logo{display:block;color:#333;width:200px;height:70px}#sp-logo-container .logo *{display:inline-block;vertical-align:middle}#sp-logo-container .logo span{margin-left:3px}#sp-logo-container .logo img{display:inline;margin:0;height:40px;width:auto;background:0 0;padding:0;border-radius:0}#sp-logo-container:hover{background-color:rgba(0,0,0,.07)}#sp-logo-container:hover #sp-logo-menu{display:block}#sp-logo-menu{display:none;position:absolute;top:70px;width:200px}#sp-logo-dropdown{margin:0;padding:10px 0 4px;background-color:#fff;border:1px solid #e4e4e4;border-radius:0 0 4px 4px;font-size:15px;text-align:left}#sp-logo-dropdown *{box-sizing:content-box}#sp-logo-dropdown a,#sp-logo-dropdown li{display:block}#sp-logo-dropdown li{padding:0}#sp-logo-dropdown li.active{position:relative;left:-1px;width:200px;background-color:#f7cf0d}#sp-logo-dropdown a{padding:10px 20px 10px 10px;color:#474a54}#sp-logo-dropdown a:hover{background-color:rgba(0,0,0,.1)}#sp-logo-dropdown i{padding:0 10px 0 5px}#sp-logo-dropdown .ore-logo{display:inline-block;width:15px;height:auto;margin:0;padding:0 12px 4px 7px;background-color:transparent;border-radius:0}.wy-side-nav-search{background-color:#f7cf0d}.wy-side-nav-search input[type=text]{background:#fff;color:#000;border:none;border-radius:3px;box-shadow:none}.wy-nav-top{background-color:#f7cf0d}.wy-nav-top a,.wy-nav-top i{color:#333}.wy-nav-top i{line-height:inherit}.wy-nav-top a{background:url(spongie-mark-dark.svg) no-repeat;padding-left:34px}div[class^=highlight]{background:0 0}div[class^=highlight] div.highlight{background:#fff}div[class^=highlight] div.highlight.tomorrow-night{background:#1d1f21}.highlight.tomorrow-night pre{color:#c5c8c6}.highlight.tomorrow-night .hll{background-color:#373b41}.highlight.tomorrow-night .c{color:#969896}.highlight.tomorrow-night .err{color:#c66}.highlight.tomorrow-night .k{color:#b294bb}.highlight.tomorrow-night .l{color:#de935f}.highlight.tomorrow-night .n{color:#c5c8c6}.highlight.tomorrow-night .o{color:#8abeb7}.highlight.tomorrow-night .p{color:#c5c8c6}.highlight.tomorrow-night .cm{color:#969896}.highlight.tomorrow-night .cp{color:#969896}.highlight.tomorrow-night .c1{color:#969896}.highlight.tomorrow-night .cs{color:#969896}.highlight.tomorrow-night .gd{color:#c66}.highlight.tomorrow-night .ge{font-style:italic}.highlight.tomorrow-night .gh{color:#c5c8c6;font-weight:700}.highlight.tomorrow-night .gi{color:#b5bd68}.highlight.tomorrow-night .gp{color:#969896;font-weight:700}.highlight.tomorrow-night .gs{font-weight:700}.highlight.tomorrow-night .gu{color:#8abeb7;font-weight:700}.highlight.tomorrow-night .kc{color:#b294bb}.highlight.tomorrow-night .kd{color:#b294bb}.highlight.tomorrow-night .kn{color:#8abeb7}.highlight.tomorrow-night .kp{color:#b294bb}.highlight.tomorrow-night .kr{color:#b294bb}.highlight.tomorrow-night .kt{color:#f0c674}.highlight.tomorrow-night .ld{color:#b5bd68}.highlight.tomorrow-night .m{color:#de935f}.highlight.tomorrow-night .s{color:#b5bd68}.highlight.tomorrow-night .na{color:#81a2be}.highlight.tomorrow-night .nb{color:#c5c8c6}.highlight.tomorrow-night .nc{color:#f0c674}.highlight.tomorrow-night .no{color:#c66}.highlight.tomorrow-night .nd{color:#8abeb7}.highlight.tomorrow-night .ni{color:#c5c8c6}.highlight.tomorrow-night .ne{color:#c66}.highlight.tomorrow-night .nf{color:#81a2be}.highlight.tomorrow-night .nl{color:#c5c8c6}.highlight.tomorrow-night .nn{color:#f0c674}.highlight.tomorrow-night .nx{color:#81a2be}.highlight.tomorrow-night .py{color:#c5c8c6}.highlight.tomorrow-night .nt{color:#8abeb7}.highlight.tomorrow-night .nv{color:#c66}.highlight.tomorrow-night .ow{color:#8abeb7}.highlight.tomorrow-night .w{color:#c5c8c6}.highlight.tomorrow-night .mf{color:#de935f}.highlight.tomorrow-night .mh{color:#de935f}.highlight.tomorrow-night .mi{color:#de935f}.highlight.tomorrow-night .mo{color:#de935f}.highlight.tomorrow-night .sb{color:#b5bd68}.highlight.tomorrow-night .sc{color:#c5c8c6}.highlight.tomorrow-night .sd{color:#969896}.highlight.tomorrow-night .s2{color:#b5bd68}.highlight.tomorrow-night .se{color:#de935f}.highlight.tomorrow-night .sh{color:#b5bd68}.highlight.tomorrow-night .si{color:#de935f}.highlight.tomorrow-night .sx{color:#b5bd68}.highlight.tomorrow-night .sr{color:#b5bd68}.highlight.tomorrow-night .s1{color:#b5bd68}.highlight.tomorrow-night .ss{color:#b5bd68}.highlight.tomorrow-night .bp{color:#c5c8c6}.highlight.tomorrow-night .vc{color:#c66}.highlight.tomorrow-night .vg{color:#c66}.highlight.tomorrow-night .vi{color:#c66}.highlight.tomorrow-night .il{color:#de935f}#sp-logo-container .logo span,.sponge-headline,.sponge-logo,.wy-nav-top a{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none}#languages img,.language-flag,.rst-versions .rst-current-version img{height:20px;width:auto;border-radius:2px}.rst-versions{background:#212121;border:none}.rst-versions .rst-current-version{color:#f7cf0d;background:#2b2b2b}.rst-versions .rst-current-version i span{margin-left:3px}.rst-versions .rst-current-version img{margin-left:2px}.rst-other-versions .current{font-weight:700}.rst-content .toctree-wrapper p.caption,h1,h2,h3,h4,h5,h6,legend{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600}@media screen and (min-width:1400px){.wy-nav-content{margin:auto!important;max-width:850px!important}.wy-nav-content-wrap{background:0 0}}.wy-nav-side{background:#333;padding-bottom:44px}.wy-side-scroll{overflow-y:auto}.wy-table-responsive table td,.wy-table-responsive table th{white-space:normal}table p{font-size:inherit;margin-bottom:12px}.wy-alert-title a.fa{float:right;line-height:24px;color:inherit}.wy-alert-title a.fa:hover{color:inherit}.rst-footer-buttons .fa-angle-right{margin-left:2px}.rst-footer-buttons .fa-angle-left{margin-right:2px}#license-icons{display:block;font-family:'CC Icons';font-size:40px;letter-spacing:5px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#license-icons,#license-icons:active,#license-icons:visited{color:#333}#license-icons:hover{color:#f7cf0d}@media screen and (min-width:769px){#license-footer{display:table}#license-footer>*{display:table-cell;vertical-align:middle}#license-icons{padding-left:15px}}