:root{--color-primary:#b870eb;--color-primary-soft:#f0ebf4;--color-primary-tint:#e3d7f0;--color-primary-border:#d7b1f3;--color-primary-muted:#cbb5dc;--color-accent:#eb70a4;--color-danger:#eb7070;--color-info:#2897c1;--gray-100:#f5f5f5;--gray-200:#e7eaea;--gray-300:#d2d0d0;--gray-400:#aaa;--gray-500:#666;--gray-700:#525050;--color-success:#28c17b;--color-success-soft:#94c3ae;--color-danger-soft:#f1c8c8;--color-danger-border:#ed9797;--font-heading:"fraunces", Georgia, "Times New Roman", serif;--font-body:"jakarta", "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-md:18px;--text-lg:24px;--text-xl:30px;--text-2xl:36px;--text-display:40px;--space-1:5px;--space-2:10px;--space-3:15px;--space-4:20px;--space-5:30px;--space-6:40px;--space-7:50px;--radius-sm:4px;--radius-md:8px;--radius-lg:20px;--radius-round:50%;--shadow-card:0px 1px 1px 1px #eb70a41a}@font-face{font-family:fraunces;src:url(/static/fonts/fraunces-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:fraunces;src:url(/static/fonts/fraunces-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:fraunces;src:url(/static/fonts/fraunces-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:jakarta;src:url(/static/fonts/jakarta-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:jakarta;src:url(/static/fonts/jakarta-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:jakarta;src:url(/static/fonts/jakarta-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:jakarta;src:url(/static/fonts/jakarta-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}html{background:var(--color-primary-soft);min-height:100%}body{min-height:100vh;font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;padding:0}button{font-family:var(--font-body)}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:400}*{box-sizing:border-box}input,select{font-family:inherit;font-size:var(--text-base)}input[type=checkbox]{appearance:none;border:2px solid var(--color-primary-border);border-radius:var(--radius-sm);vertical-align:middle;cursor:pointer;background:#fff;flex-shrink:0;width:20px;height:20px;margin:0;transition:background-color .12s,border-color .12s;display:inline-block;position:relative}input[type=checkbox]:hover{border-color:var(--color-primary)}input[type=checkbox]:checked{background:var(--color-primary);border-color:var(--color-primary)}input[type=checkbox]:checked:after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;width:5px;height:10px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}input[type=checkbox]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}ul{margin:0;padding:0;list-style:none}.typeahead{position:relative}.typeahead input{text-transform:capitalize;font-family:inherit}.typeahead-selector{z-index:1;width:100%;margin:0;padding:0;list-style:none;position:absolute;top:100%}.typeahead-selector li{padding:var(--space-3) var(--space-2);background:var(--gray-200);color:var(--gray-700)}.typeahead-selector li:hover{background:var(--color-accent);color:#fff}.typeahead-selector li a{color:inherit;text-decoration:none}.react-autosuggest__container{position:relative}.react-autosuggest__input{width:240px;height:30px;padding:var(--space-2) var(--space-4);font-family:Helvetica,sans-serif;font-weight:300;font-size:var(--text-base);border:1px solid var(--gray-400);border-radius:var(--radius-sm);text-transform:capitalize}.react-autosuggest__input:focus{outline:none}.react-autosuggest__container--open .react-autosuggest__input{border-bottom-right-radius:0;border-bottom-left-radius:0}.react-autosuggest__suggestions-container{border:1px solid var(--gray-400);width:100%;font-weight:300;font-size:var(--text-base);border-bottom-left-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm);z-index:2;background-color:#fff;margin:1px 0 0;padding:0;list-style-type:none;display:none;position:absolute;top:100%}.react-autosuggest__container--open .react-autosuggest__suggestions-container{max-height:200px;display:block;overflow:scroll}.react-autosuggest__suggestion{cursor:pointer;padding:var(--space-2) var(--space-4);text-transform:capitalize}.react-autosuggest__suggestion--focused,.react-autosuggest__suggestion--highlighted{background-color:var(--color-primary-soft)}
/*# sourceMappingURL=341inh25346_6.css.map*/