:root{--color-hinted-grey-1: #0e0e10;--color-hinted-grey-2: #18181b;--color-hinted-grey-3: #1f1f23;--color-hinted-grey-4: #26262c;--color-hinted-grey-5: #323239;--color-hinted-grey-6: #3b3b44;--color-hinted-grey-7: #53535f;--color-hinted-grey-8: #848494;--color-hinted-grey-9: #adadb8;--color-hinted-grey-10: #c8c8d0;--color-hinted-grey-11: #d3d3d9;--color-hinted-grey-12: #dedee3;--color-hinted-grey-13: #e6e6ea;--color-hinted-grey-14: #efeff1;--color-hinted-grey-15: #f7f7f8;--color-opac-b-1: rgba(0,0,0,0.05);--color-opac-b-2: rgba(0,0,0,0.1);--color-opac-b-3: rgba(0,0,0,0.15);--color-opac-b-4: rgba(0,0,0,0.2);--color-opac-b-5: rgba(0,0,0,0.25);--color-opac-b-6: rgba(0,0,0,0.3);--color-opac-b-7: rgba(0,0,0,0.4);--color-opac-b-8: rgba(0,0,0,0.5);--color-opac-b-9: rgba(0,0,0,0.6);--color-opac-b-10: rgba(0,0,0,0.7);--color-opac-b-11: rgba(0,0,0,0.75);--color-opac-b-12: rgba(0,0,0,0.8);--color-opac-b-13: rgba(0,0,0,0.85);--color-opac-b-14: rgba(0,0,0,0.9);--color-opac-b-15: rgba(0,0,0,0.95);--color-opac-w-1: hsla(0,0%,100%,0.05);--color-opac-w-2: hsla(0,0%,100%,0.1);--color-opac-w-3: hsla(0,0%,100%,0.15);--color-opac-w-4: hsla(0,0%,100%,0.2);--color-opac-w-5: hsla(0,0%,100%,0.25);--color-opac-w-6: hsla(0,0%,100%,0.3);--color-opac-w-7: hsla(0,0%,100%,0.4);--color-opac-w-8: hsla(0,0%,100%,0.5);--color-opac-w-9: hsla(0,0%,100%,0.6);--color-opac-w-10: hsla(0,0%,100%,0.7);--color-opac-w-11: hsla(0,0%,100%,0.75);--color-opac-w-12: hsla(0,0%,100%,0.8);--color-opac-w-13: hsla(0,0%,100%,0.85);--color-opac-w-14: hsla(0,0%,100%,0.9);--color-opac-w-15: hsla(0,0%,100%,0.95);--color-white: #fff;--color-black: #000;--primary-color: hsl(199,78%,48%);--primary-color-hover: hsl(199,78%,48%,.8);--secondary-color: hsl(209,95%,22%);--secondary-color-hover: hsl(209,95%,22%,.8);--error-color: hsl(346,71%,50%);--error-color-hover: hsl(346,71%,50%,.8);--success-color: hsl(149,54%,50%);--success-color-hover: hsl(149,54%,50%,.8);--warning-color: hsl(42,93%,55%);--warning-color-hover: hsl(42,93%,55%,.8);--info-color: hsl(202,100%,54%);--info-color-hover: hsl(202,100%,54%,.8);--svg-icon-primary: brightness(0) saturate(100%) invert(51%) sepia(53%) saturate(903%) hue-rotate(156deg) brightness(93%) contrast(85%);--color-text-base: var(--color-hinted-grey-1);--color-text-alt: var(--color-hinted-grey-7);--svg-icon-base: brightness(0) saturate(100%) invert(4%) sepia(1%) saturate(5081%) hue-rotate(202deg) brightness(102%) contrast(98%);--bg-color: var(--color-hinted-grey-15);--color-background-base: var(--color-white);--color-background-interactable-hover: var(--color-opac-b-2);--color-background-alt: var(--color-hinted-grey-14);--shadow-elevation-1: 0 1px 2px var(--color-opac-b-3),0 0px 2px var(--color-opac-b-2);--shadow-elevation-2: 0 -1px 2px var(--color-opac-b-3),0 0px 2px var(--color-opac-b-2);--color-background-input: var(--color-opac-b-2);--color-background-input-focus: var(--color-white);--color-border-input-hover: var(--color-opac-b-4);--color-border-input-focus: var(--primary-color);--color-input-group: var(--color-opac-b-4);--color-background-modal: var(--color-opac-b-13);--color-background-table-odd: var(--color-white);--color-background-table-even: var(--color-hinted-grey-15);--color-background-table-hover: var(--color-hinted-grey-14);--color-border-base: var(--color-opac-b-2);--color-background-inverse: var(--color-black)}@media(prefers-color-scheme: dark){body{--color-text-base: var(--color-hinted-grey-14);--color-text-alt: var(--color-hinted-grey-8);--svg-icon-base: brightness(0) saturate(100%) invert(83%) sepia(0%) saturate(2333%) hue-rotate(298deg) brightness(117%) contrast(93%);--bg-color: var(--color-hinted-grey-1);--color-background-base: var(--color-hinted-grey-2);--color-background-interactable-hover: var(--color-opac-w-4);--color-background-alt: var(--color-hinted-grey-3);--shadow-elevation-1: 0 1px 2px var(--color-opac-b-14),0 0px 2px var(--color-opac-b-14);--shadow-elevation-2: 0 -1px 2px var(--color-opac-b-14),0 0px 2px var(--color-opac-b-14);--color-background-input: var(--color-opac-w-4);--color-background-input-focus: var(--color-black);--color-border-input-hover: var(--color-opac-w-6);--color-border-input-focus: var(--primary-color);--color-input-group: var(--color-opac-w-6);--color-background-modal: var(--color-opac-b-11);--color-background-table-odd: var(--color-hinted-grey-2);--color-background-table-even: var(--color-hinted-grey-3);--color-background-table-hover: var(--color-hinted-grey-4);--color-border-base: var(--color-opac-w-2);--color-background-inverse: var(--color-white);--secondary-color: hsl(209,95%,32%);--secondary-color-hover: hsl(209,95%,32%,.8)}body.light-theme{--color-text-base: var(--color-hinted-grey-1);--color-text-alt: var(--color-hinted-grey-7);--svg-icon-base: brightness(0) saturate(100%) invert(4%) sepia(1%) saturate(5081%) hue-rotate(202deg) brightness(102%) contrast(98%);--bg-color: var(--color-hinted-grey-15);--color-background-base: var(--color-white);--color-background-interactable-hover: var(--color-opac-b-2);--color-background-alt: var(--color-hinted-grey-14);--shadow-elevation-1: 0 1px 2px var(--color-opac-b-3),0 0px 2px var(--color-opac-b-2);--shadow-elevation-2: 0 -1px 2px var(--color-opac-b-3),0 0px 2px var(--color-opac-b-2);--color-background-input: var(--color-opac-b-2);--color-background-input-focus: var(--color-white);--color-border-input-hover: var(--color-opac-b-4);--color-border-input-focus: var(--primary-color);--color-input-group: var(--color-opac-b-4);--color-background-modal: var(--color-opac-b-13);--color-background-table-odd: var(--color-white);--color-background-table-even: var(--color-hinted-grey-15);--color-background-table-hover: var(--color-hinted-grey-14);--color-border-base: var(--color-opac-b-2);--color-background-inverse: var(--color-black)}}body.dark-theme{--color-text-base: var(--color-hinted-grey-14);--color-text-alt: var(--color-hinted-grey-8);--svg-icon-base: brightness(0) saturate(100%) invert(83%) sepia(0%) saturate(2333%) hue-rotate(298deg) brightness(117%) contrast(93%);--bg-color: var(--color-hinted-grey-1);--color-background-base: var(--color-hinted-grey-2);--color-background-interactable-hover: var(--color-opac-w-4);--color-background-alt: var(--color-hinted-grey-3);--shadow-elevation-1: 0 1px 2px var(--color-opac-b-14),0 0px 2px var(--color-opac-b-14);--shadow-elevation-2: 0 -1px 2px var(--color-opac-b-14),0 0px 2px var(--color-opac-b-14);--color-background-input: var(--color-opac-w-4);--color-background-input-focus: var(--color-black);--color-border-input-hover: var(--color-opac-w-6);--color-border-input-focus: var(--primary-color);--color-input-group: var(--color-opac-w-6);--color-background-modal: var(--color-opac-b-11);--color-background-table-odd: var(--color-hinted-grey-2);--color-background-table-even: var(--color-hinted-grey-3);--color-background-table-hover: var(--color-hinted-grey-4);--color-border-base: var(--color-opac-w-2);--color-background-inverse: var(--color-white);--secondary-color: hsl(209,95%,32%);--secondary-color-hover: hsl(209,95%,32%,.8)}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0 0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{filter:opacity(50%)}.hamburger.is-active:hover{filter:opacity(50%)}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:var(--primary-color)}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:var(--primary-color);border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform .275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(135deg);transition-delay:.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-270deg);transition-delay:.075s}
