@font-face{font-family:inventionbold;src:url(/build/assets/invention_bd-webfont-xuSj3nAL.eot);src:url(/build/assets/invention_bd-webfont-xuSj3nAL.eot?#iefix) format("embedded-opentype"),url(/build/assets/invention_bd-webfont-B4PUP5-C.woff2) format("woff2"),url(/build/assets/invention_bd-webfont-TmzTcOXb.woff) format("woff"),url(/build/assets/invention_bd-webfont-Bb8oysXh.svg#inventionbold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:inventionregular;src:url(../fonts/invention_rg-webfont.eot);src:url(../fonts/invention_rg-webfont.eot?#iefix) format("embedded-opentype"),url(/build/assets/invention_rg-webfont-UWx7zrG-.woff2) format("woff2"),url(/build/assets/invention_rg-webfont-e5x5LlBh.woff) format("woff"),url(/build/assets/invention_rg-webfont-BoIwf-5a.svg#inventionregular) format("svg");font-weight:400;font-style:normal}:root{--font-ui: inventionregular;--font-sans: inventionbold, -apple-system, sans-serif;--font-serif: sans-serif;--font-mono: sans-serif;--font-heading: inventionbold, -apple-system, sans-serif;--spacing-sm: .8048021961rem;--spacing-md: 1.3978143406rem;--spacing-lg: 2.6177250378rem;--theme-grid-gap: 12px;--rgb-primary: 52,178,51;--color-primary: rgb(52,178,51);--rgb-secondary: 217,199,37;--color-secondary: rgb(217,199,37);--rgb-tertiary: 22,72,42;--color-tertiary: rgb(22,72,42);--rgb-quaternary: 56,125,234;--color-quaternary: rgb(56,125,234);--rgb-Darkprimary: 0,105,60;--color-Darkprimary: rgb(0,105,60);--rgb-white: 255,255,255;--color-white: rgb(255,255,255);--rgb-light: 248,249,250;--color-light: rgb(248,249,250);--rgb-gray: 186,207,213;--color-gray: rgb(186,207,213);--rgb-median: 86,112,113;--color-median: rgb(86,112,113);--rgb-shadow: 14,43,48;--color-shadow: rgb(14,43,48);--rgb-black: 0, 0, 0;--color-black: rgb(0, 0, 0);--rgb-positive: 17,193,71;--color-positive: rgb(17,193,71);--rgb-neutral: 0,145,142;--color-neutral: rgb(0,145,142);--rgb-attention: 233,188,31;--color-attention: rgb(233,188,31);--rgb-alert: 210,35,42;--color-alert: rgb(210,35,42);--rgb-attentionWashed: 233,248,231;--color-attentionWashed: rgb(233,248,231);--rgb-Bg_light_green: 229,240,229;--color-Bg_light_green: rgb(229,240,229);--rgb-accent: 52,178,51;--color-accent: rgb(52,178,51);--rgb-text: 14,43,48;--color-text: rgb(14,43,48);--rgb-background: 255,255,255;--color-background: rgb(255,255,255);--rgb-foreground: 14,43,48;--color-foreground: rgb(14,43,48)}@media only screen and (min-width: 640px){:root{--spacing-sm: 1.6138401932rem;--spacing-md: 2.117900516rem;--spacing-lg: 3.706325903rem}}@media only screen and (min-width: 990px){:root{--spacing-md: 2.6177250378rem;--spacing-lg: 4.235801032rem}}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{margin:.67em 0;font-size:2em}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{overflow:visible;box-sizing:content-box;height:0}pre{font-size:1em;font-family:monospace,monospace}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em;font-family:monospace,monospace}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0;font-size:100%;font-family:sans-serif;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;box-sizing:border-box;padding:0;max-width:100%;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}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]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{font-size:10px}body{font-family:sans-serif;font-size:16px}h1,h2,h3,h4,h5,p,strong,b,em,i{margin-top:0;margin-bottom:0;color:inherit;-webkit-margin-before:0;-webkit-margin-after:0}h1,h2,h3,h4,h5{margin:0;font-family:inventionbold,-apple-system,sans-serif}p{margin:0}a{color:inherit;text-decoration:none}h1{font-size:60px}figure{margin:0}ul,ol{margin:0}ul{padding:0}ul li{list-style:none}.button,.button--tertiary,.button--subtle{display:inline-block;box-sizing:border-box;padding:.71em 1.25em;line-height:1;border:none;background-color:var(--color-primary);color:var(--color-white);font-weight:400;font-size:2.4rem;transition:.3s;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;font-family:inventionbold,-apple-system,sans-serif;cursor:pointer}.button:hover,.button--tertiary:hover,.button--subtle:hover{filter:brightness(1.1);transition:.1s}.button:active,.button--tertiary:active,.button--subtle:active{filter:brightness(.9);transform:scale(.98)}.button.disabled,.disabled.button--tertiary,.disabled.button--subtle,.button[disabled],[disabled].button--tertiary,[disabled].button--subtle{filter:grayscale(90%);pointer-events:none}@media only screen and (min-width: 640px){.button,.button--tertiary,.button--subtle{font-size:2rem}}@media only screen and (max-width: 639px){.button,.button--tertiary,.button--subtle{font-size:1.8rem}}.button-full-width{padding:1em;width:100%}.button--big{padding:14px 27px;line-height:1;max-width:100%;text-align:center;white-space:nowrap;font-size:2.4rem;font-family:inventionregular}@media only screen and (max-width: 639px){.button--big{font-size:1.8rem;padding:9px 15px}}.btn-blocky{display:block;width:100%;text-align:center}.btn-blocky+.btn-blocky{margin-top:.19em}@media only screen and (max-width: 639px){.btn-mobile-blocky{display:block;width:100%;text-align:center}.btn-mobile-blocky+.btn-mobile-blocky{margin-top:.5em}}.welcomeBtn .btn-blocky{font-size:2.4rem;display:inline-block;width:auto;padding:.534em 1.25em;line-height:1}@media only screen and (max-width: 639px){.welcomeBtn .btn-blocky{width:100%;font-size:2rem}}.welcomeBtn a.nrmbutton{color:#34b233;font-size:2.4rem;font-family:inventionregular;margin-left:1rem}@media only screen and (max-width: 639px){.welcomeBtn a.nrmbutton{margin-left:0rem;font-size:2rem}}.button--subtle{background-color:rgba(var(--rgb-primary),.2);background-image:none;color:var(--color-primary)}.button--tertiary{background-color:rgba(var(--rgb-primary),0);background-image:none;color:var(--color-primary)}.button--alert,.button.alert,.alert.button--subtle,.alert.button--tertiary{background-color:rgba(var(--rgb-primary),.2);background-image:none;color:var(--color-primary)}.calendar-card__actions .button--alert{background-color:#d2232a;color:#fff}.btn-gradient-blue{background-image:linear-gradient(133deg,#1caaff,#002392 38.1%)}.float-right{float:right}.table--standard{min-width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.table--standard th{background-color:rgba(var(--rgb-accent),.15);color:var(--color-accent)}.table--standard th,.table--standard td{padding:.75em .38em;text-align:left}.view-section .table--standard th:first-child,.view-section .table--standard td:first-child{padding-left:var(--spacing-md);width:0}.view-section .table--standard th:last-child,.view-section .table--standard td:last-child{padding-right:var(--spacing-md);width:0;text-align:right}.table--standard th.cell-title,.table--standard td.cell-title{font-weight:600}.table--standard th.cell-numeric,.table--standard td.cell-numeric{text-align:right}.table--standard tr:nth-child(2n) th,.table--standard tr:nth-child(2n) td{background-color:rgba(var(--rgb-gray),.15)}.table--standard a{color:var(--color-accent);font-weight:600}.alert{padding:1em var(--spacing-md);background-color:rgba(var(--rgb-accent),.5)}.alert-success{--rgb-accent: var(--rgb-positive);--color-accent: var(--color-positive)}.alert-danger{--rgb-accent: var(--rgb-alert);--color-accent: var(--color-alert)}.input--text p,.input--text #warn-terms,.input--text #warn-address{color:#d2232a}p#warn-password-mismatch{color:#d2232a;padding-left:2.4rem;margin-top:.5rem}form,.form{margin-bottom:0}.input--text>label{display:block;margin-bottom:.38em;color:var(--color-accent);font-weight:600;filter:brightness(.9)}.is-padded-form-group>*+*{margin-top:1em}.alert-box{padding:1em;background-color:#fff;background-color:rgba(var(--rgb-alert),.1);color:var(--color-alert);font-weight:500}.invisblocky-link{display:inline-block;cursor:pointer}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background-image:url("data:image/svg+xml,%3Csvg width='10' height='11' viewBox='0.08 0.97 9.26 9.52' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.0800565 1.97404C0.0800565 1.69811 0.179294 1.46333 0.377769 1.2697C0.571404 1.07606 0.844912 0.979244 1.19829 0.979244L8.21996 0.971983C8.5685 0.971983 8.84201 1.0688 9.04048 1.26243C9.23896 1.46091 9.3382 1.69569 9.3382 1.96678C9.3382 2.10716 9.31399 2.24029 9.26558 2.36615C9.21233 2.49685 9.14456 2.64692 9.06227 2.81635L5.78016 9.64922C5.63978 9.93967 5.48245 10.1527 5.30818 10.2882C5.13391 10.4238 4.93301 10.4915 4.70549 10.4915C4.47797 10.4915 4.27708 10.4238 4.10281 10.2882C3.92854 10.1527 3.77363 9.93967 3.63809 9.64922L0.348724 2.81635C0.27127 2.64692 0.208339 2.49685 0.159931 2.36615C0.106681 2.24029 0.0800565 2.10958 0.0800565 1.97404Z' fill='black' fill-opacity='0.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:95%}[type=color],select,[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]){box-sizing:border-box;padding:.614em 1em;min-width:13.1959161653rem;border-width:1px;border-style:solid;border-color:#0000001a;border-radius:0;background-color:rgba(var(--rgb-light),.9);color:inherit;text-align:inherit;font-size:1.618rem;line-height:1.618;transition:.3s;margin-bottom:2rem}.input--text [type=color],.input--text select,.input--text [type=date],.input--text [type=datetime],.input--text [type=datetime-local],.input--text [type=email],.input--text [type=month],.input--text [type=number],.input--text [type=password],.input--text [type=search],.input--text [type=tel],.input--text [type=text],.input--text [type=time],.input--text [type=url],.input--text [type=week],.input--text input:not([type]){width:100%}[type=color]::placeholder,select::placeholder,[type=date]::placeholder,[type=datetime]::placeholder,[type=datetime-local]::placeholder,[type=email]::placeholder,[type=month]::placeholder,[type=number]::placeholder,[type=password]::placeholder,[type=search]::placeholder,[type=tel]::placeholder,[type=text]::placeholder,[type=time]::placeholder,[type=url]::placeholder,[type=week]::placeholder,input:not([type])::placeholder{font-style:italic}[type=color]:hover,select:hover,[type=date]:hover,[type=datetime]:hover,[type=datetime-local]:hover,[type=email]:hover,[type=month]:hover,[type=number]:hover,[type=password]:hover,[type=search]:hover,[type=tel]:hover,[type=text]:hover,[type=time]:hover,[type=url]:hover,[type=week]:hover,input:not([type]):hover{transition:.1s}[type=color]:focus,select:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:not([type]):focus{outline:none;border-color:var(--color-primary);background-color:#fff}[type=color].white-input,select.white-input,[type=date].white-input,[type=datetime].white-input,[type=datetime-local].white-input,[type=email].white-input,[type=month].white-input,[type=number].white-input,[type=password].white-input,[type=search].white-input,[type=tel].white-input,[type=text].white-input,[type=time].white-input,[type=url].white-input,[type=week].white-input,input:not([type]).white-input{background-color:#fff}form.view-content__general-template.account_Settings{display:flex;justify-content:center;flex-direction:unset;flex-wrap:wrap}form.view-content__general-template.account_Settings .view-content.settings-left-content{width:50%;padding:5rem}form.view-content__general-template.account_Settings .view-content.settings-left-content .view-section .is-padded-form-group{display:flex;gap:3rem;margin-top:0!important}form.view-content__general-template.account_Settings .view-content.settings-left-content .view-section .is-padded-form-group .input--checkbox{margin-top:0!important}form.view-content__general-template.account_Settings .view-content.settings-left-content .view-section .is-padded-form-group .input--checkbox label{flex-wrap:unset}form.view-content__general-template.account_Settings .view-content.settings-left-content .view-section .is-padded-form-group .input--checkbox label span{width:unset}@media only screen and (max-width: 1151px){form.view-content__general-template.account_Settings .view-content.settings-left-content{padding:2rem}form.view-content__general-template.account_Settings .view-content.settings-left-content .view-section .width-limiter.grid,form.view-content__general-template.account_Settings .view-content.settings-left-content .view-section .width-limiter{margin-left:0rem}form.view-content__general-template.account_Settings .view-content.settings-left-content .view-section .is-padded-form-group{padding-left:0}form.view-content__general-template.account_Settings .view-content.settings-left-content .grid>*{padding-top:0!important;padding-bottom:0!important}}@media only screen and (max-width: 639px){form.view-content__general-template.account_Settings .view-content.settings-left-content{width:100%}}form.view-content__general-template.account_Settings .settings-right-content{width:50%;padding:5rem}form.view-content__general-template.account_Settings .settings-right-content .input--text .Enterprise_Account{display:flex;gap:3rem;margin-top:2rem;margin-bottom:2rem}form.view-content__general-template.account_Settings .settings-right-content .input--text .Enterprise_Account label{color:#000000b3}@media only screen and (max-width: 1151px){form.view-content__general-template.account_Settings .settings-right-content{padding:2rem}form.view-content__general-template.account_Settings .settings-right-content .input--text{margin-left:0rem}}@media only screen and (max-width: 639px){form.view-content__general-template.account_Settings .settings-right-content{width:100%}}form.view-content__general-template.account_Settings .view-footer{width:100%;background-color:transparent;text-align:center;margin:auto}.settings-right-content .Enterprise_Account{display:flex;gap:2rem}.settings-right-content>*+*{margin-top:2rem}.settings-right-content .input--text>*+*{margin-top:1rem}.baseCheckbox{border:0;padding:0}.baseCheckbox>*+*{margin-top:8px}.baseCheckbox div{display:flex;gap:16px;align-items:center}.baseCheckbox div div{gap:8px}.baseCheckbox legend{font-weight:600;color:#34b233}.baseCheckbox input[type=checkbox]{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:20px;height:20px;border:1px solid rgba(0,0,0,.1);background:#0000000d;border-radius:100px;vertical-align:-2px;color:green}.baseCheckbox input[type=checkbox]:before{box-sizing:border-box;top:-1px;left:-1px;border:1px solid transparent;content:"";position:absolute;width:20px;height:20px;border-radius:100px;background:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_97_1151' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='20' height='20'%3E%3Crect width='20' height='20' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_97_1151)'%3E%3Cpath d='M8.10417 14.4375L4.0625 10.4167L5.125 9.33333L8.10417 12.3125L14.875 5.5625L15.9375 6.625L8.10417 14.4375Z' fill='white'/%3E%3C/g%3E%3C/svg%3E%0A"),linear-gradient(#34b233,#34b233);background-repeat:no-repeat;background-position:center;background-size:20px 20px;visibility:hidden}.baseCheckbox input[type=checkbox]:checked:before{visibility:visible}.animal__checkboxes{display:flex;gap:2rem;flex-wrap:wrap}.Enterprise_step{display:flex;gap:50px;margin:1.5rem 0 2rem}.Enterprise_step .input--checkbox label:after{top:42%;left:.7rem}@media only screen and (max-width: 639px){.Enterprise_step{gap:20px}}div#animalInput{display:flex;gap:3rem;flex-wrap:wrap;margin:1.5rem 0 2rem}div#animalInput .input--checkbox label:after{left:.7rem;top:41%}.AccountSettingsBanner{background-size:cover}.AccountSettingsBanner button.button,.AccountSettingsBanner button.button--subtle,.AccountSettingsBanner button.button--tertiary{background:#e5f0e5;color:#34b233;margin-right:1.5rem;margin-bottom:1.5rem}@media only screen and (max-width: 639px){.AccountSettingsBanner button.button,.AccountSettingsBanner button.button--subtle,.AccountSettingsBanner button.button--tertiary{margin-bottom:0rem;margin-top:1rem;box-shadow:0 3px 15px #00000061}}@media only screen and (max-width: 639px){.AccountSettingsBanner{min-height:unset!important;padding:var(--spacing-md) var(--spacing-md) var(--spacing-md) var(--spacing-md)!important;background-image:none!important}}.register-step .input--checkbox label:after{top:40%;left:.7rem}@media only screen and (max-width: 639px){.register-step .input--checkbox label:after{top:45%}}.account_Settings .input--text.DisabledClsss,#register-step-2 .input--text.DisabledClsss{opacity:.25}.input--radio,.input--checkbox{position:relative;display:flex;gap:.8rem}.input--radio input,.input--checkbox input{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;position:relative;width:24px;height:24px;border:1px solid rgba(0,0,0,.1);background:#0000000d;border-radius:100px;color:green}.input--radio input:before,.input--checkbox input:before{box-sizing:border-box;top:-1px;left:-1px;border:1px solid transparent;content:"";position:absolute;width:24px;height:24px;border-radius:100px;background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_97_1151' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='20' height='20'%3E%3Crect width='20' height='20' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_97_1151)'%3E%3Cpath d='M8.10417 14.4375L4.0625 10.4167L5.125 9.33333L8.10417 12.3125L14.875 5.5625L15.9375 6.625L8.10417 14.4375Z' fill='white'/%3E%3C/g%3E%3C/svg%3E%0A"),linear-gradient(#34b233,#34b233);background-repeat:no-repeat;background-position:center;background-size:24px 24px;visibility:hidden}.input--radio input:checked:before,.input--checkbox input:checked:before{visibility:visible}.input--radio label,.input--checkbox label{display:flex;align-items:center;font-weight:500;flex-wrap:wrap;cursor:pointer;position:relative}.input--radio input:checked+label:before,.input--checkbox input:checked+label:before{background-color:#34b233}.input--radio input:checked+label:after,.input--checkbox input:checked+label:after{opacity:1}.input--radio input:focus+label:before,.input--checkbox input:focus+label:before{box-shadow:0 0 0 3px #0000001a}.checkboxes__wrapper>*+*{margin-top:1rem}.input--checkbox label{flex:1 1;flex-wrap:wrap}.input--checkbox label span{width:calc(100% - 2em)}.input--checkbox a{font-weight:600;text-decoration:underline}.account_Settings .input--checkbox label:after{top:40%!important;left:.7rem!important}.account_Settings .input--checkbox label.DisabledClsss{opacity:.5}@media screen and (-webkit-min-device-pixel-ratio: 0){.Account_settings .input--checkbox label:after{top:33%!important}}@media only screen and (max-width: 639px){.Enterprise_step .input--checkbox label:after{top:41%;left:.7rem}}@keyframes floatIn{0%{opacity:0;transform:translateZ(-10px)}to{opacity:1;transform:translateZ(0)}}.animate-float-in{opacity:0;animation:floatIn 1s cubic-bezier(.62,0,.38,1) forwards}@keyframes blink{0%{filter:brightness(1)}to{filter:brightness(1.2)}}.animate-blink{animation:blink 1s cubic-bezier(.62,0,.38,1) forwards infinite alternate}.animate-blink.disabled{animation-play-state:paused}*{box-sizing:border-box}hr{margin:1.618rem 0}hr.spacing{height:1.618rem;margin:0;border:0;background-color:transparent}::selection{background-color:#34b2334d}a:focus,input:focus,select:focus,button:focus{outline-color:var(--color-primary)}img{max-width:100%}.u-font-mono{font-family:var(--font-mono)}@media only screen and (min-width: 640px){.u-phone{display:none!important}}@media only screen and (min-width: 990px){.u-tablet{display:none!important}}@media only screen and (max-width: 989px){.u-desktop{display:none!important}}@media only screen and (max-width: 989px){.mobile-hidden{display:none}}.width-limiter{max-width:75.9987860952rem}.grid{display:flex;flex-wrap:wrap;align-items:stretch;margin-right:calc(var(--theme-grid-gap) * -.5);margin-left:calc(var(--theme-grid-gap) * -.5)}.grid>*{margin-top:calc(var(--theme-grid-gap) * .5);padding:calc(var(--theme-grid-gap) * .5)}.grid.no-wrap{flex-wrap:nowrap}.grid-1-col{flex-basis:50%;flex-grow:0;flex-shrink:0}@media only screen and (min-width: 640px){.grid-1-col{flex-basis:33.3333333333%}}@media only screen and (min-width: 990px){.grid-1-col{flex-basis:8.3333333333%}}.grid-2-col{flex-basis:50%;flex-grow:0;flex-shrink:0}@media only screen and (min-width: 640px){.grid-2-col{flex-basis:33.3333333333%}}@media only screen and (min-width: 990px){.grid-2-col{flex-basis:16.6666666667%}}.grid-3-col{flex-basis:100%;flex-grow:0;flex-shrink:0}@media only screen and (min-width: 640px){.grid-3-col{flex-basis:66.6666666667%}}@media only screen and (min-width: 990px){.grid-3-col{flex-basis:25%}}.grid-4-col{flex-basis:100%;flex-grow:0;flex-shrink:0}@media only screen and (min-width: 640px){.grid-4-col{flex-basis:66.6666666667%}}@media only screen and (min-width: 990px){.grid-4-col{flex-basis:33.3333333333%}}.grid-5-col{flex-basis:100%;flex-grow:0;flex-shrink:0}@media only screen and (min-width: 640px){.grid-5-col{flex-basis:100%}}@media only screen and (min-width: 990px){.grid-5-col{flex-basis:41.6666666667%}}.grid-6-col{flex-basis:100%;flex-grow:0;flex-shrink:0}@media only screen and (min-width: 640px){.grid-6-col{flex-basis:100%}}@media only screen and (min-width: 990px){.grid-6-col{flex-basis:50%}}.grid-7-col{flex-basis:100%;flex-grow:0;flex-shrink:0}@media only screen and (min-width: 640px){.grid-7-col{flex-basis:100%}}@media only screen and (min-width: 990px){.grid-7-col{flex-basis:58.3333333333%}}.grid-8-col{flex-basis:100%;flex-grow:0;flex-shrink:0}@media only screen and (min-width: 640px){.grid-8-col{flex-basis:100%}}@media only screen and (min-width: 990px){.grid-8-col{flex-basis:66.6666666667%}}.grid-9-col{flex-basis:100%;flex-grow:0;flex-shrink:0}@media only screen and (min-width: 640px){.grid-9-col{flex-basis:100%}}@media only screen and (min-width: 990px){.grid-9-col{flex-basis:75%}}.grid-10-col{flex-basis:100%;flex-grow:0;flex-shrink:0}@media only screen and (min-width: 640px){.grid-10-col{flex-basis:100%}}@media only screen and (min-width: 990px){.grid-10-col{flex-basis:83.3333333333%}}.grid-11-col{flex-basis:100%;flex-grow:0;flex-shrink:0}@media only screen and (min-width: 640px){.grid-11-col{flex-basis:100%}}@media only screen and (min-width: 990px){.grid-11-col{flex-basis:91.6666666667%}}.grid-12-col{flex-basis:100%;flex-grow:0;flex-shrink:0}@media only screen and (min-width: 640px){.grid-12-col{flex-basis:100%}}@media only screen and (min-width: 990px){.grid-12-col{flex-basis:100%}}.site-header{z-index:1000;position:sticky;top:0;display:flex;background-color:var(--color-primary)}@media only screen and (min-width: 990px){.site-header{align-items:flex-end}}.site-header>a{line-height:0;max-width:120px}@media only screen and (min-width: 640px){.site-header>a{max-width:180px}}@media only screen and (min-width: 990px){.site-header>a{max-width:240px}}.site-nav{display:flex;flex-grow:1;justify-content:flex-end}.site-nav button,.site-nav a{border:none;display:inline-block;padding:1.6rem;background-color:var(--color-primary);color:#fff;font-family:inventionregular;line-height:1}.site-nav button:hover,.site-nav button:focus,.site-nav a:hover,.site-nav a:focus{filter:brightness(1.1)}.site-nav button.hamburger-button{padding:.8rem}@media only screen and (min-width: 990px){.site-nav button.hamburger-button{display:none}}.hamburger-button{background:transparent}.hamburger-button svg{height:24px;width:24px}.hamburger-button #icon-close{display:none}.hamburger-button.open #icon-close{display:block}.hamburger-button.open #icon-menu{display:none}.site-nav-wrapper{position:relative;align-items:center;display:flex;flex:auto}@media only screen and (max-width: 989px){.site-nav-wrapper{display:none}}.site-nav-wrapper ul{list-style:none;padding:0;margin:0;display:flex}@media only screen and (max-width: 989px){.site-nav-wrapper.open{display:flex;flex-direction:column;position:absolute;top:100%;left:0;right:0}.site-nav-wrapper.open ul{width:100%;flex-direction:column}.site-nav-wrapper.open ul li,.site-nav-wrapper.open ul a,.site-nav-wrapper.open ul button{width:100%;text-align:left}}.site-nav-major{flex:auto}.view-header-title-group{background:radial-gradient(100% 316.05% at 0% 100%,#006635,#00663500),linear-gradient(0deg,#00663599,#00663599);padding:41px 60px 32px}@media only screen and (min-width: 640px){.view-header-title-group{padding:31px 40px 22px}}@media only screen and (min-width: 640px){.view-header-title-group{width:51%}}@media only screen and (max-width: 819px){.view-header-title-group{width:68%}}@media only screen and (max-width: 1365px){.view-header-title-group{padding:31px 40px 22px}}@media only screen and (max-width: 639px){.view-header-title-group{width:100%;padding:25px 25px 21px}}.enterprise-banner-mobile{display:none;height:13.1959161653rem;background-position:bottom;background-size:cover}@media only screen and (max-width: 639px){.enterprise-banner-mobile{display:block}}@media only screen and (max-width: 639px){.enterprise-banner{background-image:none!important}}@media only screen and (min-width: 640px){.enterprise-banner{display:flex;flex:0 0 34.545905631rem;flex-direction:column;justify-content:flex-end;padding-bottom:0!important;padding-left:0!important;height:48.9999999rem;background-position:center right;background-size:cover}}.header-floating-button-group{position:absolute;top:0;right:0;margin:1em}@media only screen and (min-width: 640px){[data-route-name=home] .header-floating-button-group,[data-route-name=calendarSetup] .header-floating-button-group,[data-route-name=calendarAppSetup] .header-floating-button-group,[data-route-name=calendarApp] .header-floating-button-group{top:100%;margin-top:42rem}}.header-floating-button-group .button,.header-floating-button-group .button--subtle,.header-floating-button-group .button--tertiary{padding:14px 24px;line-height:1;font-size:1.92542rem;background:#e5f0e5;color:#34b233;font-family:inventionregular;font-weight:400;box-shadow:0 3px 15px #00000061}.Create_new_calendar{padding:14px 24px;line-height:1;font-size:1.92542rem;background:#e5f0e5;color:#34b233;font-family:inventionregular;font-weight:400;margin-bottom:1rem;margin-right:1rem;box-shadow:0 3px 15px #00000061}.Create_new_calendar:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1);transition:.1s}.alert-text{color:red}a#skip_animals{color:#34b233;font-weight:600;border-bottom:2px solid var(--color-primary);margin-top:2rem;display:inline-block}a.GoBack{font-size:2rem;padding:1.6rem 2.4rem;background:transparent;cursor:pointer}@media only screen and (max-width: 1151px){a.GoBack{font-size:2rem}}@media only screen and (max-width: 639px){a.GoBack{font-size:1.8rem;display:inline-block;padding-left:0}}.SkipNow{width:100%;display:block}.Downloadcalendar a.button.Create_new_calendar,.Downloadcalendar a.Create_new_calendar.button--subtle,.Downloadcalendar a.Create_new_calendar.button--tertiary{padding:.71em 1.25em;margin-bottom:0;margin-left:15px;box-shadow:none;font-size:2rem;line-height:1;text-align:center}@media only screen and (max-width: 639px){.Downloadcalendar a.button.Create_new_calendar,.Downloadcalendar a.Create_new_calendar.button--subtle,.Downloadcalendar a.Create_new_calendar.button--tertiary{width:100%;margin-left:0;margin-top:10px}}@media only screen and (max-width: 639px){.Downloadcalendar .button,.Downloadcalendar .button--subtle,.Downloadcalendar .button--tertiary{width:100%;text-align:center}}header.view-header.enterprise-banner.DownloadcalendarBanner .Create_new_calendar{position:absolute;right:15px}@media only screen and (max-width: 639px){header.view-header.enterprise-banner.DownloadcalendarBanner .Create_new_calendar{position:unset;margin-top:10px;display:inline-block}}@media only screen and (max-width: 639px){.register-submit-buttons .button.btn-default,.register-submit-buttons .btn-default.button--subtle,.register-submit-buttons .btn-default.button--tertiary{margin-right:15px}}.page-container{display:flex;flex-direction:column;margin:0 auto;min-height:100vh;width:100%;max-width:1280px;box-shadow:0 3px 8px #0000004d}@media only screen and (min-width: 640px){.page-container{width:95vw}}.view-main{display:flex;flex:auto;flex-direction:column;background-color:#fff}.view-main>*{position:relative}.view-sidebar{flex:0 0 200px;width:200px;border-right:1px solid rgba(86,112,113,.3);font-size:1.618rem}.view-sidebar nav{position:sticky;top:0;padding:var(--spacing-md) var(--spacing-md) var(--spacing-lg) var(--spacing-md)}.view-sidebar h2{color:#34b233;font-size:1.618rem}.view-sidebar h2+*{margin-top:1em;padding-top:.5em;border-top:1px solid rgb(52,178,51)}.view-sidebar a{display:block;padding:.5em 0}.view-sidebar a:hover{color:#34b233}.view-sidebar a.active{color:#34b233;font-weight:700}.view-sidebar a:before{content:"- "}.nav-user-name-item{text-transform:capitalize;justify-self:flex-end}.view-notice-bar{display:flex;align-items:center;justify-content:space-between;padding:.5em var(--spacing-md);border-width:1px 0;border-style:solid;border-color:#34b2334d;background-color:#34b23314}.view-notice-bar p a{color:#34b233;font-weight:700}.view-content{display:flex;flex:auto;flex-direction:column;max-width:100%;width:100%}.view-content.padded{padding:var(--spacing-md)}.site-footer{position:relative;background-color:#fff}.site-footer:before{position:absolute;bottom:0;left:0;display:block}.site-footer-content{position:relative;display:flex;align-items:flex-end;padding:var(--spacing-lg) var(--spacing-md);border-top:1px solid rgba(86,112,113,.3)}.footer-msd-logo{display:block;margin-left:var(--spacing-lg);width:17.9420103827rem}.footer-msd-logo span{display:none}.alert-box-inverted{background-color:#d2232a;color:#fff;text-align:center;padding:.5em;box-shadow:0 0 25px #00000040}.w_100{width:100%}.f_w_btn{max-width:445px;width:100%}.illustration-header{margin:0 auto var(--spacing-md) auto}.illustration-header svg{display:block;margin:auto}.auth-form{overflow:auto;-webkit-overflow-scrolling:touch;margin:0 auto;max-width:55.895275311rem;min-width:100%;border-radius:.618em;max-height:90vh}[data-modal=passwordReset] .auth-form>div{padding:2.5rem}.auth-form-header{padding:2.5rem;background-color:#34b23330}.auth-form-content{margin:0 auto}.auth-form-content .button a,.auth-form-content .button--subtle a,.auth-form-content .button--tertiary a,.auth-form-content button{padding:.787em 1.25em}.auth-form-content .Signup_btn{background:transparent;color:#34b233;padding:.467em 1.25em}.auth-form-content .popup_bodyBG{padding:2rem 2.5rem 0}.auth-form-content .popup_bodyBG p{padding-bottom:1.5rem;line-height:1.41}@media only screen and (max-width: 639px){.auth-form-content .popup_bodyBG{padding:1.5rem 2rem 0}}.auth-form-content .popup_footerBG,.Confirm_Retry_btn.popup_footerBG{background-color:#34b23330;padding:2.5rem}.Confirm_Retry_btn.popup_footerBG .popup-close-button{top:0;right:0;position:unset;padding:.8em 1.25em}@media only screen and (max-width: 639px){.Confirm_Retry_btn.popup_footerBG .popup-close-button{font-size:1.8rem;padding:.5em 1.25em;margin-top:10px}}.Confirm_Retry_btn.popup_footerBG .popup-close-button:hover{background-color:#fff}.auth-form-title{color:#34b233;display:flex}@media only screen and (max-width: 639px){.auth-form-title{font-size:1.8rem}}.auth-form-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.auth-form-footer-link{color:#34b233;font-weight:600;cursor:pointer}.article-scrollable{background-color:#fff;overflow:auto;-webkit-overflow-scrolling:touch;max-height:38vh;font-size:17px;padding:1em;border:1px solid rgba(0,0,0,.19);border-radius:3px;margin-top:1em;margin-bottom:1em}.article-scrollable p+p{margin-top:.5em}.article-scrollable ul{padding-left:1.618em}.article-scrollable ul li{list-style-type:disc}.article-scrollable li+li{margin-top:.5em}.article-scrollable table{font-size:14px;border-collapse:collapse}.article-scrollable table th,.article-scrollable table td{border:1px solid #ddd;padding:3px;vertical-align:top}.article-scrollable h1{font-size:1.92542rem}@media only screen and (min-width: 640px){.desktop-flex{display:inline-block;padding-bottom:1.5rem}}.view-content__general-template{display:flex;flex:auto;flex-direction:column}.view-content__general-template .view-content{padding:var(--spacing-md)}.view-header{padding:var(--spacing-md) var(--spacing-md) var(--spacing-md) var(--spacing-md);background-color:rgba(var(--rgb-primary),.17)}.flex-header{padding:0;min-height:49rem}@media only screen and (max-width: 639px){.flex-header{min-height:35rem}.flex-header>*+*{margin-top:.19em}}@media only screen and (min-width: 640px){.flex-header{display:flex;align-items:end;justify-content:space-between}}.view-title-tag{font-size:1.618rem;color:#34b233;font-weight:700;text-transform:uppercase}@media only screen and (min-width: 640px){.view-title-tag{font-family:sans-serif;font-size:18px}}.view-title{color:#fff;font-size:1.92542rem;font-size:6rem}@media only screen and (max-width: 1365px){.view-title{font-size:4.4rem}}@media only screen and (max-width: 819px){.view-title{font-size:3.4rem}}@media only screen and (max-width: 639px){.view-title{font-size:2.2rem}}.view-section+.view-section{margin-top:var(--spacing-md)}.view-section-heading{margin-bottom:1em;color:var(--color-primary);font-size:1.92542rem}.notification-note{padding-bottom:2rem;padding-left:3rem}.notification-note p{color:rgba(var(--rgb-black),.7)}@media only screen and (max-width: 1151px){.notification-note{padding-left:0rem}}.view-article{max-width:75.9987860952rem}.view-article+*{margin-top:var(--spacing-md)}.view-article p+p{margin-top:1em}.view-footer{padding:var(--spacing-md);background-color:rgba(var(--rgb-primary),.2)}header.view-header.flex-header.MyCalendars_banner{background-size:cover}@media only screen and (max-width: 639px){header.view-header.flex-header.MyCalendars_banner{min-height:unset!important;background-image:none!important;padding:var(--spacing-md) var(--spacing-md) var(--spacing-md) var(--spacing-md)!important}header.view-header.flex-header.MyCalendars_banner .Create_new_calendar{margin-top:1rem;display:inline-block;margin-bottom:0}}.static-modal{position:relative}.modal-section{background:#00000040;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;display:none;display:flex;justify-content:center;align-items:center;z-index:9999}.static-modal .modal-section{position:absolute}.static-modal .modal-section,.modal-section.open{display:flex;align-items:center;justify-content:center}.modal-section.opening .modal{animation:modalOpen .25s cubic-bezier(0,.62,.08,1.5) forwards}.modal-section.opening .modal-overlay{animation:modalOverlayFadeIn .19s forwards}.modal-section.closing .modal{animation:modalClose .1s forwards}.modal-section.closing .modal-overlay{animation:modalOverlayFadeOut .19s forwards}.modal-overlay{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.static-modal .modal-overlay{display:none;padding:none;background-color:transparent}.logoutPopup button.modal-floating-button.closebutton{position:absolute;top:45px;background:transparent;box-shadow:none;right:30px;cursor:pointer}.logoutPopup button.modal-floating-button.closebutton:after{background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='24' height='19' viewBox='4 1.65 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 1.64673L20 17.6467' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M4 17.6467L20 1.64673' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")!important}.deletepopup .popup-header{padding-right:5.5rem}.deletepopup .popup-header button.popup-close-button.closebutton.button--subtle{position:absolute;top:30px;background:transparent;box-shadow:none;right:20px;cursor:pointer}.deletepopup .popup-header button.popup-close-button.closebutton.button--subtle:after{background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='24' height='19' viewBox='4 1.65 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 1.64673L20 17.6467' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M4 17.6467L20 1.64673' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")!important}.popup-disease-adder button.modal-floating-button.closebutton{position:absolute;top:45px;background:transparent;box-shadow:none;right:30px;cursor:pointer}.popup-disease-adder button.modal-floating-button.closebutton:after{background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='25' height='18' viewBox='4.98 1 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.97705 1L20.9771 17' stroke='%2334B233' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M4.97705 17L20.9771 1' stroke='%2334B233' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.modal{overflow:hidden;background-color:#fff;display:flex;flex-direction:column;position:relative;max-width:90vw;width:66.9rem;box-shadow:0 1em 4em #0003;background:#fff;border-radius:8px}.modal>form{flex:1 1 100%;max-width:unset}.modal>div{width:100%}[data-modal=logout] .modal .auth-form-header{background-color:#d2232a30}[data-modal=logout] .modal .auth-form-title{color:#d2232a}[data-modal=logout] .modal>div{padding:2.5rem}.popup_footerBG{background-color:#34b23330;display:flex;justify-content:space-between}.popup_footerBG .button,.popup_footerBG .button--subtle,.popup_footerBG .button--tertiary{background-color:#34b233;color:#fff;border:none;padding:1.6rem;cursor:pointer}.popup_footerBG .button.button--subtle,.popup_footerBG .button--subtle{background-color:transparent;color:#34b233;border:none;padding:1.6rem;cursor:pointer}[data-modal=logout] .popup_footerBG{background-color:#d2232a30}[data-modal=logout] .popup_footerBG .button,[data-modal=logout] .popup_footerBG .button--subtle,[data-modal=logout] .popup_footerBG .button--tertiary{background-color:#d2232a}[data-modal=logout] .popup_footerBG .button.button--subtle,[data-modal=logout] .popup_footerBG .button--subtle{background-color:transparent;color:#d2232a}.modal-header{display:flex;justify-content:space-between;-webkit-user-select:none;user-select:none}.modal-header h2{flex:auto}.modal-header h2 .site-logo-inline{position:relative;top:.019em;margin-right:.19em}.modal-header button{display:flex;align-items:center;justify-content:center;width:6.18rem;border:none;background-color:#fff;transition:.1s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.static-modal .modal-header button{display:none}.modal-header button:hover{background-color:#f8f9fa}.modal-header button:active{filter:brightness(.9)}.modal-section .modal-floating-button{position:absolute;top:40px;right:38px;transform:translate(50%,-50%);background-color:transparent;font-weight:700;box-shadow:none;cursor:pointer;transition:all ease-in .1s;color:#34b233}.modal-section .modal-floating-button:hover{color:#34b23380}.modal-floating-button{position:absolute;top:0;right:0;transform:translate(50%,-50%);background-color:transparent;color:#fff;display:flex;width:32px;height:32px;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;border:0;border-radius:50%;font-size:20px;box-shadow:0 2px 10px #0003;font-weight:700}.modal-content{padding:var(--spacing-lg);padding-top:0}.modal-footer{-webkit-user-select:none;user-select:none}@media only screen and (min-width: 640px){.modal-footer{display:flex;align-items:stretch;justify-content:space-between}}.modal-footer-toggle-wrapper{padding:var(--spacing-md) var(--spacing-lg)}.modal-footer-submit-wrapper{display:flex;align-items:baseline;justify-content:flex-end}@media only screen and (max-width: 639px){.modal-footer-submit-wrapper{background-color:#34b2331a}}.modal-footer-submit-wrapper:only-child{flex:1 1 auto;justify-content:space-between;padding-right:var(--spacing-md)}.modal-footer-submit-wrapper a{cursor:pointer}.modal-footer-submit-wrapper a:hover{color:rgb()}.modal-footer-submit-wrapper>*+*{margin-left:1em}.modal-footer-submit-wrapper .button--blocky{height:100%}.continue-action-notice{display:none}.show-continue-action-notice .continue-action-notice{display:flex}.logoutPopup{visibility:hidden;opacity:0;display:none}.logoutPopup.show{visibility:visible;opacity:1;display:flex}.logoutPopup .popup-header{background:#e9bc1f}.logoutPopup .popup-header h2{color:#fff}.logoutPopup footer.popup-footer{background:#fdf8e7}.logoutPopup button.button,.logoutPopup button.button--subtle,.logoutPopup button.button--tertiary{background:#e9bc1f}.logoutPopup button.button.button--subtle,.logoutPopup button.button--subtle{background:#fff;-webkit-filter:brightness(1);filter:brightness(1);color:#e9bc1f}.logoutPopup button.button.button--subtle:hover,.logoutPopup button.button--subtle:hover{-webkit-filter:brightness(.95);filter:brightness(.95)}.logoutPopup p.all-added-notice{background:transparent;padding:0;margin:0}.auth-form-content.is-padded-form-group details.popup-body__details{padding:0;background:#e5f0e5;margin-bottom:2rem}.auth-form-content.is-padded-form-group details.popup-body__details summary{background:transparent;color:#34b233}.auth-form-content.is-padded-form-group details.popup-body__details .popup-body__details__content{background:#e5f0e5!important}.TermCondition .popup-body__details__content{background:#fff!important}.TermCondition .popup-body__details__content .entry-content{padding:0 15px}.TermCondition summary{position:relative}.TermCondition summary:after{background-image:url("data:image/svg+xml,%3Csvg width='15' height='20' viewBox='2.06 21.69 10.71 10.71' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.05859 29.0977V25.4453H12.7666V29.0977H2.05859Z' fill='%2334B233'/%3E%3Cpath d='M5.53857 21.6949L9.19092 21.6949L9.19092 32.4029L5.53857 32.4029L5.53857 21.6949Z' fill='%2334B233'/%3E%3C/svg%3E");position:absolute;right:12px;top:17px;width:15px;height:20px;content:" "}.TermCondition[open] summary:after{background-image:url("data:image/svg+xml,%3Csvg width='11' height='5' viewBox='0.06 0.45 10.71 3.65' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.0585938 4.09766H10.7666V0.445312H0.0585938V4.09766Z' fill='%23028380'/%3E%3C/svg%3E");width:11px;height:5px;top:27px}.deletepopup .popup-body__details .popup-body__details__content{border:solid 5px rgb(255,236,237)}.deletepopup .popup-body__details summary{position:relative}.deletepopup .popup-body__details summary:after{background-image:url("data:image/svg+xml,%3Csvg width='15' height='50' viewBox='2.06 21.69 10.71 10.71' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.05859 29.0977V25.4453H12.7666V29.0977H2.05859Z' fill='%23D2232A'/%3E%3Cpath d='M5.53857 21.6948L9.19092 21.6948L9.19092 32.4028L5.53857 32.4028L5.53857 21.6948Z' fill='%23D2232A'/%3E%3C/svg%3E");position:absolute;right:12px;top:4px;width:15px;height:50px;content:" "}.deletepopup .popup-body__details[open] summary:after{background-image:url("data:image/svg+xml,%3Csvg width='11' height='5' viewBox='0 0 11 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.0585938 4.09766V0.445312H10.7666V4.09766H0.0585938Z' fill='%23D2232A'/%3E%3C/svg%3E%0A");width:11px;height:5px;top:27px}.deletepopup .closebutton{position:absolute;right:10px;top:28px}.deletepopup .closebutton:after{background:url("data:image/svg+xml,%3Csvg width='24' height='19' viewBox='4 1.65 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 1.64673L20 17.6467' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M4 17.6467L20 1.64673' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")!important}.modal-section.closing{opacity:0;transition:opacity .2s ease-out}.modal-section.open{opacity:1;transition:opacity .2s ease-in}@keyframes modalOverlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalOverlayFadeOut{0%{opacity:1}to{opacity:0}}@keyframes modalOpen{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes modalClose{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@font-face{font-family:inventionbold;src:url(/build/assets/invention_bd-webfont-xuSj3nAL.eot);src:url(/build/assets/invention_bd-webfont-xuSj3nAL.eot?#iefix) format("embedded-opentype"),url(/build/assets/invention_bd-webfont-B4PUP5-C.woff2) format("woff2"),url(/build/assets/invention_bd-webfont-TmzTcOXb.woff) format("woff"),url(/build/assets/invention_bd-webfont-Bb8oysXh.svg#inventionbold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:inventionregular;src:url(../fonts/invention_rg-webfont.eot);src:url(../fonts/invention_rg-webfont.eot?#iefix) format("embedded-opentype"),url(/build/assets/invention_rg-webfont-UWx7zrG-.woff2) format("woff2"),url(/build/assets/invention_rg-webfont-e5x5LlBh.woff) format("woff"),url(/build/assets/invention_rg-webfont-BoIwf-5a.svg#inventionregular) format("svg");font-weight:400;font-style:normal}.popup-calendar-finaliser .popup-header{display:flex;align-items:center}.popup-calendar-finaliser .popup-header h2{flex:1 1 auto}.popup-close-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;position:relative;top:-10px;right:-15px;cursor:pointer;font-size:20px;color:#34b233}.popup-close-button:hover{background-color:transparent}.Confirm_Retry_btn .button.calendar-submit-button,.Confirm_Retry_btn .calendar-submit-button.button--subtle,.Confirm_Retry_btn .calendar-submit-button.button--tertiary{display:inline-block;min-width:226px;line-height:1}.Confirm_Retry_btn .button.calendar-submit-button.submitting,.Confirm_Retry_btn .calendar-submit-button.submitting.button--subtle,.Confirm_Retry_btn .calendar-submit-button.submitting.button--tertiary{opacity:.618;pointer-events:none}.popup-screen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box;padding:var(--spacing-lg);height:100%}.popup-screen-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:#00000040;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.popup{position:relative;overflow:auto;-webkit-overflow-scrolling:touch;max-width:100vw;max-height:100%;width:62.6rem;border-radius:5px;background-color:#fff;box-shadow:0 1em 3em #0003;transition:.3s ease}@media only screen and (max-width: 639px){.popup{width:98vw}}.popup>*{padding:1.732em}.popup[data-type=attention]{--rgb-accent: var(--rgb-attention);--color-accent: var(--color-attention)}.popup[data-type=alert]{--rgb-accent: var(--rgb-alert);--color-accent: var(--color-alert)}.popup-header{background:#e5f0e5}.popup-heading{color:var(--color-accent);font-weight:500;font-size:2.4rem}.popup-body__details{padding:2rem}.popup-body__details .popup-body__details__content{background:#fff;padding-top:1.19rem}.popup-body__details summary{padding:1.19em;background:#ffeced;font-weight:600;color:#d2232a;cursor:pointer}.popup-body__details summary:focus{outline:none}.popup-body__details summary::marker{content:none}.popup-body__details__content{padding:0 .9em 1.19em}.popup-body__details__content p+p{margin-top:.3em}.popup-body__details__content .entry-content{background:#fff;padding:0 24px 24px}@media only screen and (max-width: 639px){.popup-body__details__content .entry-content{padding:0 14px 20px}}@media only screen and (max-width: 639px){.popup-body__details__content{padding:0 .5em 1.19em}}.spc-link{display:inline-block;margin-top:1em;color:var(--color-accent);font-weight:700}.spc-link:hover{text-decoration:underline}.popup-footer{background-color:rgba(var(--rgb-accent),.2);padding:1.425em 1.19em}.popup-footer .button-group{display:flex}.popup-footer .button-group button{padding:.75em 1.046em;line-height:1}.popup-footer .button-group [class=button]{order:-1}.popup-footer .button--subtle{filter:brightness(.95)}.popup-enter-active{transition:.19s}.popup-enter-active .popup{transition:.19s cubic-bezier(.2,0,0,1.2)}.popup-leave-active,.popup-leave-active .popup{transition:.25s}.popup-enter{opacity:0}.popup-enter .popup{opacity:0;transform:translateZ(-18px)}.popup-leave-to{opacity:0}.popup-leave-to .popup{opacity:0;transform:translateZ(3px)}.popup.deletepopup .popup-header{background-color:#d2232a}.popup.deletepopup .popup-header h2{color:#fff}.popup.deletepopup .popup-footer{background:#ffeced}.popup.deletepopup .popup-footer .button,.popup.deletepopup .popup-footer .button--subtle,.popup.deletepopup .popup-footer .button--tertiary{background-color:#d2232a}.popup.deletepopup .popup-footer button.button.button--subtle,.popup.deletepopup .popup-footer button.button--subtle{background-color:#fff;color:#d2232a;-webkit-filter:brightness(1);filter:brightness(1)}.popup.deletepopup .popup-footer button.button.button--subtle:hover,.popup.deletepopup .popup-footer button.button--subtle:hover{-webkit-filter:brightness(.95);filter:brightness(.95)}.calendar-list{max-width:93.998786rem}.calendar-list>li+li{margin-top:var(--spacing-md)}.calendar-card{overflow:hidden;border-radius:0;transition:.2s ease;box-shadow:0 0 25px #0000001f}.calendar-card h3{display:inline-block;color:#34b233;font-size:2.4rem;font-family:inventionbold,-apple-system,sans-serif;padding-bottom:.2rem}@media only screen and (max-width: 819px){.calendar-card h3{font-size:2rem}}.calendar-card-summary{padding:2.5rem;background-color:#e5f0e5;transition:.3s ease;border-radius:0}.calendar-card-summary::marker{content:""}.calendar-card-summary::-webkit-details-marker{display:none}.calendar-card-summary-title-group{display:flex;align-items:center;justify-content:space-between}.calendar-card-summary-title-group span{color:#000c;font-size:1.2rem;display:block;margin-top:.7rem}.calendar-card-summary-title-group:after{display:block;margin:1em;width:11px;height:11px;border-width:0 2px 2px 0;border-style:solid;border-color:#34b233;content:"";transition:.2s ease;transform:rotate(45deg)}[open] .calendar-card-summary-title-group:after{transform:rotate(-135deg)}section.calendar.calendar-year.multi-column section.calendar-column:nth-child(2) ul li .vaccine-shot__panel{background:red;left:0;transform:translate(0);border-radius:5px}section.calendar.calendar-year.multi-column section.calendar-column:nth-child(2) ul li .vaccine-shot__panel:before{left:20%}@media only screen and (min-width: 640px){.calendar-card-content{display:flex}}.calendar-card__details{flex:52.3rem 0;padding:2.5rem 2.5rem 0}.calendar-card__meta li{padding:.3em 0}.calendar-card__meta li+li{margin-top:.5em}.calendar-card__preview{display:none}@media only screen and (min-width: 640px){.calendar-card__preview{display:block;flex:0 41.7rem;background-size:cover;background-position:center}}.calendar-card__footer{padding:2.5rem}.calendar-card__actions a{display:inline-flex;align-items:center;justify-content:center;padding:.768em 1.25em;line-height:1;font-family:inventionregular}@media only screen and (max-width: 819px){.calendar-card__actions a{padding:.5em 1em;font-size:2rem;line-height:1}}@media only screen and (max-width: 639px){.calendar-card__actions a+a{margin-top:.3em}}@media only screen and (min-width: 640px){.calendar-card__actions a{margin:0}.calendar-card__actions a+a{margin-left:.1em}}.session-notice-section{position:sticky;top:0;display:none}.session-notice-section.show{display:block}.session-notice-section code{font-weight:700}.session-notice-item{--rgb-accent: var(--rgb-neutral);--color-accent: var(--color-neutral);background-color:#00693c;color:#fff;color:var(--color-white);box-shadow:0 4px 25px #00000040}.session-notice-item[data-type=sucess]{--rgb-accent: var(--rgb-neutral);--color-accent: var(--color-neutral);background-color:varcolor(Darkprimary);box-shadow:0 4px 25px #00000040}.session-notice-item[data-type=error]{--rgb-accent: var(--rgb-alert);--color-accent: var(--color-alert);background-color:#d2232a}.session-notice-item .page-section-content{display:flex}@media only screen and (max-width: 989px){.session-notice-item .page-section-content{padding:0}}@media only screen and (min-width: 990px){.session-notice-item .page-section-content{align-content:center;justify-content:center;text-align:center}}.session-notice-item .link{background-image:linear-gradient(to top,#ffffff80,#ffffff80)}.session-notice-item .link:hover{background-image:linear-gradient(to top,#fff,#fff)}.session-notice-content{display:flex;flex:auto;padding:1em}@media only screen and (min-width: 990px){.session-notice-content{align-content:center;justify-content:center;text-align:center}}.session-notice-content:before{display:block;flex:0 1 8.471602064rem}@media only screen and (min-width: 990px){.session-notice-content:before{content:""}}.session-notice-content svg{flex:0 0 auto;margin-right:.618em;fill:currentColor}.session-notice-dismisser{flex:0 1 8.471602064rem;border:none;background-color:transparent;color:inherit;font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none}.session-notice-dismisser:hover{background-color:#ffffff1a}.session-notice-dismisser:active{background-color:#0e2b301a}.session-notice-dismisser:focus{outline:none}.logoutPopup{visibility:hidden}.logoutPopup.show{visibility:visible}
