.CookieConsentBanner_cookieConsentBanner___IN7T>div{max-width:1280px!important;margin:0 auto!important;padding:0 2rem!important}.cubewise_wrapper__klZa4{font-family:neuzeit-grotesk,sans-serif;font-weight:400;word-wrap:break-word;font-feature-settings:"kern";font-kerning:normal;background-color:#fefffa}.cubewise_wrapper__klZa4 .container-fluid.body{padding-top:80px}.cubewise_wrapper__klZa4 .refractor .refractor-marker{background:#997a6614;background:linear-gradient(90deg,#997a661a 70%,#997a6600)}.cubewise_wrapper__klZa4 .refractor .bitwise{background:#ecd13c80;background:linear-gradient(90deg,#edd23b80 70%,#edd23b00);position:relative}.cubewise_wrapper__klZa4 .refractor .bitwise:hover:before{content:"Eyyh, bitwise!";position:absolute;right:0}.cubewise_wrapper__klZa4 .refractor code[class*=language-],.cubewise_wrapper__klZa4 .refractor pre[class*=language-]{color:#000;background:none;text-shadow:0 1px #fff;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}.cubewise_wrapper__klZa4 .refractor code[class*=language-] ::selection,.cubewise_wrapper__klZa4 .refractor code[class*=language-]::selection,.cubewise_wrapper__klZa4 .refractor pre[class*=language-] ::selection,.cubewise_wrapper__klZa4 .refractor pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{.cubewise_wrapper__klZa4 .refractor code[class*=language-],.cubewise_wrapper__klZa4 .refractor pre[class*=language-]{text-shadow:none}}.cubewise_wrapper__klZa4 .refractor pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}.cubewise_wrapper__klZa4 .refractor :not(pre)>code[class*=language-],.cubewise_wrapper__klZa4 .refractor pre[class*=language-]{background:#f5f2f0}.cubewise_wrapper__klZa4 .refractor :not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.cubewise_wrapper__klZa4 .refractor .token.cdata,.cubewise_wrapper__klZa4 .refractor .token.comment,.cubewise_wrapper__klZa4 .refractor .token.doctype,.cubewise_wrapper__klZa4 .refractor .token.prolog{color:#708090}.cubewise_wrapper__klZa4 .refractor .token.punctuation{color:#999}.cubewise_wrapper__klZa4 .refractor .namespace{opacity:.7}.cubewise_wrapper__klZa4 .refractor .token.boolean,.cubewise_wrapper__klZa4 .refractor .token.constant,.cubewise_wrapper__klZa4 .refractor .token.deleted,.cubewise_wrapper__klZa4 .refractor .token.number,.cubewise_wrapper__klZa4 .refractor .token.property,.cubewise_wrapper__klZa4 .refractor .token.symbol,.cubewise_wrapper__klZa4 .refractor .token.tag{color:#905}.cubewise_wrapper__klZa4 .refractor .token.attr-name,.cubewise_wrapper__klZa4 .refractor .token.builtin,.cubewise_wrapper__klZa4 .refractor .token.char,.cubewise_wrapper__klZa4 .refractor .token.inserted,.cubewise_wrapper__klZa4 .refractor .token.selector,.cubewise_wrapper__klZa4 .refractor .token.string{color:#690}.cubewise_wrapper__klZa4 .refractor .language-css .token.string,.cubewise_wrapper__klZa4 .refractor .style .token.string,.cubewise_wrapper__klZa4 .refractor .token.entity,.cubewise_wrapper__klZa4 .refractor .token.operator,.cubewise_wrapper__klZa4 .refractor .token.url{color:#9a6e3a;background:#ffffff80}.cubewise_wrapper__klZa4 .refractor .token.atrule,.cubewise_wrapper__klZa4 .refractor .token.attr-value,.cubewise_wrapper__klZa4 .refractor .token.keyword{color:#07a}.cubewise_wrapper__klZa4 .refractor .token.class-name,.cubewise_wrapper__klZa4 .refractor .token.function{color:#dd4a68}.cubewise_wrapper__klZa4 .refractor .token.important,.cubewise_wrapper__klZa4 .refractor .token.regex,.cubewise_wrapper__klZa4 .refractor .token.variable{color:#e90}.cubewise_wrapper__klZa4 .refractor .token.bold,.cubewise_wrapper__klZa4 .refractor .token.important{font-weight:700}.cubewise_wrapper__klZa4 .refractor .token.italic{font-style:italic}.cubewise_wrapper__klZa4 .refractor .token.entity{cursor:help}.cubewise_wrapper__klZa4 .refractor pre[data-line]{position:relative;padding:1em 0 1em 3em}.cubewise_wrapper__klZa4 .refractor .line-highlight{position:absolute;left:0;right:0;padding-left:0;padding-bottom:inherit;padding-right:0;padding-top:inherit;margin-top:1em;background:#997a6614;background:linear-gradient(90deg,#997a661a 70%,#997a6600);pointer-events:none;line-height:inherit;white-space:pre}.cubewise_wrapper__klZa4 .refractor .line-highlight:before,.cubewise_wrapper__klZa4 .refractor .line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:#997a6666;color:#f5f2f0;font:700 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px #fff}.cubewise_wrapper__klZa4 .refractor .line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.cubewise_wrapper__klZa4 .refractor .line-numbers .line-highlight:after,.cubewise_wrapper__klZa4 .refractor .line-numbers .line-highlight:before{content:none}