@font-face{font-family:avenir;src:url("./media/AvenirLTProMedium-5HEMIPMG.otf") format("opentype")}@font-face{font-family:inter;src:url("./media/Inter-Regular-CKBOXRQ3.ttf") format("truetype")}*{margin:0;padding:0;box-sizing:border-box}main{background-color:var(--color-background-dark)}:root{--color-primary: #289bfb;--color-primary-60: #54a825;--color-primary-80:#54a825;--colors-on-primary: #FFFFFF;--color-surface: #ECF0F1;--color-on-surface: #2C3E50;--color-surface-avatar: #BDC3C7;--color-on-surface-avatar: #2C3E50;--color-surface-variant: #D5DBDB;--color-surface-container: #F8F9F9;--color-selected-group: #F0F9FF;--color-selected-item: #7B8A9B;--color-selected-item-hover: #5D6D7E;--color-on-selected-item: #FFFFFF;--color-background-light: #f8f9fa;--color-background-dark: #f8f9fa;--color-btn-primary: #289bfb;--color-btn-secondary: #3d4c53;--font-size-3xl: 38px;--font-size-2xl: 32px;--font-size-xl: 28px;--font-size-lg: 24px;--font-size-md: 18px;--font-size-sm: 12px;--font-weight-primary: 600;--font-weight-secondary: 500;--font-weight-tertiary: 400;--font-family-primary: avenir;--font-family-secondary: inter;--border-radius-none: 0px;--border-radius-sm: 6px;--border-radius-md: 24px;--border-radius-lg: 36px;--border-color: #e0e1e1;--padding-sm: 6px;--padding-md: 12px;--padding-lg: 24px;--container-width-sm: 95%;--container-width-md: 75%;--container-width-lg: 55%;--text-color-primary: var(--Neutral-900, #1C1E22);--text-color-secondary: var(--Neutral-800, #363738)}body{height:auto}.primary-button{background-color:var(--color-primary);color:var(--colors-on-primary);padding-top:6px;padding-bottom:6px;font-weight:var(--font-weight-secondary);font-size:var(--font-size-md);cursor:pointer;text-transform:uppercase;width:100%;text-align:center;font-family:var(--font-family-primary);border-radius:var(--border-radius-md)}.primary-button:disabled{background-color:#f2f2f2;padding-top:6px;padding-bottom:6px;font-weight:var(--font-weight-primary);font-size:var(--font-size-md);text-transform:uppercase;width:100%;text-align:center;font-family:var(--font-family-primary)}.secondary-button{background-color:#fff;border:1px solid var(--color-primary);color:var(--colors-on-primary);padding-top:6px;padding-bottom:6px;font-weight:var(--font-weight-primary);font-size:var(--font-size-md);cursor:pointer;text-transform:uppercase;width:100%;text-align:center;font-family:var(--font-family-primary);border-radius:var(--border-radius-md)}.secondary-button:disabled{background-color:#f2f2f2;padding-top:6px;padding-bottom:6px;font-weight:var(--font-weight-primary);font-size:var(--font-size-md);text-transform:uppercase;width:100%;text-align:center;font-family:var(--font-family-primary)}.selected-item{background-color:var(--color-selected-item);color:var(--color-on-selected-item)}.avatar{background-color:var(--color-surface-avatar);color:var(--color-on-surface-avatar)}.logo{background-image:var(--surface-logo-url)}button{all:unset}select,input{border-radius:8px;border:1px solid var(--Input-fill-200, #D9D9D9);background:var(--Neutral-0, #FFF);height:46px;padding:10px 12px;width:100%;font-size:var(--font-size-md);font-weight:var(--font-weight-secondary)}label{margin-bottom:4px;margin-top:12px;font-size:14px;color:var(--color-text-primary);font-family:var(--font-family-primary)}input[type=checkbox]{height:14px;width:14px;border-radius:.3rem;border:1px solid lightgrey}input[type=radio]{height:16px;width:16px}a{text-decoration:none;font-weight:var(--font-weight-tertiary)}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset!important;-webkit-text-fill-color:#000!important;font-family:var(--font-family-secondary)!important;font-size:16px!important;color:inherit!important;background-color:inherit!important}.modal-backdrop{background-color:var(--color-background-dark);opacity:1!important}.modal-content{background:var(--colors-on-primary);border-radius:var(--border-radius-none)}.select{background-color:#184c74}.plan{border-radius:2rem;padding:.75rem 1.5rem}.pay{border-radius:2rem;padding:.75rem}.green-text{color:#4fa12c;font-weight:500;font-size:2rem;padding-top:.7rem}.green-text-small{color:#4fa12c;font-weight:500;font-size:1.3rem}.add-member{font-size:1rem;color:#3cbafc;padding:.5rem;border:none;border-radius:1rem;cursor:pointer;font-weight:550;justify-self:center}input:focus{outline:none}.title-lg{font-family:var(--font-family-primary);color:var(--color-text-primary);font-size:var(--font-size-2xl);font-style:normal;font-weight:750;line-height:normal}.title-md{font-family:var(--font-family-primary);color:var(--color-text-primary);font-size:var(--font-size-xl);font-style:normal;font-weight:750;line-height:normal}.title{font-family:var(--font-family-primary);color:var(--color-text-primary);font-size:var(--font-size-lg);font-style:normal;font-weight:750;line-height:normal}.sub-title{font-size:var(--font-size-md);font-weight:var(--font-weight-secondary);color:var(--color-text-primary)}.heading-text{color:var(--color-text-primary);font-size:24px;font-weight:var(--font-weight-tertiary);font-style:normal;line-height:120%}.sub-text{font-size:16px;font-weight:400;color:var(--color-text-secondary);font-family:var(--font-family-secondary)}.modal-title{font-size:var(--font-size-md);font-weight:var(--font-weight-primary);color:var(--color-text-primary)}.text-lg-light{font-size:var(--font-size-lg);font-weight:var(--font-weight-secondary);font-family:var(--font-family-primary);color:var(--text-color-secondary);line-height:120%}.text-md-light{font-size:var(--font-size-md);font-weight:var(--font-weight-tertiary);font-family:var(--font-family-primary);color:var(--text-color-secondary);line-height:120%}.text-lg{font-size:var(--font-size-lg);font-weight:var(--font-weight-secondary);font-family:var(--font-family-primary);color:var(--text-color-primary);line-height:120%}.text-md{font-size:var(--font-size-md);font-weight:var(--font-weight-secondary);font-family:var(--font-family-primary);color:var(--font-family-primary);line-height:120%}.text-md-bold{font-size:var(--font-size-md);font-weight:var(--font-weight-primary);font-family:var(--font-family-primary);color:var(--Input-fill-Label-900, #1C1E22);line-height:120%}.text-lg-bold{font-size:var(--font-size-lg);font-weight:var(--font-weight-primary);font-family:var(--font-family-primary);color:var(--text-color-primary);line-height:120%}.text-sm{font-size:14px;font-weight:var(--font-weight-secondary);font-family:var(--font-family-primary);color:var(--text-color-secondary);line-height:120%}.text-sm-light{font-size:14px;font-weight:var(--font-weight-tertiary);font-family:var(--font-family-primary);color:var(--text-color-secondary);line-height:120%}.text-sm-bold{font-size:14px;font-weight:var(--font-weight-primary);font-family:var(--font-family-primary);color:var(--text-color-secondary);line-height:120%}.text{font-size:var(--font-size-md);font-weight:var(--font-weight-secondary);color:var(--color-text-primary);font-family:var(--font-family-primary)}.sub{font-size:26px;font-weight:var(--font-weight-secondary);color:var(--color-text-primary);font-family:var(--font-family-primary)}.text-1{font-size:var(--font-size-md);font-weight:var(--font-weight-tertiary);color:var(--color-text-primary);font-family:var(--font-family-primary)}.text-2{font-size:var(--font-size-sm);font-weight:var(--font-weight-tertiary);color:var(--color-text-primary);font-family:var(--font-family-primary)}.text-2-bold{font-size:var(--font-size-sm);font-weight:var(--font-weight-primary);color:var(--color-text-secondary);font-family:var(--font-family-primary)}.text-3{font-size:20px;font-weight:var(--font-weight-tertiary);color:var(--color-text-primary);font-family:var(--font-family-primary)}.text-3-bold{font-size:20px;font-weight:var(--font-weight-secondary);color:var(--color-text-secondary);font-family:var(--font-family-primary)}.blue{color:#5381b8;cursor:pointer}.warning{color:var(--Status-Error, #EC1B1B);font-family:var(--font-family-primary);font-size:12px;font-style:normal;font-weight:550;line-height:normal;letter-spacing:.36px;margin-top:4px}.form{background:#fff;border:1px solid var(--border-color);padding:1rem;border-radius:var(--border-radius-md)}.container{width:var(--container-width-lg);max-width:var(--container-width-lg)}@media screen and (max-width: 1600px){.container{width:var(--container-width-md);max-width:var(--container-width-md)}}@media screen and (max-width: 1200px){.container{width:var(--container-width-sm);max-width:var(--container-width-sm)}}@media screen and (max-width: 800px){:root{--font-size-3xl: 54px;--font-size-2xl: 40px;--font-size-xl: 32px;--font-size-lg: 24px;--font-size-md: 18px;--font-size-tertiary: 16px}}
