.open-sans-700-bold{font-family:Open Sans,serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100}:root{--border-width: .0625rem;--color-primary: #151b23;--color-background: #fff;--border-color: #3d444d;--border-box-shadow: inset 0 calc(var(--border-width, 1px)*-1) var(--border-color);--box-shadow: rgba(45, 35, 66, .4) 0 2px 4px, rgba(45, 35, 66, .3) 0 7px 13px -3px, #D6D6E7 0 -3px 0 inset;--box-shadow-hover: rgba(45, 35, 66, .4) 0 4px 8px, rgba(45, 35, 66, .3) 0 7px 13px -3px, #D6D6E7 0 -3px 0 inset}@media (prefers-color-scheme: dark){:root{--color-primary: #d1d7e0;--color-background: #151b23;--border-color: #3d444d;--border-box-shadow: inset 0 calc(var(--border-width, 1px)*-1) var(--border-color);--box-shadow: rgba(255, 255, 255, .6) 0 2px 4px, rgba(255, 255, 255, .8) 0 7px 13px -3px, rgba(0, 0, 0, .4) 0 -3px 0 inset;--box-shadow-hover: rgba(255, 255, 255, .4) 0 2px 4px, rgba(255, 255, 255, .6) 0 7px 13px -3px, rgba(0, 0, 0, .4) 0 -3px 0 inset}}html[data-theme=light]{--color-primary: #151b23;--color-background: #fff;--border-color: #3d444d;--border-box-shadow: inset 0 calc(var(--border-width, 1px)*-1) var(--border-color);--box-shadow: rgba(45, 35, 66, .4) 0 2px 4px, rgba(45, 35, 66, .3) 0 7px 13px -3px, #D6D6E7 0 -3px 0 inset;--box-shadow-hover: rgba(45, 35, 66, .4) 0 4px 8px, rgba(45, 35, 66, .3) 0 7px 13px -3px, #D6D6E7 0 -3px 0 inset}html[data-theme=dark]{--color-primary: #d1d7e0;--color-background: #151b23;--border-color: #3d444d;--border-box-shadow: inset 0 calc(var(--border-width, 1px)*-1) var(--border-color);--box-shadow: rgba(255, 255, 255, .6) 0 2px 4px, rgba(255, 255, 255, .8) 0 7px 13px -3px, rgba(0, 0, 0, .4) 0 -3px 0 inset;--box-shadow-hover: rgba(255, 255, 255, .4) 0 2px 4px, rgba(255, 255, 255, .6) 0 7px 13px -3px, rgba(0, 0, 0, .4) 0 -3px 0 inset}html,body{padding:0;margin:0}html{font-size:16px;background-color:var(--color-background);color:var(--color-primary);fill:var(--color-primary)}a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;color:var(--color-primary);background:transparent;padding:0;margin:0;border:0}button.icon{font-size:0;width:24px;height:24px;border-radius:50%}a{color:inherit;text-decoration:none;outline:none}a.icon{display:flex;align-items:center}a.icon svg{margin-right:.25em}
