*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0;line-height:inherit}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}img,svg{display:block;vertical-align:middle}input,button,textarea,select{font:inherit;color:inherit}ul,ol{list-style:none;margin:0;padding:0}p{margin:0}:root{--color-acai: #241025;--color-chile: #e81b46;--color-coral: #f5875b;--color-curacao: #9ee1ed;--color-fig: #301531;--color-grape: #a4509f;--color-guava: #e63e62;--color-lemon: #FDCD4F;--color-lime: #a2bc3a;--color-mango: #f9a127;--color-paleblue: #6acce0;--color-plum: #b71f8e;--color-seagreen: #2c9f93;--color-shamrock: #04AA6D;--color-sizzurp: #5e2a60;--color-skyblue: #41c4dc;--color-snowcone: #bfebf3;--color-tempranillo: #a31c37}:root{background:var(--color-skyblue);color:var(--color-fig);font-size:1rem;line-height:1.5rem;--frgd: var(--color-fig);--bkgd: var(--color-skyblue);--bkgd2: var(--color-paleblue);--bkgd3: var(--color-snowcone);--accent: var(--color-seagreen);--on-accent: #fff;--muted: #6c757d;--surface: #f8f9fa;--surface-border: #dee2e6;--overlay-bg: rgba(255, 255, 255, .25);--overlay-surface: #fff;--nav-active: var(--color-shamrock);--input-border: #ced4da;--focus-border: var(--color-seagreen);--focus-shadow: rgba(44, 159, 147, .25);--error-text: #721c24;--error-bg: #f8d7da;--error-border: #f5c6cb;--success-text: #155724;--success-bg: #d4edda;--success-border: #c3e6cb;--warning-text: #856404;--warning-bg: #fff3cd;--warning-border: #ffeaa7;--shadow-raised: 0 1px 4px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .08);--shadow-floating: 0 4px 18px rgba(0, 0, 0, .18), 0 2px 6px rgba(0, 0, 0, .1)}[data-theme=dark]{background:var(--color-acai);color:var(--color-curacao);--frgd: var(--color-curacao);--bkgd: var(--color-acai);--bkgd2: var(--color-fig);--bkgd3: var(--color-sizzurp);--on-accent: #fff;--muted: #9e9e9e;--surface: var(--color-fig);--surface-border: var(--color-sizzurp);--overlay-bg: rgba(36, 16, 37, .6);--overlay-surface: var(--color-fig);--nav-active: var(--color-shamrock);--input-border: var(--color-sizzurp);--focus-border: var(--color-seagreen);--focus-shadow: rgba(44, 159, 147, .35);--error-text: #f5a0a8;--error-bg: #4a1520;--error-border: #6b2030;--success-text: #7be09a;--success-bg: #0f3a1e;--success-border: #1a5c30;--warning-text: #f0d060;--warning-bg: #3a3010;--warning-border: #5c4a18;--shadow-raised: 0 1px 4px rgba(0, 0, 0, .28), 0 1px 2px rgba(0, 0, 0, .18);--shadow-floating: 0 6px 24px rgba(0, 0, 0, .38), 0 2px 8px rgba(0, 0, 0, .22)}[data-theme=dark] input[type=date],[data-theme=dark] input[type=datetime-local],[data-theme=dark] input[type=time]{color-scheme:dark}.bkgd1{background:var(--bkgd)}.bkgd2{background:var(--bkgd2)}.bkgd3{background:var(--bkgd3)}input,select,textarea{background:var(--bkgd3);color:var(--frgd)}button,[type=submit]{border:none;background-color:var(--bkgd3)}body{font-family:Avenir;font-weight:200}.text-data{font-family:Avenir,sans-serif;font-weight:400}.text-muted{font-family:Avenir,sans-serif;font-weight:200}.text-label{font-family:Avenir-Heavy,Avenir,sans-serif;font-weight:700}@font-face{font-family:DINPro-Condensed;src:url(/fonts/DINPro-CondensedBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DINPro-Condensed;src:url(/fonts/DINPro-CondensedBlack.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(/fonts/Avenir-Light.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(/fonts/Avenir-Roman.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir-Heavy;src:url(/fonts/Avenir-Heavy.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir-Black;src:url(/fonts/Avenir-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Font Awesome 5 Free";src:url(/fonts/fa-solid-900.woff) format("woff");font-weight:900;font-style:normal;font-display:block}.fas,.far,.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fas{font-family:"Font Awesome 5 Free";font-weight:900}.fa-arrow-left:before{content:""}.fa-calendar-alt:before{content:""}.fa-download:before{content:""}.fa-edit:before{content:""}.fa-glasses:before{content:""}.fa-times:before{content:""}.fa-undo:before{content:""}.fa-paper-plane:before{content:""}.fa-sign-in-alt:before{content:""}.fa-sign-out-alt:before{content:""}.fa-up-down:before{content:""}.fa-user-cog:before{content:""}.fa-users:before{content:""}.fa-users-cog:before{content:""}.fa-check:before{content:""}.fa-filter:before{content:""}.fa-plus:before{content:""}.fa-search:before{content:""}.fa-tags:before{content:""}.fa-trash:before{content:""}.fa-palette:before{content:""}.fa-save:before{content:""}.fa-chevron-left:before{content:""}.fa-chart-bar:before{content:""}.fa-chevron-right:before{content:""}h1,h2,h3,h4{font-family:DINPro-Condensed}h1{font-weight:900;font-size:2.25rem;text-transform:uppercase;line-height:2.5rem;margin-bottom:.25rem}h2{font-weight:700;font-size:1.5rem;line-height:2rem}h3{font-weight:700;font-size:1.25rem;line-height:1.75rem}h4{font-weight:700;font-size:1.125rem;line-height:1.75rem}h5{font-weight:700;font-size:1rem;line-height:1.5rem}h6{font-weight:700;font-size:.875rem;line-height:1.25rem}.step-indicator{font-family:Avenir-Heavy,Avenir,sans-serif;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-bottom:1rem}.alert{padding:1rem;margin-bottom:1rem;background-color:var(--bkgd3);color:var(--frgd);border:1px solid var(--surface-border);border-radius:.25rem}.alert-danger{color:var(--error-text);background-color:var(--error-bg);border-color:var(--error-border)}.alert-warning{color:var(--warning-text);background-color:var(--warning-bg);border-color:var(--warning-border)}.alert-dismissible .close{padding:.5rem;color:inherit;background-color:transparent;border:0;opacity:.5}.alert-dismissible .close:hover{opacity:.8}.fade-enter{opacity:0}.fade-visible{opacity:1;transition:opacity .5s ease-in-out}.fade-exit{opacity:0;transition:opacity .5s ease-in-out}.container{width:100%;margin:auto}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.float-left,.fllt{float:left}.clear-left,.cllt{clear:left}.flrt{float:right}.clrt{clear:right}.clear-both{clear:both}p a{text-decoration:underline}.fa-icon{width:18px;height:18px}.posrel{position:relative}section.header{max-width:100%;width:100%;text-align:center;padding:.5em 0;margin:0 0 .5em;position:fixed;top:0;z-index:100}.header img{float:left;width:2rem;margin:.25rem .5rem 0}.header .nav{margin-left:1rem}.header .nav li{float:left;margin-right:.35rem}.header .nav li:last-child{margin-right:.5rem;float:right}.header .nav li a{display:block;padding:8px;background-color:var(--bkgd3);border-radius:.25rem;text-decoration:none;cursor:pointer}.header .nav li a.active{background-color:var(--nav-active)}section.app{margin-top:4em}form{margin:.5em 0;display:block}form.inline{margin-left:-.5em}form textarea{width:24em;height:9em}.btn{display:block;background-color:var(--bkgd3);border:2px solid var(--accent);border-radius:.25rem;padding:.5rem;margin-bottom:1.5rem;text-decoration:none;cursor:pointer}form button.btn{margin-top:1.5em}i{padding-right:.15rem}form label,textarea{margin:.5rem 0}.form-field{margin-bottom:.25rem}.form-field label{display:block}.input-row{display:flex;align-items:flex-start;gap:.5rem;position:relative}.container div.form{clear:both}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--overlay-bg);display:flex;justify-content:center;align-items:center;z-index:9999}.overlay-content{text-align:center;background-color:var(--overlay-surface);color:var(--frgd);padding:3rem;border-radius:.625rem}.overlay-content p{margin-bottom:1em}.segcont{display:inline-flex;justify-content:space-around;margin-left:9.375rem;border:2px solid var(--bkgd3);background:var(--bkgd2);border-radius:1.25rem;font-size:.8rem}.segcont input[type=radio]{display:none}.segcont label{flex:1;text-align:center;margin:0;cursor:pointer;padding:.3125rem .625rem;display:block}.segcont label.sclt{border-radius:1.25rem 0 0 1.25rem;padding:0 .3125rem 0 .625rem}.segcont label.scrt{border-radius:0 1.25rem 1.25rem 0;padding:0 .625rem 0 .3125rem}.segcont label.active{background:var(--bkgd3);font-family:Avenir}.segcont label.inactive{background:var(--bkgd);font-family:Avenir-Light}form#analyticsTimeframe input[type=submit]{margin-left:.625rem;padding:0 .3125rem}.chunk-loading{display:flex;justify-content:center;align-items:center;min-height:200px}.spinner{border:.25rem solid var(--bkgd3);border-top:.25rem solid var(--frgd);border-radius:50%;padding-top:1em;width:2.5rem;height:2.5rem;animation:spin 2s linear infinite;margin:auto}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tooltip-trigger+.tooltiptext{visibility:hidden;width:14rem;background-color:var(--accent);color:var(--on-accent);text-align:center;border-radius:.375rem;padding:.3125rem;position:absolute;z-index:-1;top:0;right:-21.875rem;transform:translate(-50%);opacity:0;transition:opacity .3s}.tooltip-trigger+.ttt2{top:9.375rem}.tooltip-trigger:hover+.tooltiptext{visibility:visible;opacity:1}.preview-message{margin:.5em 0}.preview-message strong{font-weight:900;font-size:1.125rem}div.chartwrap{width:1024px;height:330px;clear:both}div.chartwrap canvas{width:1024px;height:330px;margin-bottom:2.5em;background-color:var(--bkgd3)}#chartSubs{background-color:var(--bkgd3)}div#subscribers{margin-top:-2.25em}.btn-disabled{opacity:.6;cursor:not-allowed}.btn-disabled:hover{opacity:.6}.scheduling-section{margin:1.25rem 0 .625rem}.scheduling-section h2{margin-top:0}.schedule-options{margin:.9375rem 0}.schedule-option{margin:.625rem 0}.schedule-option label{display:flex;align-items:center;cursor:pointer;font-weight:400}.schedule-option input[type=radio]{margin-right:.5rem}.custom-schedule{margin-top:.9375rem}.datetime-input-container{display:flex;flex-direction:column}.datetime-input-container label{font-weight:600;margin-bottom:.3125rem}.datetime-input-container input{padding:.5rem .75rem;border:1px solid var(--input-border);border-radius:.25rem;font-size:.875rem;width:100%;max-width:18.75rem}.datetime-input-container input:focus{outline:none;border-color:var(--focus-border);box-shadow:0 0 0 2px var(--focus-shadow)}.datetime-input-container small{margin-top:.3125rem;color:var(--muted);font-size:.75rem;line-height:1.4}.validation-message{padding:.5rem .75rem;border-radius:.25rem;margin-top:.625rem;font-size:.875rem;clear:left;width:50%}.validation-message.success{background-color:var(--success-bg);border:1px solid var(--success-border);color:var(--success-text)}.validation-message.error{background-color:var(--error-bg);border:1px solid var(--error-border);color:var(--error-text)}.error{color:var(--error-text);font-size:.875rem;margin-top:.25rem}.nav-item-with-badge.svelte-oiwvqb{position:relative}.nav-badge.svelte-oiwvqb{display:inline-flex;align-items:center;justify-content:center;min-width:1.1em;height:1.1em;padding:0 .3em;background-color:var(--danger, #dc3545);color:#fff;border-radius:999px;font-size:.65rem;font-weight:700;line-height:1;vertical-align:super;margin-left:.15em}.chunk-loading.svelte-1n46o8q{display:flex;justify-content:center;align-items:center;min-height:200px}.chunk-error.svelte-1n46o8q{text-align:center;padding:2rem;color:var(--error-text)}.chunk-error.svelte-1n46o8q p:where(.svelte-1n46o8q){margin-bottom:1rem}
