@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:300;src:local("Source Sans Pro Light normal"),local("Source Sans Pro-Lightnormal"),url(/static/media/source-sans-pro-300.fdb74fc65b69c4cc3882.woff2) format("woff2"),url(/static/media/source-sans-pro-300.f9671025bd0c0262a8bc.woff) format("woff")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:italic;font-weight:300;src:local("Source Sans Pro Light italic"),local("Source Sans Pro-Lightitalic"),url(/static/media/source-sans-pro-300italic.fb7d9ac504119745f12a.woff2) format("woff2"),url(/static/media/source-sans-pro-300italic.627300c3848019373911.woff) format("woff")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:400;src:local("Source Sans Pro Regular normal"),local("Source Sans Pro-Regularnormal"),url(/static/media/source-sans-pro-400.c558a0b24112c7b72ea2.woff2) format("woff2"),url(/static/media/source-sans-pro-400.5533a6de69fa9743fe6f.woff) format("woff")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:italic;font-weight:400;src:local("Source Sans Pro Regular italic"),local("Source Sans Pro-Regularitalic"),url(/static/media/source-sans-pro-400italic.4e377b61458786717648.woff2) format("woff2"),url(/static/media/source-sans-pro-400italic.6f4192e62567781bb7a5.woff) format("woff")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:600;src:local("Source Sans Pro SemiBold normal"),local("Source Sans Pro-SemiBoldnormal"),url(/static/media/source-sans-pro-600.88439e8de7ddc37df4eb.woff2) format("woff2"),url(/static/media/source-sans-pro-600.24d5e29793cd5966cffc.woff) format("woff")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:italic;font-weight:600;src:local("Source Sans Pro SemiBold italic"),local("Source Sans Pro-SemiBolditalic"),url(/static/media/source-sans-pro-600italic.970845d7e38c39f42640.woff2) format("woff2"),url(/static/media/source-sans-pro-600italic.49a3bedea4835d1ecae7.woff) format("woff")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:700;src:local("Source Sans Pro Bold normal"),local("Source Sans Pro-Boldnormal"),url(/static/media/source-sans-pro-700.23d7fef41a30e5afee87.woff2) format("woff2"),url(/static/media/source-sans-pro-700.71261353a1d4e98c646f.woff) format("woff")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:italic;font-weight:700;src:local("Source Sans Pro Bold italic"),local("Source Sans Pro-Bolditalic"),url(/static/media/source-sans-pro-700italic.a66bf8527aff0e13c76a.woff2) format("woff2"),url(/static/media/source-sans-pro-700italic.6c3740112957c08710bd.woff) format("woff")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:900;src:local("Source Sans Pro Black normal"),local("Source Sans Pro-Blacknormal"),url(/static/media/source-sans-pro-900.8876404b1bc5971a89c2.woff2) format("woff2"),url(/static/media/source-sans-pro-900.3ced288e652737722ef0.woff) format("woff")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:italic;font-weight:900;src:local("Source Sans Pro Black italic"),local("Source Sans Pro-Blackitalic"),url(/static/media/source-sans-pro-900italic.94c439c5e983af31800b.woff2) format("woff2"),url(/static/media/source-sans-pro-900italic.06068f4f99018c4b6d5e.woff) format("woff")}


/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*{margin:0;padding:0}:not(input):not(select):not(textarea){user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;-webkit-user-select:none}body,html{background-color:var(--app-bg-color);color:var(--navy);font-family:Source Sans Pro,sans-serif;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;text-align:left}button:focus,input:focus,select:focus,textarea:focus{outline:none}h1,h2,h3,h4,h5{color:var(--dark-indigo);letter-spacing:var(--header-letter-spacing)}h1{font-size:24px;font-weight:800}h2{font-size:18px;font-weight:700}h2.header-add-bottom-margin{margin-bottom:var(--header-add-bottom-margin)}h3{font-size:16px;font-weight:500;line-height:1.25}h3,h4{color:var(--denim)}h4{font-size:24px;font-weight:100}label{color:var(--denim);font-size:14px;font-weight:600;letter-spacing:var(--header-letter-spacing);margin-bottom:2px;margin-top:2px}fieldset{border:none;margin:0;padding:0}.StripeElement,input{background-color:#fff;box-sizing:border-box;color:var(--denim);height:32px;padding:8px 6px}textarea{color:var(--denim);padding:6px}.StripeElement,input,textarea{border:1px solid var(--pale-teal)}input,label{text-align:left}select{background-color:#fff;border:1px solid var(--denim);color:var(--denim);height:32px}button{background-color:var(--denim);border-color:transparent;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:44px;letter-spacing:.7px;margin-top:16px;padding-left:30px;padding-right:30px;text-transform:uppercase}button[disabled]{cursor:default;opacity:.4}.grid{grid-gap:4px 6px;align-items:center;display:grid}.hidden{display:none}.Login .grid{grid-template-columns:1fr 1fr}.Login .Buttons{align-items:center;display:flex;grid-column:span 2;justify-content:space-between}.Login .PasswordResetContainer{align-items:flex-start;display:flex;flex-direction:column}.Login .SignUpLinkContainer{background-color:initial;color:var(--denim);font-size:14px;height:auto;text-align:right}.Login .SignUpLink{color:var(--denim);font-weight:700;text-transform:uppercase}.Login .Buttons .ForgotPasswordButton{background-color:initial;border:none;color:var(--denim);cursor:pointer;font-size:14px;height:auto;margin-bottom:.2em;padding:0;text-decoration:underline}.Login .Buttons .ForgotPasswordButton[disabled]{cursor:default}.Login .InvalidCredentials{color:var(--clevor-red);grid-column:span 2}.Login .PasswordResetSent{color:green;grid-column:span 2}.Login .NotCustomer{display:flex;flex-direction:column;margin-top:50px;width:100%}.Login .OrderFailed,.Login .UserExists{color:var(--clevor-red);font-weight:700;grid-column:span 2}.Login .NotCustomer .Text{color:var(--dark-indigo);font-weight:700;letter-spacing:var(--header-letter-spacing)}.Login .NotCustomer p{font-size:.9em;margin-top:.5em}.Login .OrderButton{grid-column:span 2}.Login .Loading{background-color:initial;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10001}.Login .Loading .Background{background-color:hsla(0,0%,50%,.5);min-height:100%;min-width:100%;position:relative}.Login .Loading .Text{background-color:var(--dark-indigo);border-radius:15px;color:#fff;font-size:32px;left:50%;padding:20px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.LoginPageLogo{height:60px;margin-top:20px}.TaglineWrapper{background:url(/static/media/koira.f58810698bdde64f7aaa.png) 100% 0 no-repeat;min-height:330px}.Tagline{color:var(--clevor-red);font-size:70px;margin-bottom:0}.SubTagline,.Tagline{margin-top:0;text-transform:uppercase}.SubTagline{color:var(--clevor-blue);margin-bottom:20px}:root{--robin-s-egg-blue:#a8e9e7;--pale-peach:#ede2c3;--denim:#385b84;--navy:#051c2c;--dark-indigo:var(--clevor-blue);--cloudy-blue:#b1bccb;--pale-red:var(--clevor-red);--light-pale-red:#e26c61;--pale-cyan:#c3edec;--death-red:#6d130c;--friendly-mint:#e4f1f1;--purple-haze:#966fbd;--non-toxic:var(--robin-s-egg-blue);--mild:var(--pale-peach);--moderate:var(--pale-peach);--high:var(--light-pale-red);--lethal:var(--death-red);--unknown:var(--purple-haze);--non-toxic-font:#72a4a2;--mild-font:#cdb162;--moderate-font:#cd9062;--high-font:var(--light-pale-red);--lethal-font:var(--pale-red);--top-bar-height:100px;--app-bg-color:#f9f9f9;--header-letter-spacing:0.03ch;--header-add-bottom-margin:3px;--case-details-activity-background-color:#1c3e6b;--body-text-width:95%;--pale-teal:#93cac9;--footer-height:100px;--clevor-blue:#193762;--clevor-red:#e65041}.Loading{height:100%;width:100%}#loading-bar-spinner.spinner{-webkit-animation:loading-bar-spinner .4s linear infinite;animation:loading-bar-spinner .4s linear infinite;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;z-index:19!important}#loading-bar-spinner.spinner .spinner-icon{border:4px solid transparent;border-left-color:#00c8b1!important;border-radius:50%;border-top-color:#00c8b1!important;height:40px;width:40px}@-webkit-keyframes loading-bar-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading-bar-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}html{scroll-behavior:smooth}.App{background-color:#f9f9f9;background-color:var(--app-bg-color);height:100vh;margin:0;padding:0;top:0;width:100vw}.App>.TopBar{height:100px;height:var(--top-bar-height);width:100vw}.App>.Content{min-height:calc(100vh - 345px);min-height:calc(100vh - var(--top-bar-height) - var(--footer-height) - 145px);width:100vw}.preserve-line-breaks{white-space:pre-line}.App.staging{background:url(/static/media/staging.b11ddf4e893c3fe19eed.svg) no-repeat 50%;background-size:cover}.App .MainFooter{height:100px;height:var(--footer-height);padding-top:20px;width:100vw}.App .MainFooter .FooterSlice{background:url(/static/media/footer.d7b2bb294c5021e40bdc.svg);background-size:cover;height:80px;margin-bottom:-6px;width:100vw}.App .MainFooter .WhiteFooter{background-color:#fff}.App .MainFooter .MainFooterContent{align-items:center;display:flex;height:100px;height:var(--footer-height);justify-content:space-between;line-height:100px;line-height:var(--footer-height);margin:0 auto;max-width:1000px}.App .MainFooter .MainFooterContent,.App .MainFooter .MainFooterContent a{color:#385b84;color:var(--denim);font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;text-align:center}.App .MainFooter .MainFooterContent .FooterLogo{height:40px}.RoundButton{border-radius:14px;color:#fff;cursor:pointer;font-size:12px;font-weight:700;height:28px;margin:2px;padding:0;text-align:center;width:28px}.AddButton{font-size:14px}.RemoveButton{background-color:#e65041;background-color:var(--clevor-red)}.ConfirmButton,.RemoveButton.ConfirmButton{background-color:darkred}.ConfirmRemoveWrapper{display:inline-block}.PageContainer{margin-left:auto;margin-right:auto;margin-top:50px;max-width:600px}.ValidationError{color:#e65041;color:var(--clevor-red)}@media (max-width:1024px){.App>.Content{overflow:scroll;padding-left:5vw;padding-right:5vw;width:90vw}.Login{width:90vw}.Login .TaglineWrapper{background:none;min-height:0}.Login .Tagline{font-size:40px}.App .WhiteTopBar{padding-left:10px}.App .grid{width:90vw}.Login .grid input{width:40vw}.App .MainFooter{height:auto}.App .MainFooter .MainFooterContent{display:block;height:auto;text-align:center}.App .MainFooter .MainFooterContent .FooterLogo{display:block;margin:20px auto;position:relative}.App .MainFooter .MainFooterContent{line-height:30px}.App .MainFooter .WhiteFooter{background-color:initial}.App .MainFooter .FooterSlice{display:none}.App .FeedbackWrapper,.App .MainViewLayout,.App .WelcomeWrapper{max-width:90vw;min-width:80vw}.App .FeedbackWrapper,.App .WelcomeWrapper{width:80vw}.App .CaseDataForm .ButtonContainer,.App .RowFlexWrapper{flex-wrap:wrap;padding:10px}.App .CaseDataForm .Disclaimer{margin-left:20px;margin-top:10px;width:200px}.App>.TopBar{border-radius:0;height:auto}.App>.TopBar .TopBarWrapper{border-radius:0;flex-wrap:wrap;height:auto;justify-content:flex-start}.App .TopBar .title{padding-left:0}.App .TopBar .title img{width:100px}.MobileNaviIcon{padding-left:10px;padding-right:10px}.MobileLinks{width:100vw}.MobileLink{margin-bottom:10px;padding-left:10px}.MobileLink,.MobileLink a,.MobileLink a:visited{color:var(--clevor-blue);font-size:16px;font-weight:700;text-decoration:none}.App .Feedback textarea{width:90%}.App .MainView{width:90vw}.App .MainViewWelcomeWrapper .WelcomeWrapper{display:block;margin-top:0;padding-top:10px}.App .CaseDetails .ToxicityGraphWrapper{margin-right:0;max-width:100%;padding:10px}.App .ToxicityGraph .Gradient{margin-left:40px;margin-right:40px}.App .ToxicityGraph .Box .DoseContainer{display:flex;flex-wrap:wrap}.App .ClinicalSignList .ClinicalSignChunck{width:100%}.App .TreatmentPlan .DropdownPane{padding:10px}.App .SubstanceInfoWrapper{margin-left:0}.App .SubstanceInfoContent{background-color:var(--app-bg-color)}.App .ToxinIndex{padding:0 0 20px;width:calc(90vw - 40px)}.App .TopBar .links a{font-size:14px;margin-left:0;margin-right:20px}}.Feedback{margin:0 auto;max-width:1200px}.Feedback .FeedbackContent{margin:70px auto 0;max-width:560px}.Feedback p{color:var(--navy);font-size:18px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.38}.Feedback form{margin-top:22px}.Feedback textarea{width:100%}.FeedbackMeta{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.FeedbackMeta .TextInputFieldWrapper{display:flex;justify-content:space-between;margin-top:10px;width:80%}.FeedbackMeta .TextInputField{width:49%}.FeedbackMeta .FeedbackMetaTitle{margin-bottom:1em}.FeedbackMeta .CheckboxInputField input{height:16px;margin-right:5px}.Feedback .Buttons{margin-bottom:20px;margin-top:0}.Feedback .Buttons button{background-color:var(--denim);color:#fff;cursor:pointer;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;height:44px;letter-spacing:.7px;line-height:normal;margin-right:10px;margin-top:26px;text-align:center;width:112px}.Feedback .ReportSent{color:green;grid-column-start:2}.Feedback .Error,.Feedback .ReportSent{display:flex;font-weight:700;margin-top:10px;width:100%}.Feedback .Error{color:var(--clevor-red)}.Feedback .usForm{margin-top:22px}.Feedback .additionalContact{padding-bottom:12px;padding-top:12px}.ToxicityGraph{display:flex;flex-direction:column}.ToxicityGraph .Gradient{height:16px;margin-bottom:50px;margin-top:50px;position:relative}.ToxicityGraph .Gradient .Dose{display:flex;font-size:14px;font-weight:700;position:absolute;-webkit-transform:translate(-20%,-250%);transform:translate(-20%,-250%);width:115px}.ToxicityGraph .Gradient .Dose .Unit{margin-left:5px}.ToxicityGraph .Indicator{background-image:url(/static/media/indicator.d79095f4cd11f17fac7d.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:51px;position:absolute;-webkit-transform:translate(-25%,-50%);transform:translate(-25%,-50%);width:51px;z-index:1001}.ToxicityGraph .Box{border:2px solid;color:#000;margin:30px 0 0;padding:20px}.ToxicityGraph .Box .DoseIngestedDescription{white-space:pre-wrap}.ToxicityGraph .Box .Category{font-size:20px;margin-bottom:1rem}.ToxicityGraph .Box.CaseSpecific,.ToxicityGraph .Box.Unknown{border-color:var(--unknown)}.ToxicityGraph .Box.CaseSpecific .Category,.ToxicityGraph .Box.Unknown .Category{color:var(--unknown)}.ToxicityGraph .Box.NonToxic{border-color:var(--non-toxic-font)}.ToxicityGraph .Box.NonToxic .Category{color:var(--non-toxic-font)}.ToxicityGraph .Box.Mild{border-color:var(--mild-font)}.ToxicityGraph .Box.Mild .Category{color:var(--mild-font)}.ToxicityGraph .Box.Moderate{border-color:var(--moderate-font)}.ToxicityGraph .Box.Moderate .Category{color:var(--moderate-font)}.ToxicityGraph .Box.High{border-color:var(--high-font)}.ToxicityGraph .Box.High .Category{color:var(--high-font)}.ToxicityGraph .Box.Lethal{border-color:var(--lethal-font)}.ToxicityGraph .Box.Lethal .Category{color:var(--lethal-font)}.ToxicityGraph .Box .DoseContainer{grid-column-gap:0;display:grid;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;margin-bottom:1rem}.ToxicityGraph .Box .DoseContainer .Dose{font-weight:700;grid-column:1}.ToxicityGraph .Box .DoseContainer .SubDose{font-style:italic;grid-column:1;margin-left:30px}.ToxicityGraph .Box .DoseContainer .Amount{display:grid;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;grid-column:2}.ToxicityGraph .Box .DoseContainer .Number{grid-column:3;margin-left:10px;text-align:right}.ToxicityGraph .Box .DoseContainer .Fractional{grid-column:4;text-align:left}.ToxicityGraph .Box .DoseContainer .Unit{grid-column:5;margin-left:5px}.ToxicityGraph .Box .Category{font-weight:700;grid-column:1}.ToxicityGraph .ToxicityGraphConditionWrapper{align-items:flex-end;display:flex;position:absolute}.ToxicityGraph .ToxicityGraphConditionWrapper.LeftSide{border-left:1px solid #000}.ToxicityGraph .ToxicityGraphConditionWrapper.RightSide{border-right:1px solid #000;text-align:right}.ToxicityGraph .Condition{background-color:#fff;font-size:12px;padding-left:5px;padding-right:5px}.CaseDetails .ToxicityGraphWrapper{background-color:#fff;display:flex;flex-direction:column;max-width:var(--body-text-width);padding-bottom:40px;padding-left:60px;padding-right:60px}.CaseDetails .ClinicalSignListWrapper,.CaseDetails .TreatmentPlanWrapper{margin-top:50px}.Checklist{grid-column-gap:2%;color:var(--navy);display:grid;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;grid-template-columns:49% 49%;letter-spacing:normal;line-height:1.31}.Checklist .Item{grid-column-gap:10px;align-items:flex-start;display:grid;grid-template-columns:32px auto;padding-bottom:10px}.Checklist .Notes{color:#000;display:block;grid-column-end:3;grid-column-start:1;padding-left:20px;padding-top:5px}.Checklist .Notes .Item:before{color:var(--denim);content:"•";font-size:16px}.Checklist .Notes .Heading{color:var(--denim);font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.43;margin-bottom:5px;margin-left:-20px}.Checklist .Notes .Item{grid-column-gap:0;grid-template-columns:20px auto;margin-left:-20px;max-width:600px}.Checklist .Notes .Item svg.undefined.Note{color:var(--denim);padding-left:15px}.Checklist .Item .Do{color:#a8e9e7;font-size:40px;margin-top:-6px}.Checklist .Item .Donts{color:var(--pale-red);font-size:40px;margin-top:-6px}.Checklist .Item .Note{color:#000;font-size:7px;padding-left:20px;padding-top:10px}.Modal .Background{background-color:#000;bottom:-100px;left:0;opacity:.4;position:fixed;right:0;top:-100px;z-index:100000}.Modal .Content{position:fixed;z-index:100001}.ActivityItemEditor{background-color:var(--app-bg-color);border-radius:10px;display:grid;grid-column-end:4;grid-column-start:1;grid-template-columns:100%;margin:5px;padding:10px}.ActivityItemEditor .ItemList{grid-row-gap:10px;align-items:start;display:grid;grid-template-columns:34px 1fr 34px}.ActivityItemEditor .ItemList span{grid-column:2}.ActivityItemEditor .ItemList input{grid-column-end:2;grid-column-start:2}.ActivityItemEditor label{font-size:12px;padding-bottom:4px;padding-top:5px}.ActivityItemEditor .RemoveButton{grid-column-end:1;grid-column-start:1}.ActivityItemEditor .ItemList .TextEdit{width:100%}.ActivityItemEditor .ItemList .TextEditContainer{grid-column-end:2;grid-column-start:2;width:100%}.ActivityItemEditor .ItemList .RemoveButton{margin:0}.ActivityItemEditor .ItemList .MoveButton{grid-column-end:3;grid-column-start:3;margin:0;padding-top:3px}.ActivityItemEditor .ItemList .AddButton{grid-column-end:1;grid-column-start:1;margin:0}.ActivityItemEditor .ItemControls{grid-column-end:2;grid-column-start:1}.ActivityItemEditor .ItemControls .RemoveButton{width:130px}.ActivityItemEditor .NameAsHeadingWrapper{align-items:center;display:flex}.ActivityItemEditor .NameAsHeadingWrapper input{margin-left:15px;margin-right:5px}.ActivityItemEditor .NameAsHeadingWrapper input:first-child{margin-left:0}.ActivityEditor button{border-radius:14px;font-size:14px;height:28px;max-width:150px;padding-left:0;padding-right:0;text-align:center}.ActivityEditor{position:relative}.ActivityEditor .EditButton{width:100px}.ActivityEditor .DeleteButton{margin-left:5px;width:100px}.ActivityEditor .CreateItem{width:120px}.ActivityEditor .MoveButton{margin-left:5px;margin-top:12px}.ActivityEditor .Dialog{background-color:#fff;border-radius:10px;left:50%;max-height:75%;min-height:70%;padding:10px 10px 80px;position:fixed;top:50%;-webkit-transform:translate(-50%,-44%);transform:translate(-50%,-44%);width:50%}.ActivityEditor .Content{bottom:100px;display:grid;grid-template-columns:1fr 120px 120px;left:10px;overflow-y:scroll;right:10px;top:10px}.ActivityEditor .Dialog .Content textarea{height:100px}.ActivityEditor .Dialog .Content .TextInput,.ActivityEditor .Dialog .Content textarea{grid-column-end:4;grid-column-start:1;margin:0}.ActivityEditor .Dialog .Content label{grid-column-end:4;grid-column-start:1;margin-top:5px}.ActivityEditor .BottomBar{bottom:10px;padding:10px;position:fixed}.ActivityEditor .BottomBar .Saved{color:green;font-weight:700;grid-column-end:2;grid-column-start:1}.ActivityEditor .BottomBar .Failed{color:var(--clevor-red);font-weight:700;grid-column-end:2;grid-column-start:1}.ActivityEditor .BottomBar .CloseButton{grid-column-end:2;grid-column-start:1;height:32px;width:112px}.ActivityEditor .InheritedActivity{background-color:#fff;border:2px solid var(--dark-indigo);border-radius:5px;color:var(--dark-indigo);margin:25px 0 0;padding:5px;text-align:center;width:150px}.TreatmentActivity{font-size:16px;font-weight:400;padding-bottom:0}.TreatmentActivity .ActivityItem .Remark{grid-column-gap:10px;align-items:center;border:2px solid var(--pale-red);display:grid;font-size:16px;font-weight:400;grid-template-columns:32px auto;margin-bottom:10px;margin-top:10px;padding:5px 5px 5px 0}.TreatmentActivity .ActivityItem .Remark img{justify-self:center}.TreatmentActivity .ActivityItem .Remark .Marker{color:#d8d8d8;font-size:32px}.TreatmentActivity .ActivityDescriptionContainer{grid-column-gap:10px;align-items:center;display:grid;grid-template-columns:32px 400px;padding-bottom:30px;padding-top:20px}.TreatmentActivity .ActivityDescriptionMarker{color:#d8d8d8;font-size:32px}.TreatmentActivity .ActivityDescription{color:var(--navy);font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;white-space:pre-wrap;width:75%}.TreatmentActivitySeparator{padding-bottom:40px}.CaseDetails .TreatmentActivity.Decontamination h3{color:var(--dark-indigo);font-size:18px;font-weight:700;margin-top:40px}.CaseDetails .TreatmentActivity.Decontamination .ActivityDescriptionContainer{border:3px solid var(--pale-red);padding:10px}.CaseDetails .TreatmentActivity.Decontamination .ActivityDescription{background:url(/static/media/icon-bloodtest.16b0c4a631aedaf3fe6c.svg) no-repeat center left 15px;border:2px solid var(--pale-red);color:var(--dark-indigo);padding:20px 20px 20px 50px;width:calc(100% - 74px)}.LaboratoryActivity{font-size:16px}.LaboratoryActivity .ActivityName{color:var(--dark-indigo);font-stretch:normal;font-style:normal;line-height:normal;padding-bottom:10px}.LaboratoryActivity .ActivityItem{font-weight:400}.LaboratoryActivity .ActivityItem h3{padding-top:10px}.DropdownPane .Separator{border:.5px solid #a8e9e7;line-height:.25;margin-bottom:10px;margin-top:4px;width:100%}.LaboratoryActivity .ActivityItem .Remark{grid-column-gap:10px;align-items:center;display:grid;grid-template-columns:32px auto;padding-top:10px}.LaboratoryActivity .ActivityItem .Remark .Marker{color:#d8d8d8;font-size:32px}.LaboratoryActivity .ActivityItem .Description{grid-column-gap:2%;display:grid;grid-template-columns:49% 49%}.LaboratoryActivity .ActivityItem .Description .Text{font-size:16px;margin-bottom:4px;margin-top:4px}.LaboratoryActivity .ActivityDescriptionContainer{grid-column-gap:10px;align-items:center;display:grid;grid-template-columns:32px 400px;padding-bottom:20px;padding-top:20px}.LaboratoryActivity .ActivityDescriptionMarker{color:#d8d8d8;font-size:32px}.LaboratoryActivity .ActivityDescription{color:var(--navy);font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;white-space:pre-wrap;width:75%}.LaboratoryActivitySeparator{padding-bottom:40px}.CreateActivity{background-color:var(--app-bg-color);border-radius:8px;margin-bottom:10px;margin-top:20px;padding:10px}.CreateActivity button{background-color:var(--denim);color:#fff;cursor:pointer;font-size:14px;font-weight:700;height:32px;margin:0;padding-left:15px;padding-right:15px;text-align:center}.CreateActivity select{margin-right:30px;min-width:200px}.CreateActivity .DropDown{display:flex}.CreateActivityMulti{grid-column-gap:5px;background-color:#f5f5f5;display:grid;grid-template-columns:50% 50%;margin:10px;padding:5px 10px}.CreateActivityMulti button{background-color:var(--denim);color:#fff;cursor:pointer;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;height:32px;letter-spacing:.7px;line-height:normal;margin:0;padding-left:15px;padding-right:15px;text-align:center;width:100%}.DropDownContainer{margin-bottom:4px}.DropDownContainer .Button{color:var(--pale-red);cursor:pointer;font-weight:700;position:absolute;right:20px;top:30%}.TreatmentPlan{font-size:16px;font-weight:400;line-height:1.25;position:relative}.TreatmentPlan h2{margin-bottom:8px;margin-top:8px}.TreatmentPlan h3{margin-bottom:8px;margin-top:20px}.TreatmentPlan .DropdownBox{background-color:#fff;border:none;color:var(--dark-indigo);cursor:pointer;font-size:18px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;margin-bottom:15px;padding:12px 12px 12px 20px;position:relative;-webkit-user-select:none;user-select:none}.TreatmentPlan .DropdownBox.Open{background-color:var(--case-details-activity-background-color);color:#fff;margin-bottom:0}.TreatmentPlan .DropdownPane{background-color:#fff;border:none;color:#000;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.25;margin-bottom:15px;margin-top:-10px;padding:30px 60px 40px 40px}.TreatmentPlan .DropDownContainer .Button{color:var(--pale-red);cursor:pointer;font-weight:700;position:absolute;right:20px;top:30%}.TreatmentPlan .AdminItem{border:1px solid var(--dark-indigo);border-radius:8px;margin-bottom:10px;padding:10px}.TreatmentPlan .DescriptionBlockFlexWrapper{background-color:#fff;display:flex;justify-content:space-between;margin-bottom:20px;padding:40px}.TreatmentPlan .DescriptionBlockFlexWrapper .LeftColumn{width:70%}.TreatmentPlan .DescriptionBlockFlexWrapper .LeftColumn .DescriptionBlockSynonyms{border-bottom:1px solid var(--denim);color:var(--denim);font-size:14px;margin-bottom:10px}.TreatmentPlan .DescriptionBlockFlexWrapper .LeftColumn .DescriptionBlockSynonyms .DescriptionBlockSynonymsTitle{font-style:italic;margin-right:15px}.TreatmentPlan .DescriptionBlockFlexWrapper .LeftColumn .DescriptionBlockSynonyms .DescriptionBlockSynonymsContent{font-weight:700}.TreatmentPlan .DescriptionBlockFlexWrapper .LeftColumn .DescriptionBlockDescription{margin-bottom:10px;white-space:pre-wrap}.TreatmentPlan .DescriptionBlockFlexWrapper .RightColumn{color:var(--denim);margin-top:20px;width:25%}.TreatmentPlan .DescriptionBlockFlexWrapper .RightColumn div{font-style:italic;margin-bottom:3px;text-align:right}.ClinicalSignList .ClinicalSignListContainer{display:flex;flex-wrap:wrap;width:100%}.ClinicalSignList .ClinicalSignListHeading{color:var(--dark-indigo);font-size:18px;font-weight:700;margin-top:40px;width:100%}.ClinicalSignList .Separator{width:100%}.ClinicalSignList .ClinicalSignChunck{width:20%}.ClinicalSignList .ClinicalSignChunck .ClinicalSign{color:var(--denim);display:block;font-size:16px;font-weight:600;margin-left:0;min-height:25px}.ClinicalSignList .ClinicalSign:before{color:var(--denim);content:"•";font-size:18px;padding-right:6px}.ClinicalSignList .ClinicalSignListDescription{color:var(--navy);font-size:16px;line-height:1.38;margin-top:20px;white-space:pre-wrap}.ClinicalSign svg{color:var(--denim);font-size:9px;margin-left:-2px;padding-right:9px}.SubstanceSelector.Highlighter{background-color:var(--pale-cyan)}.ModalFeedback{background-color:#fff;border-radius:10px;color:#000;left:50%;margin:0;padding:10px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.RowFlexWrapper{background-color:#fff;display:flex;margin-top:20px;padding:40px 60px}.FormRowWrapper{width:350px}.CaseDataFormRow{align-items:center;display:flex}.CaseDataFormRow:first-of-type{margin-bottom:20px}.CaseDataFormRow span:first-of-type{width:250px}.CaseDataFormRow span{color:var(--denim);font-size:16px;font-stretch:normal;font-style:normal;font-weight:600;justify-self:left;letter-spacing:normal;line-height:normal;margin-left:10px;width:150px}.CaseDataFormRow input{color:var(--denim);margin-left:10px;padding-left:6px;padding-right:0;text-align:left;width:85px}.CaseDataForm .FormRowWrapper[disabled]{opacity:.7}.CaseDataForm .SelectorWrapper{display:flex}.CaseDataForm .SubstanceSelector{text-align:left;width:665px}.CaseDataForm .SubstanceSelector div{z-index:2000}.CaseDataForm .SearchIcon{margin-left:10px}.CaseDataForm .Disclaimer{color:var(--denim);font-size:14px;font-weight:700;min-height:80px;padding-left:30px;padding-right:30px;position:relative;width:250px}.CaseDataForm .Disclaimer,.CaseDataForm .Disclaimer .Oval{align-items:center;border:2px solid var(--pale-teal);display:flex;justify-content:center}.CaseDataForm .Disclaimer .Oval{background-color:#fff;border-radius:19px;height:36px;left:-20px;position:absolute;top:20px;width:36px}.CaseDataForm .SubstanceSelector input{color:var(--dark-indigo);font-size:18px;font-weight:700}.CaseDataForm .ButtonContainer{background-color:#fff;display:flex;margin-top:0;padding:0 60px 40px}.CaseDataForm button{margin-right:5px;margin-top:0}.CaseDataForm .SubstanceTree{margin-top:20px}.CaseDataForm .SubstanceTree .Selected{font-weight:700}.CaseDataForm .SubstanceTree div{color:var(--navy);font-size:16px;line-height:1.13}.CaseDataForm .SubstanceTree .Name{text-decoration:underline}.CaseDataForm .SubstanceTree .Node{margin-left:12px;margin-top:6px}.CaseDataForm .SubstanceTree .Node .Name{cursor:pointer}.CaseDataForm .SubstanceTree .Node.Level0{margin-left:0}.CaseDataForm .SubstanceTree .Parent{cursor:default;font-style:italic}.CaseDataForm .SubstanceTree .Arrow:before{color:var(--denim);content:"\25BA";font-size:8px;margin-right:8px;vertical-align:middle}.ConditionEditor{background-color:#fff;display:grid;grid-template-columns:1fr 120px 120px;left:50%;max-height:100%;overflow-y:scroll;padding:10px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ConditionEditor input,.ConditionEditor textarea{grid-column-end:4;grid-column-start:1;margin:0}.ConditionEditor label{grid-column-end:4;grid-column-start:1;margin-top:5px}.ConditionEditor .CancelButton{background-color:var(--pale-red);grid-column:2;height:32px;width:112px}.ConditionEditor .CancelButton,.ConditionEditor .CreateConditionButton{color:#fff;cursor:pointer;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:.7px;line-height:normal;text-align:center}.ConditionEditor .CreateConditionButton{background-color:var(--denim);grid-column:3;height:28px}.ToxicityLevels{grid-column-gap:10px;display:grid;grid-template-columns:110px 70px 1fr 35px;margin-top:10px}.ToxicityLevels button{margin-top:2px}.ToxicityLevels .ButtonContainer,.ToxicityLevels .CreateButton{grid-column-end:3;grid-column-start:1}.ToxicityLevels .CreateButton{height:32px}.ToxicityLevels .EditButton{background-color:var(--denim);color:#fff;cursor:pointer;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;height:32px;letter-spacing:.7px;line-height:normal;text-align:center;width:112px}.ToxicityLevels .DescriptionSigns{margin:0}.ToxicityLevels .DescriptionSigns textarea{margin-bottom:0;padding-left:2px;padding-top:2px}.SignConditionEditor{font-size:18px}.SignConditionEditor .List{grid-row-gap:3px;align-items:center;display:grid;grid-template-columns:36px 1fr;margin-top:5px}.SignConditionEditor .List .ButtonContainer{margin-bottom:10px;margin-top:5px}.SignConditionEditor .List .AddCondition{grid-column-gap:5px;align-items:center;display:grid;grid-column-end:2;grid-template-columns:200px 1fr;margin-bottom:10px;margin-top:3px}.SignConditionEditor .List select{align-items:center}.SignConditionEditor .DropdownBox{background-color:var(--denim);border:none;color:#fff;cursor:pointer;font-size:18px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal;margin:0;padding:2px;position:relative;-webkit-user-select:none;user-select:none}.SignConditionEditor .DropdownPane{background-color:#fff;border:none;color:#000;font-size:16px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.25}.IngredientEditor{grid-column-gap:5px;align-items:center;display:grid;grid-template-columns:30px 300px 70px 50px 70px 50px;margin-top:10px}.IngredientEditor button,.IngredientEditor input{margin-top:5px}.IngredientEditor .Substance{margin:2px 10px 0 0;width:300px}.ClinicalSignGroupingEditor .DescriptionEdit{margin-bottom:12px;margin-top:12px}.ClinicalSignGroupingEditor .Description{padding-bottom:10px;padding-top:10px}.ClinicalSignGroupingEditor .SignList .ButtonContainer{background-color:initial;grid-column-end:3;grid-column-start:1;margin-top:0;padding:0}.ClinicalSignGroupingEditor .CreateButton{height:32px;margin-bottom:20px;margin-top:5px}.ClinicalSignGroupingEditor .Group .Heading{align-items:center;display:grid;grid-template-columns:32px 1fr}.ClinicalSignGroupingEditor .Group .SignList{align-items:center;display:grid;grid-template-columns:32px 1fr 32px;margin-left:34px}.ClinicalSignGroupingEditor .Group .SignList span{margin:2px}.ClinicalSignGroupingEditor .Group .DefaultSignList{align-items:center;display:grid;grid-template-columns:34px 1fr;margin-left:36px}.ClinicalSignGroupingEditor .Group .DefaultSignList .Marker{font-size:5px;margin:5px;text-align:center}.ClinicalSignGroupingEditor .Group span{margin:10px;padding-left:5px}.ClinicalSignGroupingEditor .Group select{margin-left:5px}.ClinicalSignEditor{background-color:#fff;display:grid;grid-template-columns:1fr 120px 120px;left:50%;padding:10px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ClinicalSignEditor input,.ClinicalSignEditor textarea{grid-column-end:4;grid-column-start:1;margin:0}.ClinicalSignEditor label{grid-column-end:4;grid-column-start:1;margin-top:5px}.ClinicalSignEditor .CancelButton{background-color:var(--pale-red);grid-column:2;height:32px;width:112px}.ClinicalSignEditor .CancelButton,.ClinicalSignEditor .CreateSignButton{color:#fff;cursor:pointer;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:.7px;line-height:normal;text-align:center}.ClinicalSignEditor .CreateSignButton{background-color:var(--denim);grid-column:3;height:28px}.SubstanceEditor{background-color:#fff;border-radius:10px;left:50%;max-height:100%;min-height:85%;padding:10px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50%}.SubstanceEditor .Content{background-color:var(--app-bg-color);bottom:100px;left:10px;overflow-y:scroll;padding:10px;right:10px;top:10px}.SubstanceEditor .SubstanceName{width:100%}.SubstanceEditor textarea{width:calc(100% - 14px)}.SubstanceEditor .BottomBar{bottom:0;margin:0;padding:10px;position:fixed}.SubstanceEditor .BottomBar button{margin:0}.SubstanceEditor .BottomBar .Saved{color:green;font-style:italic;margin-top:0;text-align:center}.SubstanceEditor .BottomBar .Failed{color:var(--clevor-red);font-weight:700;margin-top:0;text-align:center}.SubstanceEditor .Conflict{color:var(--clevor-red);font-weight:700;margin-top:10px;text-align:left}.SubstanceEditor h2{margin-top:15px}.SubstanceEditor .Synonyms{grid-row-gap:5px;grid-column-gap:5px;align-items:center;display:grid;grid-template-columns:28px 1fr 28px;margin-top:10px}.SubstanceEditor .Synonyms input{width:300px}.SubstanceEditor .YesNoToggleWrapper{align-items:center;display:flex}.SubstanceEditor .YesNoToggleWrapper input{margin-left:15px;margin-right:5px}.SubstanceEditor .YesNoToggleWrapper input:first-child{margin-left:0}.SubstanceEditor .InheritedLink{color:var(--denim);cursor:pointer;font-size:14px;margin-bottom:5px;margin-top:5px;text-decoration:underline}.SubstanceEditor .InheritedContent{color:var(--denim);font-size:14px;font-style:italic;margin-bottom:5px}.SubstanceEditor .InheritedCategoryTitle{font-style:normal;font-weight:700}.SubstanceEditor .InheritedContent ul{padding-left:30px}.SubstanceEditor .InheritedContent li{list-style-type:disc}.SubstanceEditor .StaticToxicityLevelWrapper{border-bottom:1px dashed var(--denim);display:flex;flex-wrap:wrap;margin-bottom:10px;padding-bottom:10px}.SubstanceEditor .StaticToxicityLevelCategory{font-style:normal;font-weight:700;width:20%}.SubstanceEditor .StaticToxicityLevelThreshold{font-style:normal;width:10%}.SubstanceEditor .StaticToxicityLevelDescription{width:70%}.SubstanceEditor .StaticToxicityLevelConditionsTitle{font-style:normal;margin-top:5px;width:100%}.SubstanceEditor .DescriptionParentNote{font-size:14px;font-style:italic;margin-top:10px}.SubstanceEditor .InheritedFrom{color:var(--denim);font-size:14px;margin-bottom:5px;margin-top:10px;text-transform:uppercase}:root{--substance-info-toggle-width:40px;--main-view-padding-left:20%}.Loading{align-content:center;background-color:#fff;bottom:0;color:var(--denim);display:grid;font-size:48px;left:0;position:fixed;right:0;text-align:center;top:0;z-index:10000}.MainView{width:100vw}.SubstanceInfoContent{background-color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;transition:all .8s;-webkit-transition:all .8s}.SubstanceInfoContent .Divider{background-color:#dfdfdf;margin-bottom:3px;margin-left:50px;margin-top:3px;max-width:1px}.SeparatorWrapper{width:30px}.FeedbackWrapper,.MainViewLayout,.SubstanceInfoWrapper,.WelcomeWrapper{margin:auto;max-width:1000px;min-width:700px}.MainViewWelcomeWrapper{background-color:#fff}.MainViewLayout .CaseDetailsWrapper{margin-bottom:10vh}.MainViewWelcomeWrapper .WelcomeWrapper{border-bottom:.7px solid var(--cloudy-blue);display:grid;grid-template-columns:70% 30%;margin-bottom:60px;margin-top:50px;padding-bottom:20px}.MainViewWelcomeWrapper .WelcomeWrapper h1{color:var(--denim)}.MainViewWelcomeWrapper .WelcomeWrapper img{max-width:100%}.MainViewWelcomeWrapper .WelcomeWrapper div{color:var(--dark-indigo);font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;grid-column:1;letter-spacing:normal;line-height:1.38;margin-bottom:20px;margin-top:40px}.MainViewWelcomeWrapper .WelcomeWrapper p{margin-bottom:30px;width:70%}.FeedbackWrapper .Feedback .FeedbackContent{margin:70px 0 0}.SubstanceInfoWrapper.partial{width:90px}.SubstanceInfoWrapper.full{width:95%}.NoActiveSubscriptionMessageContainer{display:flex;justify-content:center}.NoActiveSubscriptionMessage{font-size:.9rem;max-width:80%}.ToxinIndex{border:none;height:100%;margin-top:10px;padding:0 80px 80px 40px;text-align:left;width:calc(30vw - 40px)}.ToxinIndex .Search{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;width:100%}.ToxinIndex .Search .Image{max-width:100%}.ToxinIndex .Search input{width:calc(100% - 40px)}.ToxinIndex .List{grid-column-gap:20px;display:grid;grid-template-columns:auto 16px;margin-left:40px}.ToxinIndex .List .Letters{display:flex;flex-direction:column;justify-content:flex-start}.ToxinIndex .List .Letters .Letter.Enabled{color:var(--dark-indigo);cursor:pointer;font-size:20px;font-weight:800;text-decoration:none}.ToxinIndex .List .Letters .Letter.Disabled{color:var(--dark-indigo);font-size:20px;font-weight:400}.ToxinIndex .List .Toxins{margin:0;padding:0}.ToxinIndex .List .Toxins .Letter .Heading{color:#000;font-size:20px;font-weight:600;letter-spacing:5px;margin-bottom:10px;text-align:left}.ToxinIndex .List .Toxins .Letter .Toxins{margin-bottom:40px}.ToxinIndex .List .Toxins .Letter .Toxins .Toxin .Level0{color:var(--dark-indigo);cursor:pointer;font-style:normal;margin-left:0;text-align:left}.ToxinIndex .List .Toxins .Letter .Toxins .Toxin .Level0.Disabled{cursor:default;font-style:italic}.ToxinIndex .List .Toxins .Letter .Toxins .Toxin .Level1{color:var(--dark-indigo);cursor:pointer;font-size:16px;font-style:normal;margin-left:15px;text-align:left}.ToxinIndex .List .Toxins .Letter .Toxins .Toxin .Level1.Disabled{cursor:default;font-style:italic}.ToxinIndex .List .Toxins .Letter .Toxins .Toxin .Level2{color:var(--dark-indigo);cursor:pointer;font-size:15px;font-style:normal;margin-left:15px;text-align:left}.ToxinIndex .List .Toxins .Letter .Toxins .Toxin .Level2.Disabled{cursor:default;font-style:italic}.ToxinIndex .List .Toxins .Letter .Toxins .Toxin .Level3{color:var(--dark-indigo);cursor:pointer;font-size:15px;font-style:normal;margin-left:15px;text-align:left}.ToxinIndex .List .Toxins .Letter .Toxins .Toxin .Level3.Disabled{cursor:default;font-style:italic}.ToxinNameLink{cursor:pointer}.TopBar{color:var(--clevor-blue);width:100vw}.TopBar .WhiteTopBar{background-color:#fff}.TopBar .DogLogo{height:70px;margin-right:50px}.TopBar .HeaderSlice{width:100vw}.TopBar .TopBarWrapper{align-items:center;display:flex;justify-content:space-between;margin:auto;max-width:1000px;padding-top:20px}.TopBar .WhiteTopBar .TopBarWrapper{justify-content:flex-start}.TopBar .title{order:0;width:210px}.TopBar .links{align-items:center;display:flex;font-size:20px;font-weight:700;justify-content:flex-end;letter-spacing:var(--header-letter-spacing);order:2;width:calc(100% - 210px)}.TopBar select{border:none;font-size:1.3em;min-height:1.5em}.TopBar .links *{margin-left:.5em}.TopBar .links a{color:var(--clevor-blue);padding:.4em;text-decoration:none}.TopBar .Admin{cursor:pointer;order:5}.TopBar .Account{cursor:pointer;order:4}.TopBar .FeedbackPage{cursor:pointer;order:3}.TopBar .Home{cursor:pointer;order:1}.TopBar .LogOut,.TopBar .SignUpLink{cursor:pointer;order:6}.TopBar .Library{cursor:pointer;order:2}.TopBar .Library .sub{font-size:12px;margin-left:0;vertical-align:sub}.TopBar .MainLogo{height:40px}.TopBar .links a.selected{background:var(--clevor-red);color:#fff}.UserManager{width:100vw}.UserManager .Content{padding:10px}.UserManager .BottomBar{margin:0 auto;max-width:1000px;padding:10px}.UserManager .BottomBar .Saved{color:green;font-style:italic;margin-top:10px;text-align:center}.UserManager .BottomBar .Failed{color:var(--clevor-red);font-weight:700;margin-top:10px;text-align:center}.UserManager .BottomBar .CloseButton{background-color:var(--denim);color:#fff;cursor:pointer;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;grid-column-end:2;grid-column-start:1;height:32px;letter-spacing:.7px;line-height:normal;text-align:center;width:112px}.UserManager .WelcomeButton{height:32px;margin-left:5px;margin-top:0;padding:0;width:112px}.UserManager .AjaxIndicator img{display:none}.UserManager .AjaxIndicator img.show{display:block}.UserManager .UserEdit{grid-column-gap:5px;grid-row-gap:5px;align-items:center;color:#000;display:grid;grid-template-columns:30px 120px 120px 300px 120px 120px 30px;margin-top:10px}.UserManager input{margin:0 2px}.UserManager input[name=firstName]{width:12ch}.UserManager input[name=lastName]{width:15ch}.UserManager input[name=email]{width:30ch}.UserFilter,.UsersHeading,.UsersRegionSelector{display:flex;margin-bottom:0;margin-left:auto;margin-right:auto;max-width:1000px}.UsersRegionSelector>label{align-items:center;display:flex;font-size:1.1em;margin-right:2em}.UsersRegionSelector input{margin:0 5px}.UsersTable{border-collapse:collapse;margin:30px auto}.UsersTable td,.UsersTable th{padding-left:5px;padding-right:5px}.UsersTable td{border-bottom:1px solid var(--clevor-blue);padding:5px}.UsersTable tr{height:40px;vertical-align:top}.UsersTable thead tr th{background-color:var(--app-bg-color);position:sticky;position:-webkit-sticky;text-align:center;top:0}.UsersTable td.ACTIVE,.UsersTable td.ENDING,.UsersTable td.INACTIVE{color:var(--clevor-blue);font-weight:700}.UsersTable td.ENDING{color:var(--moderate-font)}.UsersTable td.INACTIVE{color:var(--clevor-red)}.UserEditRow td:first-child{text-align:center}.PasswordReset .grid{grid-template-columns:1fr}.PasswordReset .failed,.PasswordReset .validationError{color:var(--clevor-red);font-size:.8em}.PaymentMethodForm{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.PaymentMethodForm .StripeLogo{margin:.5em .5em .5em auto}.BillingInformationForm{display:flex;flex-direction:row;flex-wrap:wrap}.BillingInformationForm label.OneThird{width:33.33333%}.BillingInformationForm label.TwoThirds{width:66.66666%}.BillingDetails .BillingInformationForm .validationErrorText{margin-bottom:0}.BillingAddressForm{flex-direction:row;flex-wrap:wrap;width:100%}.SignUpForm{background:url(/static/media/koira.f58810698bdde64f7aaa.png) 100% 0 no-repeat;display:flex;flex-direction:column}.SignUpForm section{display:flex;flex-direction:row;flex-wrap:wrap;margin:-.5em}.SignUpFormRow{display:flex;flex-direction:row;width:100%}.SignUpForm label{box-sizing:border-box;display:flex;flex-direction:column;padding:.3em;width:100%}.SignUpForm .EmailsNotEqual{border:2px solid red}.SignUpForm label.Horizontal{align-items:center;flex-direction:row}.SignUpForm label.us-subscription{color:var(--clevor-red);font-size:1em;margin:0;padding:0 6px}.SignUpForm input[type=checkbox],.SignUpForm input[type=radio]{margin-right:.5em}.SignUpForm hr{background:rgba(0,0,0,.1);border:none;height:1px;margin:1.3em 0}.SignUpForm label.HalfWide{width:50%}.SignUpForm a,.SignUpForm a:visited{color:var(--clevor-blue)}.SignUpForm .SubscriptionTotal{display:flex;flex-direction:column;margin:.5em}.SignUpForm .SubscriptionPrice{margin:.5em 0}.SignUpForm .SubscriptionNormalPrice{font-size:.8em;margin-left:.3em}.SignUpForm .TrialPeriod{font-size:.8em;padding:.5em}.SignUpForm .validationErrorText{color:var(--clevor-red);font-size:.8rem;padding-top:2px}.SignUpForm ::-webkit-input-placeholder{color:#ccc}.SignUpForm ::placeholder{color:#ccc}.SignUp{margin-left:auto;margin-right:auto;margin-top:50px;max-width:600px}.SignUp .OrderDone p{margin-bottom:1em}.LegalDisclaimer{color:#000;margin:50px auto;max-width:1000px;padding:10px}.LegalDisclaimer h3{margin-bottom:.5em}.LegalDisclaimer p{margin-bottom:10px}.AcceptTermsContainer{background-color:#fff;color:#000;margin:50px auto;max-width:1000px;padding:100px}.AcceptTermsContainer a,.AcceptTermsContainer a:visited{color:var(--clevor-blue)}.AcceptTermsContainer button{margin-right:20px}.AcceptTermsContainer p{margin-bottom:50px}.AcceptTermsContainer .LogoutButton{background-color:var(--clevor-red)}.FooterLogo__default{height:40px}.FooterLogo__us{height:80px}.AccountPage hr{background-color:rgba(0,0,0,.1);border:0;height:1px;margin:1em 0}.AccountPage div.ErrorText{color:var(--clevor-red);padding:1em 0}.AccountPage .DeleteAccount.ConfirmButton{background-color:var(--clevor-red)}.AccountPage p{padding:1em 0}.AccountPage label{display:flex;flex-direction:column;margin:1em 0}.AccountPage .Success{color:green;font-weight:700;margin:1em 0}.AccountPage .Error{color:var(--clevor-red);font-weight:700;margin:1em 0}.AccountPage .BillingDetails dl,.AccountPage .Subscription dl{margin:1em 0}.AccountPage .BillingDetails dt,.AccountPage .Subscription dt{color:var(--denim);font-weight:500;margin:1em 0 0}.AccountPage .BillingDetails dd,.AccountPage .Subscription dd{font-style:italic}.AccountPage .Subscription span.OverDue{color:var(--clevor-red)}.AccountPage .BillingDetails dd span.Brand{padding-right:.5em}.AccountPage .BillingDetails dd span.ExpiresSoon{color:var(--clevor-red);padding-left:.5em}.AccountPage .BillingDetails .LoadingIndicator{padding:.5em 0}.AccountPage .BillingDetails button{margin-top:2px}.AccountPage .BillingDetails button.CancelButton{background-color:initial;border-color:var(--denim);color:var(--denim);margin-left:12px}.BillingDetails section{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.BillingDetails label{margin:2px 0;padding:.5em 0;width:100%}.BillingInformationForm label.TwoThirds{box-sizing:border-box;padding-left:.5em}.BillingDetails div.ErrorText{color:var(--clevor-red);padding:0 0 1em}.BillingDetails .validationErrorText{color:var(--clevor-red);font-size:.8rem;margin-bottom:24px;padding-top:2px}.SubscriptionRenewalForm label.Horizontal{align-items:center;flex-direction:row}.SubscriptionRenewalForm label.us-subscription{color:var(--clevor-red);font-size:1em;margin:0;padding:0 6px}.SubscriptionRenewalForm .SubscriptionPrice{margin:.5em 0}.SubscriptionRenewalForm .SubscriptionNormalPrice{font-size:.8em;margin-left:.3em}.SubscriptionRenewalForm .RenewButton.ConfirmButton{background-color:var(--clevor-red)}.SubscriptionRenewalForm input[type=checkbox],.SubscriptionRenewalForm input[type=radio]{margin-right:.5em}.ForgotPasswordPage_PageContainer__kMwZW{align-items:center;display:flex;flex-direction:column}.ForgotPasswordPage_Form__5M\+IV{display:flex;flex-direction:column}.ForgotPasswordPage_FormRow__Wyp4j{display:flex;flex-direction:column;padding:1em 0 .5em}.ForgotPasswordPage_Form__5M\+IV label{display:inline-block;width:25em}.ForgotPasswordPage_Form__5M\+IV input{width:100%}.ForgotPasswordPage_EmailSentContainer__o4AHa{align-items:center;display:flex;flex-direction:column}.ForgotPasswordPage_Email__\+e8ye{font-weight:700;padding:.2em 0}.AccountDeletedPage_PageContainer__fhp92{align-items:center;display:flex;flex-direction:column}.AccountDeletedPage_Form__B6eoT{display:flex;flex-direction:column}.AccountDeletedPage_FormRow__4Qls9{display:flex;flex-direction:column;padding:1em 0 .5em}.AccountDeletedPage_Form__B6eoT label{display:inline-block;width:25em}.AccountDeletedPage_Form__B6eoT input{width:100%}.AccountDeletedPage_EmailSentContainer__jgCsM{align-items:center;display:flex;flex-direction:column}.AccountDeletedPage_Email__P\+bGP{font-weight:700;padding:.2em 0}
/*# sourceMappingURL=main.3714b692.css.map*/