:root{--heading-font: "Lora", serif;--body-font: "Quicksand", sans-serif;--body-font-size: 16px;--input-font-size: 14px;--button-font-size: var(--input-font-size);--content-padding: 20px;--content-spacing: 20px;--site-bg-color: #fff;--site-text-color: #000;--theme-primary-color: #000;--theme-primary-complement-color: #fff;--theme-secondary-color: #666;--theme-secondary-complement-color: #fff;--ok-color: #007700;--ok-complement-color: #fff;--error-color: #aa0000;--error-complement-color: #fff;--warning-color: #aaaa00;--warning-complement-color: #000;--neutral-color: #999;--neutral-complement-color: #000;--data-series-1: #2a78d6;--data-series-2: #eb6834;--data-series-3: #1baf7a;--data-series-4: #eda100;--data-series-5: #e87ba4;--data-series-6: #008300;--data-series-7: #4a3aa7;--data-series-8: #e34948}.parsley-columns{display:flex;align-items:flex-start;gap:var(--content-spacing);flex-wrap:wrap}.parsley-columns>*{flex:1}.parsley-btn{--color_: var(--theme-primary-color);--complement_: var(--theme-primary-complement-color);padding:6px 12px;font-family:var(--body-font);font-weight:700;text-align:center;border:1px solid var(--color_);color:var(--color_);background:var(--complement_);border-radius:4px;transition:color .3s ease,background .3s ease}.parsley-btn:hover{cursor:pointer;background:var(--color_);color:var(--complement_)}.parsley-btn:disabled,.parsley-btn.disabled{cursor:not-allowed;opacity:.7}.parsley-btn.secondary{--color_: var(--theme-secondary-color);--complement_: var(--theme-secondary-complement-color)}.parsley-btn.small{padding:3px 6px;font-size:10px}.form-field{margin:var(--content-spacing) 0}*{box-sizing:border-box}html,body{padding:0;margin:0;width:100%;height:100%;font-family:var(--body-font);background:var(--site-bg-color);color:var(--site-text-color)}input,button,select{font-size:var(--input-font-size)}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font)}
