.style-module__URcP1W__paneRow{justify-content:center;gap:var(--spacerLg);flex-flow:wrap;width:100%;display:flex}@media (min-width:480px){.style-module__URcP1W__paneRow{justify-content:space-between}}.style-module__URcP1W__pane{position:relative}.style-module__URcP1W__titleRow{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.style-module__URcP1W__paneTitle{font-size:var(--fontMd);margin:0;font-weight:700}.style-module__URcP1W__grab{cursor:grab;background:0 0;background-color:var(--primary);z-index:1;border:2px solid;border-radius:3rem;margin:0;padding:0;display:inline-block;position:absolute}.style-module__URcP1W__anchor{background:var(--backgroundFocus);border-radius:var(--spacerLg);border:2px solid;display:inline-block;position:absolute}.style-module__URcP1W__connection{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.style-module__URcP1W__container{align-items:center;gap:var(--spacerLg);flex-direction:column;width:100%;display:flex}
.WeightSlider-module__gXZgja__sliderLabels{margin:calc(-1 * var(--spacerXl)) 0 0 0;font-size:var(--fontSm);color:var(--foreground);pointer-events:none;z-index:-1;flex-direction:row;justify-content:space-between;width:100%;font-weight:600;display:flex}.WeightSlider-module__gXZgja__container{z-index:5;max-width:75%;margin:auto;position:relative}
.MultiSelectInput-module__seBXMa__container{padding:var(--spacerSm);font-size:var(--fontMd);box-shadow:0px 0px 0px 1px var(--backgrounder);color:var(--foreground);border-radius:var(--spacerXs);justify-content:flex-start;align-items:center;gap:var(--spacerSm);flex-flow:wrap;width:100%;font-weight:300;transition:box-shadow .2s cubic-bezier(.165,.84,.44,1);display:flex}.MultiSelectInput-module__seBXMa__container.MultiSelectInput-module__seBXMa__pills{box-shadow:none;padding:0}.MultiSelectInput-module__seBXMa__configurableRows{flex-direction:column;align-items:stretch}.MultiSelectInput-module__seBXMa__optionRow{align-items:center;gap:var(--spacerMd);min-width:0;display:flex}.MultiSelectInput-module__seBXMa__optionRow>.MultiSelectInput-module__seBXMa__option{min-width:0;padding:var(--spacerSm);white-space:normal;flex:1}.MultiSelectInput-module__seBXMa__container.MultiSelectInput-module__seBXMa__pills>.MultiSelectInput-module__seBXMa__option{border-radius:var(--spacerXl);padding:2px var(--spacerSm)}.MultiSelectInput-module__seBXMa__label{font-family:inherit;font-size:var(--fontSm);color:var(--foregroundAlt);align-items:flex-start;gap:var(--spacerXs);flex-direction:column;flex-grow:1;font-weight:600;display:flex}.MultiSelectInput-module__seBXMa__option{background-color:var(--background);border:1px solid var(--backgrounder);border-radius:var(--spacerXs);font-family:inherit;font-size:var(--fontSm);color:var(--foreground);padding:2px var(--spacerXs);cursor:pointer;white-space:nowrap;opacity:0;outline:none;flex-direction:row;justify-content:flex-start;align-items:center;gap:2px;font-weight:600;transition:opacity .3s,background-color .2s,border-color .2s;display:flex}.MultiSelectInput-module__seBXMa__optionVisible{opacity:1}.MultiSelectInput-module__seBXMa__option:focus{box-shadow:0px 0px .5px 2px var(--secondary)}.MultiSelectInput-module__seBXMa__option:disabled{cursor:default}.MultiSelectInput-module__seBXMa__option svg{margin-top:1px;font-size:1.2em}.MultiSelectInput-module__seBXMa__selectedOption{background-color:var(--successBg);border:1px solid var(--foreground)}.MultiSelectInput-module__seBXMa__checkmark{justify-content:center;align-items:center;width:0;transition:width .3s;display:inline-flex;overflow:hidden}.MultiSelectInput-module__seBXMa__selectedOption .MultiSelectInput-module__seBXMa__checkmark{width:1rem}.MultiSelectInput-module__seBXMa__colouredOption{gap:var(--spacerXs);color:var(--foregroundAltLite)}.MultiSelectInput-module__seBXMa__colouredOption.MultiSelectInput-module__seBXMa__selectedOption{background-color:var(--backgroundFocus);border-color:var(--foreground);color:var(--foreground)}.MultiSelectInput-module__seBXMa__swatch{border:2px solid var(--optionColour);border-radius:50%;flex-shrink:0;width:.75em;height:.75em;transition:background-color .2s}.MultiSelectInput-module__seBXMa__selectedOption .MultiSelectInput-module__seBXMa__swatch{background-color:var(--optionColour)}.MultiSelectInput-module__seBXMa__container.MultiSelectInput-module__seBXMa__checklist{gap:var(--spacerSm)}.MultiSelectInput-module__seBXMa__container.MultiSelectInput-module__seBXMa__checklist>.MultiSelectInput-module__seBXMa__option{gap:var(--spacerSm);min-height:2.25rem;padding:var(--spacerSm) var(--spacerLg) var(--spacerSm) var(--spacerMd);border-color:var(--backgrounder);border-radius:var(--spacerXl);background-color:var(--backgroundFocus);white-space:normal;text-align:left;font-weight:500;line-height:1.3}.MultiSelectInput-module__seBXMa__container.MultiSelectInput-module__seBXMa__checklist>.MultiSelectInput-module__seBXMa__selectedOption{border-color:var(--success);background-color:var(--successBg);color:var(--success)}.MultiSelectInput-module__seBXMa__checklist .MultiSelectInput-module__seBXMa__checkmark{width:1.1em;height:1.1em;box-shadow:inset 0 0 0 1.5px var(--mid);border-radius:50%;flex-shrink:0;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out;transform:translateY(.06em)}.MultiSelectInput-module__seBXMa__checklist .MultiSelectInput-module__seBXMa__checkmark>svg{margin:0;font-size:.8em}.MultiSelectInput-module__seBXMa__checklist .MultiSelectInput-module__seBXMa__selectedOption .MultiSelectInput-module__seBXMa__checkmark{background-color:var(--success);box-shadow:none;color:var(--backgroundFocus)}.MultiSelectInput-module__seBXMa__checklist .MultiSelectInput-module__seBXMa__option:focus{box-shadow:none}.MultiSelectInput-module__seBXMa__checklist .MultiSelectInput-module__seBXMa__option:focus-visible{outline:2px solid var(--focusRing);outline-offset:2px}.MultiSelectInput-module__seBXMa__container.MultiSelectInput-module__seBXMa__checklist.MultiSelectInput-module__seBXMa__checklistError>.MultiSelectInput-module__seBXMa__selectedOption{border-color:var(--error);background-color:var(--errorBg);color:var(--error)}.MultiSelectInput-module__seBXMa__checklistError .MultiSelectInput-module__seBXMa__selectedOption .MultiSelectInput-module__seBXMa__checkmark{background-color:var(--error)}
.ClientAppContainer-module__kLcd6G__main{background-color:var(--background);--spacerXs:.2rem;--spacerSm:.45rem;--spacerMd:.6rem;--spacerLg:.8rem;--spacerXl:1.2rem;--spacerXxl:2rem;--fontXs:.85rem;--fontSm:.9rem;--fontMd:1rem;--fontLg:1.25rem;--fontXl:2rem;--fontXxl:3rem;flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex;position:relative}.ClientAppContainer-module__kLcd6G__appContent{padding:68px 0 var(--spacerLg);background-color:var(--background);flex-direction:column;flex-shrink:1;height:100%;display:flex;overflow:hidden auto}.ClientAppContainer-module__kLcd6G__innerAppContent{flex-direction:column;flex-grow:1;justify-content:flex-start;align-items:stretch;width:100%;max-width:600px;margin:auto;display:flex}.ClientAppContainer-module__kLcd6G__footer{background:var(--backgroundFocus);z-index:1;border-top:1px solid var(--backgrounder)}.ClientAppContainer-module__kLcd6G__ul{flex-direction:row;justify-content:space-around;margin:0;padding:0;display:flex}.ClientAppContainer-module__kLcd6G__link{padding:var(--spacerXs);color:var(--foregroundAlt);width:100%;font-size:var(--fontXs);background:0 0;flex-direction:column;justify-content:center;align-items:center;font-weight:600;display:flex}.ClientAppContainer-module__kLcd6G__link>svg{color:var(--foregroundAltLite);font-size:1.7rem}.ClientAppContainer-module__kLcd6G__titleRow{padding:var(--spacerSm) var(--spacerXl) var(--spacerMd);background:var(--backgroundTinyBitTransparent);z-index:3;width:100%;position:absolute}.ClientAppContainer-module__kLcd6G__titleRowFrosted{background:var(--backgroundTransparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ClientAppContainer-module__kLcd6G__innerHeader{flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin:auto;display:flex}.ClientAppContainer-module__kLcd6G__title{color:var(--foreground);font-weight:700;font-size:var(--fontXl);flex-direction:row;justify-content:flex-start;align-items:center;max-width:calc(100% - 86px);margin:0;padding:0;display:flex}.ClientAppContainer-module__kLcd6G__titleText{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;overflow:hidden}.ClientAppContainer-module__kLcd6G__titleActions{justify-content:space-between;align-items:center;gap:var(--spacerLg);flex-direction:row;display:flex}.ClientAppContainer-module__kLcd6G__titleLink{font-family:inherit;font-size:var(--fontMd);padding:var(--spacerXs) var(--spacerLg);color:var(--foregroundAlt);flex-direction:row;align-items:center;gap:.33rem;font-weight:600;display:flex}.ClientAppContainer-module__kLcd6G__link.ClientAppContainer-module__kLcd6G__activeLink,.ClientAppContainer-module__kLcd6G__titleLink.ClientAppContainer-module__kLcd6G__activeLink{color:var(--primaryBright)}.ClientAppContainer-module__kLcd6G__link.ClientAppContainer-module__kLcd6G__activeLink>svg,.ClientAppContainer-module__kLcd6G__titleLink.ClientAppContainer-module__kLcd6G__activeLink>svg{color:var(--primary)}.ClientAppContainer-module__kLcd6G__titleLink>svg{color:var(--foregroundAltLite);font-size:1.5em}.ClientAppContainer-module__kLcd6G__appIcon{width:32px;height:32px}@media (min-width:720px){.ClientAppContainer-module__kLcd6G__titleActions{padding-top:calc(calc(var(--spacerSm) + calc(var(--spacerXs))))}.ClientAppContainer-module__kLcd6G__titleRow{background-color:var(--backgroundFocus);border-bottom:1px solid var(--backgrounder)}.ClientAppContainer-module__kLcd6G__appContent{padding:82px 0 0}}.ClientAppContainer-module__kLcd6G__affiliateToggleInner{font-size:var(--fontXs);margin:0 0 0 var(--spacerXs);text-overflow:ellipsis;white-space:nowrap;max-width:10ch;overflow:hidden}
.TaskType-module__MlZRgq__taskContainer{padding:var(--spacerXl) 0 var(--spacerXxl);justify-content:space-between;align-items:center;gap:var(--spacerLg);border-top:2px solid var(--foregroundAlt);flex-wrap:wrap;display:flex}.TaskType-module__MlZRgq__taskContainer:first-of-type{border-top:0}.TaskType-module__MlZRgq__taskText{font-size:var(--fontMd);color:var(--foreground);margin:0;font-weight:300}.TaskType-module__MlZRgq__preAppointmentTaskContainer{align-items:flex-start}.TaskType-module__MlZRgq__preAppointmentTaskContent{flex:40rem;min-width:0;max-width:80ch}.TaskType-module__MlZRgq__preAppointmentTaskStatus{flex:0 auto;min-width:220px}.TaskType-module__MlZRgq__journeyTaskInstruction{margin-top:var(--spacerMd)}.TaskType-module__MlZRgq__journeyTaskCard{min-height:auto;padding:var(--spacerMd);align-items:stretch;gap:0;width:100%;max-width:80ch;margin:0}.TaskType-module__MlZRgq__journeyTaskNote{margin:var(--spacerSm) 0 0;padding-top:var(--spacerSm);border-top:1px solid var(--backgrounder);color:var(--foregroundAlt);font-size:var(--fontSm);width:100%}.TaskType-module__MlZRgq__journeyNoteForm{width:100%;margin-top:var(--spacerSm);gap:var(--spacerXs);display:grid}.TaskType-module__MlZRgq__journeyNoteInput{width:100%;padding:var(--spacerSm);border-radius:var(--spacerXs);background-color:var(--backgroundFocus);box-shadow:0 0 0 1px var(--backgrounder);flex-direction:column;transition:box-shadow .2s cubic-bezier(.165,.84,.44,1);display:flex}.TaskType-module__MlZRgq__journeyNoteInput:focus-within{box-shadow:0 0 .5px 2px var(--primary)}.TaskType-module__MlZRgq__journeyNotePrefix{color:var(--foregroundAlt);font-size:var(--fontSm);font-weight:600}.TaskType-module__MlZRgq__journeyNoteTextArea{width:100%;margin-top:var(--spacerXs);color:var(--foreground);font-family:inherit;font-size:var(--fontMd);background:0 0;border:0;outline:0;padding:0;font-weight:300}.TaskType-module__MlZRgq__journeyNoteTextArea:disabled{cursor:not-allowed}.TaskType-module__MlZRgq__journeySavedNote{width:100%;margin-top:var(--spacerSm);padding:var(--spacerSm);border-radius:var(--spacerXs);color:var(--foreground);background:var(--backgroundMid);font-size:var(--fontSm)}.TaskType-module__MlZRgq__journeySavedNote p{margin:var(--spacerXs) 0 0;white-space:pre-wrap}.TaskType-module__MlZRgq__journeyNoteActions{justify-content:space-between;align-items:center;gap:var(--spacerSm);flex-wrap:wrap;display:flex}.TaskType-module__MlZRgq__journeyNoteInfo{color:var(--foregroundAlt);font-size:var(--fontXs);font-weight:300}.TaskType-module__MlZRgq__followUpNotes{gap:var(--spacerSm);display:grid}.TaskType-module__MlZRgq__followUpNotes:empty{display:none}@media (max-width:600px){.TaskType-module__MlZRgq__preAppointmentTaskContent,.TaskType-module__MlZRgq__preAppointmentTaskStatus{flex-basis:100%;width:100%}}.TaskType-module__MlZRgq__primerContainer{gap:var(--spacerSm);margin-top:var(--spacerSm);margin-bottom:var(--spacerSm);flex-wrap:wrap;display:flex}.TaskType-module__MlZRgq__primerCard{background:var(--backgroundMid);border:1px solid var(--mid);border-radius:var(--spacerSm);padding:var(--spacerSm) var(--spacerMd);gap:var(--spacerXxs);flex-direction:column;flex:0 auto;min-width:120px;display:flex;position:relative}.TaskType-module__MlZRgq__primerLabel{font-size:var(--fontXs);color:var(--foregroundAlt);text-transform:uppercase;letter-spacing:.5px;justify-content:space-between;align-items:center;gap:var(--spacerXs);font-weight:600;display:flex}.TaskType-module__MlZRgq__primerLabel button{color:var(--foregroundAlt);background:0 0;padding:0}.TaskType-module__MlZRgq__primerLabel button:hover,.TaskType-module__MlZRgq__primerLabel button:active{color:var(--foreground);background:0 0}.TaskType-module__MlZRgq__primerLabel button svg{font-size:var(--fontSm)}.TaskType-module__MlZRgq__primerValue{font-size:var(--fontSm);color:var(--foreground);font-weight:600}.TaskType-module__MlZRgq__delayedBadge{align-items:center;gap:var(--spacerXs);background:var(--primaryBg);color:var(--foreground);border:1px solid var(--primary);border-radius:var(--spacerSm);padding:var(--spacerXs) var(--spacerSm);font-size:var(--fontSm);margin-bottom:var(--spacerSm);font-weight:500;display:inline-flex}.TaskType-module__MlZRgq__timingBadgeGreen{background:var(--successBg);border-color:var(--success)}.TaskType-module__MlZRgq__timingBadgeYellow{background:var(--primaryBg);border-color:var(--primary)}.TaskType-module__MlZRgq__timingBadgeRed{background:var(--errorBg);border-color:var(--error)}
.ConfirmDialog-module__V9xqfG__message{font-size:var(--fontMd);color:var(--foreground);margin:0;line-height:1.4}.ConfirmDialog-module__V9xqfG__actions{margin-top:var(--spacerLg)}.ConfirmDialog-module__V9xqfG__actions>button:focus-visible{outline:2px solid var(--focusRing);outline-offset:2px}
@layer base{.button-module__agC6Qa__buttonPrimary{cursor:pointer;box-sizing:border-box;border:1px solid var(--foregroundAlt);background:var(--primary) linear-gradient(45deg, var(--primary), var(--primaryHover));width:fit-content;color:var(--textOnPrimary);padding:var(--spacerSm) var(--spacerMd);border-radius:var(--spacerSm);font-family:inherit;font-weight:600;font-size:var(--fontMd);pointer-events:auto;background-position:50%;align-items:center;column-gap:.2rem;transition:background .8s;display:flex}.button-module__agC6Qa__buttonPrimary:not(:disabled):hover{background:var(--primaryHover) radial-gradient(circle, transparent 1%, var(--primary) 1%) center/15000%}.button-module__agC6Qa__buttonPrimary:not(:disabled):active{background-color:var(--primary);background-size:100%;transition:background}.button-module__agC6Qa__buttonPrimary:disabled{color:var(--background);background:var(--midder);cursor:not-allowed}.button-module__agC6Qa__buttonSecondary{cursor:pointer;box-sizing:border-box;background-color:var(--backgroundFocus);width:fit-content;color:var(--foreground);border:1px solid var(--backgrounder);padding:var(--spacerSm) var(--spacerMd);border-radius:var(--spacerSm);font-family:inherit;font-weight:600;font-size:var(--fontMd);pointer-events:auto;background-position:50%;align-items:center;column-gap:.2rem;transition:background .8s;display:flex}.button-module__agC6Qa__buttonSecondary:not(:disabled):hover{background:var(--background) radial-gradient(circle, transparent 1%, var(--background) 1%) center/15000%}.button-module__agC6Qa__buttonSecondary:not(:disabled):active{background-color:var(--backgroundFocus);background-size:100%;transition:background}.button-module__agC6Qa__buttonSecondary:disabled{color:var(--background);cursor:not-allowed}.button-module__agC6Qa__buttonDanger,.button-module__agC6Qa__buttonError{cursor:pointer;box-sizing:border-box;border:1px solid var(--error);background-color:var(--error);color:#fff;width:fit-content;padding:var(--spacerSm) var(--spacerMd);border-radius:var(--spacerSm);font-family:inherit;font-weight:600;font-size:var(--fontMd);pointer-events:auto;background-position:50%;align-items:center;column-gap:.2rem;transition:background .8s;display:flex}.button-module__agC6Qa__buttonDanger:not(:disabled):hover,.button-module__agC6Qa__buttonError:not(:disabled):hover{filter:brightness(1.1)}.button-module__agC6Qa__buttonDanger:not(:disabled):active,.button-module__agC6Qa__buttonError:not(:disabled):active{filter:brightness(.9);transition:background}.button-module__agC6Qa__buttonDanger:disabled,.button-module__agC6Qa__buttonError:disabled{color:var(--background);background-color:var(--midder);border-color:var(--midder);cursor:not-allowed}.button-module__agC6Qa__buttonTextDanger{padding:var(--spacerSm);font-family:inherit;font-size:var(--fontSm);color:var(--foregroundAlt);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;text-decoration:underline}.button-module__agC6Qa__buttonTextDanger:not(:disabled):hover{color:var(--error)}.button-module__agC6Qa__buttonTextDanger:disabled{color:var(--midder);cursor:not-allowed}.button-module__agC6Qa__actionButton{background-color:var(--backgroundFocus);color:var(--foreground);cursor:pointer;padding:var(--spacerSm);font-family:inherit;font-size:var(--fontSm);pointer-events:auto;background-position:50%;border:none;border-radius:3rem;justify-content:center;align-items:center;column-gap:.2rem;margin:0;font-weight:400;transition:background .8s;display:inline-flex}.button-module__agC6Qa__actionButtonPrimary{box-shadow:0px 0px 1px 1px var(--primary)}.button-module__agC6Qa__actionButtonError{box-shadow:0px 0px .5px 1px var(--error)}.button-module__agC6Qa__actionButtonError>svg{color:var(--error)}.button-module__agC6Qa__actionButton:not(:disabled):hover{background:var(--background) radial-gradient(circle, transparent 1%, var(--background) 1%) center/15000%}.button-module__agC6Qa__actionButton:not(:disabled):active{background-color:var(--backgroundFocus);background-size:100%;transition:background}.button-module__agC6Qa__actionButton:disabled{color:var(--background)}.button-module__agC6Qa__buttonRow{align-items:flex-start;gap:var(--spacerSm);pointer-events:all;flex-flow:wrap;display:flex}.button-module__agC6Qa__floatingActionButtonLink{font-size:var(--fontMd);padding:var(--spacerMd) var(--spacerLg);align-items:center;gap:var(--spacerSm);cursor:pointer;color:var(--foreground);border:0;flex-direction:row;font-family:inherit;font-weight:400;display:flex}}
@layer base{.form-module-scss-module__vco0zq__form{row-gap:var(--spacerLg);flex-direction:column;width:100%;font-family:inherit;display:flex}.form-module-scss-module__vco0zq__label{font-family:inherit;font-size:var(--fontSm);color:var(--foregroundAlt);flex-direction:column;flex:auto;align-items:flex-start;font-weight:600;display:flex}.form-module-scss-module__vco0zq__input{-webkit-appearance:none;margin-top:var(--spacerXs);padding:var(--spacerSm);font-family:inherit;font-size:var(--fontMd);box-shadow:0px 0px 0px 1px var(--backgrounder);background-color:var(--backgroundFocus);color:var(--foreground);border-radius:var(--spacerXs);border:none;outline:none;width:100%;font-weight:300;transition:box-shadow .2s cubic-bezier(.165,.84,.44,1)}.form-module-scss-module__vco0zq__prettyLabel{color:var(--foregroundAltLite);font-weight:500}.form-module-scss-module__vco0zq__prettyLabel .form-module-scss-module__vco0zq__input{padding:var(--spacerMd) var(--spacerLg);margin-top:var(--spacerSm);box-shadow:0px 0px 0px 1px var(--mid);color:var(--foreground);font-weight:400;font-size:var(--fontMd)}.form-module-scss-module__vco0zq__prettyLabel .form-module-scss-module__vco0zq__input:focus{box-shadow:0px 0px .5px 2px var(--primary),0 0 0 6px var(--primaryBg)}.form-module-scss-module__vco0zq__prettyLabel .form-module-scss-module__vco0zq__inputError{box-shadow:0px 0px .5px 2px var(--error)}.form-module-scss-module__vco0zq__prettyLabel .form-module-scss-module__vco0zq__inputError:focus{box-shadow:0px 0px .5px 2px var(--error),0 0 0 6px var(--errorBg)}.form-module-scss-module__vco0zq__prettyLabel .form-module-scss-module__vco0zq__inputWithButtonContainer{margin-top:var(--spacerSm)}.form-module-scss-module__vco0zq__largeInput{font-size:var(--fontLg);margin-top:var(--spacerSm)}select.form-module-scss-module__vco0zq__input{-webkit-appearance:none;padding:var(--spacerSm) var(--spacerXl) var(--spacerSm) var(--spacerSm);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSdibGFjaycgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyB3aWR0aD0nMjQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTcgMTBsNSA1IDUtNXonLz48cGF0aCBkPSdNMCAwaDI0djI0SDB6JyBmaWxsPSdub25lJy8+PC9zdmc+);background-position:100%;background-repeat:no-repeat}textarea.form-module-scss-module__vco0zq__input{resize:vertical}.form-module-scss-module__vco0zq__inputInfo{padding-top:var(--spacerXs);font-weight:300}.form-module-scss-module__vco0zq__input option,.form-module-scss-module__vco0zq__input optgroup{font-weight:300}.form-module-scss-module__vco0zq__input:focus{box-shadow:0px 0px .5px 2px var(--primary)}.form-module-scss-module__vco0zq__inputError,.form-module-scss-module__vco0zq__inputError:focus{box-shadow:0px 0px .5px 2px var(--error)}.form-module-scss-module__vco0zq__form>button[type=submit]{justify-content:center;width:100%}.form-module-scss-module__vco0zq__inlineForm{gap:var(--spacerLg);flex-flow:wrap;align-items:flex-end;display:flex}.form-module-scss-module__vco0zq__inputGroup{justify-content:space-between;align-items:flex-end;column-gap:var(--spacerLg);row-gap:var(--spacerLg);flex-flow:wrap;width:100%;display:flex}input[type=range].form-module-scss-module__vco0zq__slider{-webkit-appearance:none;touch-action:none;margin:var(--spacerMd) 0 0 0;padding:calc(var(--spacerMd) + var(--spacerXs)) 0;background:0 0;width:100%}input[type=range].form-module-scss-module__vco0zq__slider::-moz-focus-outer{border:0}input[type=range].form-module-scss-module__vco0zq__slider::-moz-range-thumb{background:var(--backgroundFocus);border:var(--spacerXs) solid var(--primary);box-sizing:border-box;cursor:pointer;cursor:grab}input[type=range].form-module-scss-module__vco0zq__slider::-moz-range-thumb:active{cursor:grabbing}input[type=range].form-module-scss-module__vco0zq__slider::-moz-range-thumb{height:var(--spacerXl);width:var(--spacerXl);border-radius:3rem}input[type=range].form-module-scss-module__vco0zq__slider::-webkit-slider-thumb{background:var(--backgroundFocus);border:var(--spacerXs) solid var(--primary);box-sizing:border-box;cursor:pointer;cursor:grab}input[type=range].form-module-scss-module__vco0zq__slider::-webkit-slider-thumb:active{cursor:grabbing}input[type=range].form-module-scss-module__vco0zq__slider::-webkit-slider-thumb{height:var(--spacerXl);width:var(--spacerXl);-webkit-appearance:none;margin-top:calc(var(--spacerXs)/2 - var(--spacerXl)/2);box-shadow:0px 0px 0px .5px var(--mid),var(--softShadow);border-radius:3rem}input[type=range].form-module-scss-module__vco0zq__slider::-ms-thumb{background:var(--backgroundFocus);border:var(--spacerXs) solid var(--primary);box-sizing:border-box;cursor:pointer;cursor:grab}input[type=range].form-module-scss-module__vco0zq__slider::-ms-thumb:active{cursor:grabbing}input[type=range].form-module-scss-module__vco0zq__slider::-ms-thumb{height:var(--spacerXl);width:var(--spacerXl);margin-top:calc(var(--spacerXs)/4);border-radius:3rem}input[type=range].form-module-scss-module__vco0zq__slider:focus{outline:0}input[type=range].form-module-scss-module__vco0zq__slider:focus::-moz-range-thumb{background:var(--backgroundFocus);border:var(--spacerXs) solid var(--primary);box-sizing:border-box;cursor:pointer;cursor:grab}input[type=range].form-module-scss-module__vco0zq__slider:focus::-moz-range-thumb:active{cursor:grabbing}input[type=range].form-module-scss-module__vco0zq__slider:focus::-moz-range-thumb{height:var(--spacerXl);width:var(--spacerXl);background-color:var(--primary);border-radius:3rem}input[type=range].form-module-scss-module__vco0zq__slider:focus::-webkit-slider-thumb{background:var(--backgroundFocus);border:var(--spacerXs) solid var(--primary);box-sizing:border-box;cursor:pointer;cursor:grab}input[type=range].form-module-scss-module__vco0zq__slider:focus::-webkit-slider-thumb:active{cursor:grabbing}input[type=range].form-module-scss-module__vco0zq__slider:focus::-webkit-slider-thumb{height:var(--spacerXl);width:var(--spacerXl);-webkit-appearance:none;margin-top:calc(var(--spacerXs)/2 - var(--spacerXl)/2);background-color:var(--primary);box-shadow:0px 0px 0px .5px var(--mid),var(--softShadow);border-radius:3rem}input[type=range].form-module-scss-module__vco0zq__slider:focus::-ms-thumb{background:var(--backgroundFocus);border:var(--spacerXs) solid var(--primary);box-sizing:border-box;cursor:pointer;cursor:grab}input[type=range].form-module-scss-module__vco0zq__slider:focus::-ms-thumb:active{cursor:grabbing}input[type=range].form-module-scss-module__vco0zq__slider:focus::-ms-thumb{height:var(--spacerXl);width:var(--spacerXl);margin-top:calc(var(--spacerXs)/4);background-color:var(--primary);border-radius:3rem}input[type=range].form-module-scss-module__vco0zq__slider::-webkit-slider-runnable-track{cursor:pointer;height:var(--spacerXs);background:linear-gradient(to right, var(--primary) var(--percentage), var(--foreground) var(--percentage));width:100%}input[type=range].form-module-scss-module__vco0zq__slider::-moz-range-track{cursor:pointer;height:var(--spacerXs);background:var(--foreground);width:100%;height:var(--spacerXs)}input[type=range].form-module-scss-module__vco0zq__slider::-moz-range-progress{cursor:pointer;height:var(--spacerXs);background:var(--primary);width:100%;height:var(--spacerXs)}input[type=range].form-module-scss-module__vco0zq__slider::-ms-track{cursor:pointer;height:var(--spacerXs);border-color:#0000;border-width:calc(var(--spacerXl)/2) 0;color:#0000;background:0 0;width:100%}input[type=range].form-module-scss-module__vco0zq__slider::-ms-fill-lower{background:var(--primary)}input[type=range].form-module-scss-module__vco0zq__slider::-ms-fill-upper{background:var(--foreground)}.form-module-scss-module__vco0zq__toggleContainer{justify-content:center;align-items:center;gap:var(--spacerSm);font-size:var(--fontSm);color:var(--foregroundAlt);cursor:pointer;flex-direction:row;font-weight:600;display:flex}.form-module-scss-module__vco0zq__input:disabled{background-color:var(--background);cursor:not-allowed}input[type=checkbox].form-module-scss-module__vco0zq__toggle{-webkit-appearance:none;appearance:none;width:calc(var(--spacerXl) + var(--spacerSm));height:var(--spacerXl);background-color:var(--background);box-shadow:var(--insetSoftShadow);cursor:pointer;border-radius:50px;margin:0;transition:background-color .4s;position:relative}input:checked[type=checkbox].form-module-scss-module__vco0zq__toggle{background:var(--primary)}input[type=checkbox].form-module-scss-module__vco0zq__toggle:after{content:"";width:var(--spacerXl);height:var(--spacerXl);top:0;left:calc(-1*var(--spacerMd)/4);background-color:var(--backgroundFocus);box-shadow:0px 0px 0px .5px var(--mid),var(--softShadow);border-radius:50%;transition:left .4s;position:absolute;transform:scale(1.1)}input:checked[type=checkbox].form-module-scss-module__vco0zq__toggle:after{left:var(--spacerMd)}.form-module-scss-module__vco0zq__inputWithButtonContainer{width:100%;margin-top:var(--spacerXs);flex-direction:column;flex-grow:1;display:flex;position:relative}.form-module-scss-module__vco0zq__inputWithButtonContainer>.form-module-scss-module__vco0zq__input{margin-top:0}.form-module-scss-module__vco0zq__inputButton{color:var(--primary);position:absolute;top:50%;right:0;transform:translateY(-50%)}}
@layer base{.link-module__8xwgnq__link{text-align:center;font-size:var(--fontSm);color:var(--foreground);background-image:linear-gradient(var(--primary), var(--primary));background-position:0 100%;background-repeat:no-repeat;background-size:100% .2em;margin:0;text-decoration:none;transition:background-size .25s ease-in-out,color .25s ease-in-out;position:relative}.link-module__8xwgnq__link:hover{color:var(--textOnPrimary);background-size:100% 90%}.link-module__8xwgnq__linkBold{text-align:center;font-size:var(--fontMd);color:var(--foreground);background-image:linear-gradient(var(--primary), var(--primary));background-position:0 100%;background-repeat:no-repeat;background-size:100% .2em;margin:0;font-weight:600;text-decoration:none;transition:background-size .25s ease-in-out,color .25s ease-in-out;position:relative}.link-module__8xwgnq__linkBold:hover{color:var(--textOnPrimary);background-size:100% 90%}}
@layer base{.media-input-module__PWwl6a__uploadSection{border-radius:var(--spacerSm);border:2px dashed var(--midder);flex-direction:column;align-items:center;min-width:240px;display:flex;overflow:hidden}.media-input-module__PWwl6a__fileInput{visibility:hidden;width:0;height:0}.media-input-module__PWwl6a__uploadPrompt{padding:var(--spacerLg);aspect-ratio:9/16;text-align:center;color:var(--midder);background-color:var(--background);font-size:var(--fontMd);text-wrap:balance;cursor:pointer;filter:brightness();dynamic-range-limit:standard;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;overflow:visible}.media-input-module__PWwl6a__previewWrap{width:100%;height:100%;position:absolute}.media-input-module__PWwl6a__previewVideo{object-fit:contain;border-radius:var(--spacerSm);pointer-events:none;width:100%;height:100%}.media-input-module__PWwl6a__dragging{box-shadow:var(--softShadow)}.media-input-module__PWwl6a__successBorder{border:2px solid var(--success)!important}}
.motion-module__O1UZFa__rise{animation:.32s cubic-bezier(.22,1,.36,1) both motion-module__O1UZFa__rise}@keyframes motion-module__O1UZFa__rise{0%{opacity:0;transform:translateY(var(--spacerSm))}}@media (prefers-reduced-motion:reduce){.motion-module__O1UZFa__rise{animation:none}}
@layer base{.table-module__DzyIlG__topRow{background:var(--backgroundFocus);z-index:1;padding:var(--spacerSm);box-shadow:var(--softShadow);position:sticky;top:0}.table-module__DzyIlG__topRow>th{padding:var(--spacerSm);font-size:var(--fontSm);color:var(--foreground);background-color:var(--backgroundFocus);z-index:99;font-weight:300;position:sticky;top:0}.table-module__DzyIlG__table{border-collapse:collapse;width:100%}.table-module__DzyIlG__table tr:nth-child(2n){background-color:var(--backgroundMid);width:100%}.table-module__DzyIlG__dataRow{cursor:pointer}.table-module__DzyIlG__dataRow:hover{background-color:var(--successBg)!important}.table-module__DzyIlG__dataRow>td{font-family:inherit;font-size:var(--fontSm);color:var(--foregroundAlt);padding:var(--fontXs);font-weight:400}.table-module__DzyIlG__tableWrapper{border:1px solid var(--backgrounder);border-radius:var(--spacerXs);width:100%;margin-top:var(--spacerMd);overflow:hidden}}
.Checkbox-module__z4FbdG__input{-webkit-appearance:none;appearance:none;width:0;height:0;margin:0}.Checkbox-module__z4FbdG__container{font-size:var(--fontSm);color:var(--foregroundAlt);cursor:pointer;flex-direction:row;justify-content:center;align-items:center;font-weight:600;display:flex}.Checkbox-module__z4FbdG__bigContainer{border:1px solid var(--mid);width:100%;padding:var(--spacerMd);border-radius:var(--spacerSm);justify-content:flex-start;display:flex}.Checkbox-module__z4FbdG__checkbox{width:var(--spacerLg);height:var(--spacerLg);box-shadow:0px 0px 0px 1px var(--mid);margin-right:var(--spacerXs);background-color:var(--backgroundFocus);border-radius:3px;justify-content:center;align-items:center;padding:0;transition:background .3s;display:flex}.Checkbox-module__z4FbdG__checkbox>svg{font-size:1.2em}.Checkbox-module__z4FbdG__checkboxChecked{background-color:var(--primary);color:var(--textOnPrimary);box-shadow:0px 0px 0px 1px var(--foregroundAlt)}
.VideoCallIntro-module__BSk6AG__container{width:100%;height:100%;padding:var(--spacerMd);justify-content:center;align-items:center;display:flex}.VideoCallIntro-module__BSk6AG__card{background:var(--backgroundFocus);border-radius:var(--spacerMd);box-shadow:var(--softShadow);border:1px solid var(--midder);width:100%;max-width:32rem}.VideoCallIntro-module__BSk6AG__loadingContainer{width:100vw;padding:var(--spacerLg);justify-content:center;align-items:center;display:flex}.VideoCallIntro-module__BSk6AG__loading{text-align:center;color:var(--foregroundAlt);padding:2rem}.VideoCallIntro-module__BSk6AG__header{background:var(--primary);padding:var(--spacerLg);color:var(--textOnPrimary);border-bottom:1px solid var(--midder);border-radius:var(--spacerMd) var(--spacerMd) 0 0;flex-direction:column;display:flex}.VideoCallIntro-module__BSk6AG__headerContent{align-items:center;gap:var(--spacerMd);display:flex}.VideoCallIntro-module__BSk6AG__headerIcon{width:2rem;height:2rem}.VideoCallIntro-module__BSk6AG__headerTitle{margin:0;font-size:1.5rem;font-weight:700}.VideoCallIntro-module__BSk6AG__headerSubtitle{font-size:var(--fontSm);margin:0}.VideoCallIntro-module__BSk6AG__content{padding:1.5rem}.VideoCallIntro-module__BSk6AG__permissionHint{margin:var(--spacerMd) 0 0;color:var(--foregroundAlt);font-size:var(--fontSm);text-align:center}.VideoCallIntro-module__BSk6AG__sessionName{color:var(--foreground);margin:0 0 1rem;font-size:1.25rem;font-weight:600}.VideoCallIntro-module__BSk6AG__detailsList{flex-direction:column;gap:.75rem;margin-bottom:1.5rem;display:flex}.VideoCallIntro-module__BSk6AG__detailItem{align-items:flex-start;gap:.75rem;display:flex}.VideoCallIntro-module__BSk6AG__detailIcon{width:1.25rem;height:1.25rem;color:var(--primary);flex-shrink:0;margin-top:.125rem}.VideoCallIntro-module__BSk6AG__detailLabel{font-size:var(--fontSm);color:var(--foregroundAltLite);margin:0;font-weight:600}.VideoCallIntro-module__BSk6AG__detailValue{color:var(--foreground);margin:0;font-weight:400}.VideoCallIntro-module__BSk6AG__secondaryDetailValue{margin-top:var(--spacerXs);color:var(--foregroundAltLite);font-size:var(--fontSm)}.VideoCallIntro-module__BSk6AG__statusBanner{align-items:center;gap:var(--spacerSm);padding:var(--spacerMd);border-radius:var(--spacerSm);display:flex}.VideoCallIntro-module__BSk6AG__statusText{font-size:var(--fontMd);color:var(--foreground);margin:0;font-weight:500}.VideoCallIntro-module__BSk6AG__videoContainer{aspect-ratio:16/9;background:var(--foreground);border-radius:var(--spacerSm);width:100%;margin-top:var(--spacerLg);position:relative;overflow:hidden}@media (max-width:480px){.VideoCallIntro-module__BSk6AG__card{box-shadow:none;border:0;border-radius:0;flex-grow:1}.VideoCallIntro-module__BSk6AG__header{border-radius:0}}
.StateReconciler-module__HQV2qq__setupContainer{max-width:480px;margin:var(--spacerXl) auto;text-align:center;animation:.6s StateReconciler-module__HQV2qq__fadeInUp}.StateReconciler-module__HQV2qq__setupAnimation{width:100px;height:100px;margin:0 auto var(--spacerXl);position:relative}.StateReconciler-module__HQV2qq__setupCircle{background:var(--error);color:#fff;z-index:2;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.StateReconciler-module__HQV2qq__setupCircle svg{width:36px;height:36px;animation:1.5s infinite StateReconciler-module__HQV2qq__pulse}@keyframes StateReconciler-module__HQV2qq__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.9)}}.StateReconciler-module__HQV2qq__setupTitle{font-size:var(--fontXl);margin:0 0 var(--spacerXs);color:var(--foreground);font-weight:700}.StateReconciler-module__HQV2qq__setupSubtitle{font-size:var(--fontMd);color:var(--foregroundAltLite);margin:0 0 var(--spacerXxl);font-weight:300}.StateReconciler-module__HQV2qq__progressCard{background:var(--backgroundFocus);border-radius:var(--spacerLg);padding:var(--spacerXxl);box-shadow:var(--softShadow);border:1px solid var(--backgrounder);margin:0 0 var(--spacerXl)}.StateReconciler-module__HQV2qq__progressSteps{gap:var(--spacerLg);text-align:left;flex-direction:column;display:flex}.StateReconciler-module__HQV2qq__progressStep{align-items:center;gap:var(--spacerMd);font-size:var(--fontSm);color:var(--foregroundAltLite);display:flex}.StateReconciler-module__HQV2qq__progressStep.StateReconciler-module__HQV2qq__active{color:var(--foreground);font-weight:500}.StateReconciler-module__HQV2qq__progressStep.StateReconciler-module__HQV2qq__complete{color:var(--success)}.StateReconciler-module__HQV2qq__stepIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.StateReconciler-module__HQV2qq__stepIcon.StateReconciler-module__HQV2qq__pending{border:2px solid var(--backgrounder)}.StateReconciler-module__HQV2qq__stepIcon.StateReconciler-module__HQV2qq__active{background:var(--primaryBg);border:2px solid var(--primary)}.StateReconciler-module__HQV2qq__stepIcon.StateReconciler-module__HQV2qq__active svg{width:12px;height:12px;color:var(--primary);animation:1s infinite StateReconciler-module__HQV2qq__pulse}.StateReconciler-module__HQV2qq__stepIcon.StateReconciler-module__HQV2qq__complete{background:var(--success)}.StateReconciler-module__HQV2qq__stepIcon.StateReconciler-module__HQV2qq__complete svg{color:#fff;width:14px;height:14px}.StateReconciler-module__HQV2qq__tipCard{background:var(--backgroundMid);border:1px solid var(--backgrounder);border-radius:var(--spacerMd);padding:var(--spacerXl);align-items:flex-start;gap:var(--spacerMd);text-align:left;display:flex}.StateReconciler-module__HQV2qq__tipCard svg{width:20px;height:20px;color:var(--primary);flex-shrink:0;margin-top:2px}.StateReconciler-module__HQV2qq__tipCard p{font-size:var(--fontSm);color:var(--foregroundAltLite);margin:0;line-height:1.5}
.CallTileLabel-module__J_cg6W__label{left:var(--spacerMd);bottom:var(--spacerMd);gap:var(--spacerXs);max-width:calc(100% - var(--spacerMd) - var(--spacerMd));padding:var(--spacerXs) var(--spacerSm);border-radius:var(--spacerXs);background:var(--oppositeBackgroundTransparent);color:var(--backgroundFocus);font-size:var(--fontSm);align-items:center;margin:0;display:flex;position:absolute}.CallTileLabel-module__J_cg6W__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.CallTileLabel-module__J_cg6W__microphoneMuted{width:.875rem;height:.875rem;color:var(--error);flex:none}.CallTileLabel-module__J_cg6W__signalStrength{--signalStrengthBarWidth:.1875rem;--signalStrengthBarGap:.125rem;--signalStrengthBarHeight:.25rem;align-items:flex-end;gap:var(--signalStrengthBarGap);flex:none;height:.875rem;display:inline-flex}.CallTileLabel-module__J_cg6W__signalStrengthPoor{color:var(--error)}.CallTileLabel-module__J_cg6W__signalStrengthGood{color:var(--success)}.CallTileLabel-module__J_cg6W__signalStrengthBar{width:var(--signalStrengthBarWidth);height:var(--signalStrengthBarHeight);border-radius:var(--spacerXs);opacity:.32;background:currentColor}.CallTileLabel-module__J_cg6W__signalStrengthBar:nth-child(2){--signalStrengthBarHeight:.375rem}.CallTileLabel-module__J_cg6W__signalStrengthBar:nth-child(3){--signalStrengthBarHeight:.5rem}.CallTileLabel-module__J_cg6W__signalStrengthBar:nth-child(4){--signalStrengthBarHeight:.625rem}.CallTileLabel-module__J_cg6W__signalStrengthBar:nth-child(5){--signalStrengthBarHeight:.75rem}.CallTileLabel-module__J_cg6W__signalStrengthBarActive{opacity:1}
.SpeechTrigger-module__A1RwJG__activeMic{color:var(--success);border:1px solid var(--backgrounder);padding:var(--spacerXs);box-sizing:content-box;border-radius:1000px;animation:1.5s infinite SpeechTrigger-module__A1RwJG__pulsate}.SpeechTrigger-module__A1RwJG__inactiveMic{padding:var(--spacerXs);box-sizing:content-box;border:1px solid var(--backgrounder);border-radius:10000px}.SpeechTrigger-module__A1RwJG__button{width:100%;padding:var(--spacerSm) var(--spacerMd);gap:var(--spacerSm)}@keyframes SpeechTrigger-module__A1RwJG__pulsate{0%{box-shadow:0px 0px 3px 0px var(--success)}50%{box-shadow:0px 0px 10px 3px var(--success)}to{box-shadow:0px 0px 3px 0px var(--success)}}
.PatchReadyBadge-module__M_WLkq__ready{background-color:var(--successBg);color:var(--success);border:1px solid var(--success)}.PatchReadyBadge-module__M_WLkq__notReady{background-color:var(--backgroundFocus);color:var(--foregroundAlt);border:1px solid var(--mid)}
.GalleryLayoutLab-module__mUgOYG__lab{gap:var(--spacerLg);min-width:0;padding-bottom:var(--spacerXl);flex-direction:column;display:flex}.GalleryLayoutLab-module__mUgOYG__intro{justify-content:space-between;align-items:flex-end;gap:var(--spacerLg);display:flex}.GalleryLayoutLab-module__mUgOYG__eyebrow{margin:0 0 var(--spacerXs);color:var(--secondary);font-size:var(--fontXs);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.GalleryLayoutLab-module__mUgOYG__title{color:var(--foreground);font-size:var(--fontXl);margin:0;line-height:1}.GalleryLayoutLab-module__mUgOYG__description{max-width:58ch;margin:var(--spacerSm) 0 0;color:var(--foregroundAltLite)}.GalleryLayoutLab-module__mUgOYG__summary{justify-content:flex-end;gap:var(--spacerXs);flex-wrap:wrap;display:flex}.GalleryLayoutLab-module__mUgOYG__summary span{padding:var(--spacerXs) var(--spacerSm);border-radius:var(--spacerXxxl);color:var(--foregroundAlt);background:var(--backgroundMid);font-size:var(--fontXs);white-space:nowrap;font-weight:600}.GalleryLayoutLab-module__mUgOYG__settings{gap:var(--spacerSm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.GalleryLayoutLab-module__mUgOYG__controlGroup{gap:var(--spacerSm);min-width:0;padding:var(--spacerMd);border:1px solid var(--backgrounder);border-radius:var(--spacerMd);background:var(--backgroundMid);flex-direction:column;display:flex}.GalleryLayoutLab-module__mUgOYG__controlGroup legend{color:var(--foreground);font-size:var(--fontSm);padding:0;font-weight:700;display:block}.GalleryLayoutLab-module__mUgOYG__field,.GalleryLayoutLab-module__mUgOYG__rangeField{min-width:0;color:var(--foregroundAltLite);font-size:var(--fontXs);flex-direction:column;font-weight:600;display:flex}.GalleryLayoutLab-module__mUgOYG__fieldHint{margin-top:var(--spacerXs);color:var(--foregroundAltLite);font-size:var(--fontXs);font-weight:400}.GalleryLayoutLab-module__mUgOYG__field select,.GalleryLayoutLab-module__mUgOYG__field input{min-height:2.25rem;margin-top:var(--spacerXs);padding-top:var(--spacerXs);padding-bottom:var(--spacerXs);font-size:var(--fontSm);font-weight:500}.GalleryLayoutLab-module__mUgOYG__dimensionFields{gap:var(--spacerSm);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.GalleryLayoutLab-module__mUgOYG__rangeField>span{justify-content:space-between;align-items:center;display:flex}.GalleryLayoutLab-module__mUgOYG__rangeField output{color:var(--foreground);font-size:var(--fontSm)}.GalleryLayoutLab-module__mUgOYG__profileButtons{gap:var(--spacerXs);flex-wrap:wrap;display:flex}.GalleryLayoutLab-module__mUgOYG__profileButtons button{padding:var(--spacerXs) var(--spacerSm);border:1px solid var(--backgrounder);border-radius:var(--spacerXxxl);color:var(--foregroundAlt);background:var(--backgroundFocus);font:inherit;font-size:var(--fontXs);text-transform:capitalize;cursor:pointer;font-weight:600}.GalleryLayoutLab-module__mUgOYG__profileButtons button:hover,.GalleryLayoutLab-module__mUgOYG__profileButtons button[aria-pressed=true]{border-color:var(--primary);color:var(--foreground);background:var(--primaryBg)}.GalleryLayoutLab-module__mUgOYG__stageFrame{--stage-ratio:1.777;width:min(100%, calc(72vh * var(--stage-ratio)));aspect-ratio:var(--stage-ratio);border:var(--spacerXs) solid var(--foreground);border-radius:var(--spacerLg);background:var(--oppositeBackground);box-shadow:var(--softShadow);margin:0 auto;position:relative;overflow:hidden}.GalleryLayoutLab-module__mUgOYG__stageViewport{scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;width:100%;height:100%;overflow:auto hidden}.GalleryLayoutLab-module__mUgOYG__stageViewport::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:no-preference){.GalleryLayoutLab-module__mUgOYG__stageViewport{scroll-behavior:smooth}}.GalleryLayoutLab-module__mUgOYG__pageTrack{width:100%;height:100%;display:flex}.GalleryLayoutLab-module__mUgOYG__stagePage{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;width:100%;height:100%;position:relative}.GalleryLayoutLab-module__mUgOYG__stagePage:before{content:"";opacity:.18;background-image:linear-gradient(var(--backgroundTransparent) 1px, transparent 1px), linear-gradient(90deg, var(--backgroundTransparent) 1px, transparent 1px);pointer-events:none;background-size:8% 8%;position:absolute;inset:0}.GalleryLayoutLab-module__mUgOYG__participantTile{border:1px solid color-mix(in srgb, var(--backgroundFocus) 70%, transparent);border-radius:clamp(var(--spacerXs), 1.2vw, var(--spacerMd));min-width:0;min-height:0;color:var(--foreground);background:color-mix(in srgb, var(--primaryBg) 75%, var(--backgroundMid));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--backgroundFocus) 50%, transparent), var(--softShadow);cursor:pointer;place-items:center;padding:0;display:grid;position:absolute;overflow:hidden}.GalleryLayoutLab-module__mUgOYG__participantTile[data-tone="1"]{background:color-mix(in srgb, var(--secondaryBg) 82%, var(--backgroundMid))}.GalleryLayoutLab-module__mUgOYG__participantTile[data-tone="2"]{background:color-mix(in srgb, var(--successBg) 78%, var(--backgroundMid))}.GalleryLayoutLab-module__mUgOYG__participantTile[data-tone="3"]{background:color-mix(in srgb, var(--primary) 22%, var(--backgroundFocus))}.GalleryLayoutLab-module__mUgOYG__participantTile:focus-visible{z-index:3;outline:3px solid var(--primaryBright);outline-offset:2px}.GalleryLayoutLab-module__mUgOYG__tilePattern{opacity:.16;background:radial-gradient(circle at 20% 20%, var(--foregroundAlt) 0 1px, transparent 2px), linear-gradient(135deg, transparent 55%, var(--backgroundFocus) 55% 62%, transparent 62%);background-size:var(--spacerLg) var(--spacerLg), 100% 100%;position:absolute;inset:0}.GalleryLayoutLab-module__mUgOYG__avatar{aspect-ratio:1;border:2px solid color-mix(in srgb, var(--foreground) 16%, transparent);width:clamp(1.65rem,12%,4.5rem);min-width:1.65rem;color:var(--foregroundAlt);background:color-mix(in srgb, var(--backgroundFocus) 70%, transparent);font-size:clamp(var(--fontXs), 2.4vw, var(--fontLg));border-radius:50%;place-items:center;font-weight:700;display:grid}.GalleryLayoutLab-module__mUgOYG__tileLabel{right:var(--spacerXs);bottom:var(--spacerXs);left:var(--spacerXs);justify-content:space-between;align-items:center;gap:var(--spacerXs);min-width:0;padding:var(--spacerXs) var(--spacerSm);border-radius:var(--spacerXs);color:var(--backgroundFocus);background:var(--oppositeBackgroundTransparent);font-size:clamp(.55rem, 1.2vw, var(--fontSm));text-align:left;display:flex;position:absolute}.GalleryLayoutLab-module__mUgOYG__tileLabel strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GalleryLayoutLab-module__mUgOYG__tileLabel small{opacity:.8;flex-shrink:0;font-size:.85em}.GalleryLayoutLab-module__mUgOYG__stageSize{top:var(--spacerSm);right:var(--spacerSm);z-index:4;padding:var(--spacerXs) var(--spacerSm);border-radius:var(--spacerXxxl);color:var(--backgroundFocus);background:var(--oppositeBackgroundTransparent);font-size:var(--fontXs);pointer-events:none;font-weight:600;position:absolute}.GalleryLayoutLab-module__mUgOYG__stageFooter{align-items:center;gap:var(--spacerMd);min-height:var(--spacerXl);grid-template-columns:1fr auto 1fr;display:grid}.GalleryLayoutLab-module__mUgOYG__stageFooter p{color:var(--foregroundAltLite);font-size:var(--fontXs);margin:0}.GalleryLayoutLab-module__mUgOYG__pagination{justify-content:center;align-items:center;gap:var(--spacerXs);grid-column:2;display:flex}.GalleryLayoutLab-module__mUgOYG__pagination button{width:var(--spacerSm);height:var(--spacerSm);background:var(--backgrounder);cursor:pointer;border:0;border-radius:50%;padding:0}.GalleryLayoutLab-module__mUgOYG__pagination button[aria-current=page]{width:var(--spacerXl);border-radius:var(--spacerXxxl);background:var(--primary)}@media (max-width:900px){.GalleryLayoutLab-module__mUgOYG__settings{grid-template-columns:1fr 1fr}.GalleryLayoutLab-module__mUgOYG__controlGroup:last-child{grid-column:1/-1}}@media (max-width:600px){.GalleryLayoutLab-module__mUgOYG__intro{flex-direction:column;align-items:flex-start}.GalleryLayoutLab-module__mUgOYG__summary{justify-content:flex-start}.GalleryLayoutLab-module__mUgOYG__settings{grid-template-columns:1fr}.GalleryLayoutLab-module__mUgOYG__controlGroup:last-child{grid-column:auto}.GalleryLayoutLab-module__mUgOYG__stageFrame{max-height:72vh}.GalleryLayoutLab-module__mUgOYG__stageFooter{flex-direction:column-reverse;display:flex}}
.CreditCard-module__fVli_q__card{background:linear-gradient(to right, var(--backgroundFocus), var(--background));width:300px;height:180px;color:var(--foreground);box-shadow:var(--softShadow);border:1px solid var(--primary);border-radius:10px;padding:20px}.CreditCard-module__fVli_q__cardBody{flex-direction:column;justify-content:space-between;height:100%;display:flex}.CreditCard-module__fVli_q__cardNumberContainer{letter-spacing:2px;font-size:18px;font-weight:400}.CreditCard-module__fVli_q__cardDetails{justify-content:space-between;align-items:flex-end;display:flex}.CreditCard-module__fVli_q__name{text-transform:uppercase;font-size:14px;font-weight:600}.CreditCard-module__fVli_q__expiry{flex-direction:column;align-items:flex-end;font-size:12px;display:flex}.CreditCard-module__fVli_q__chip{box-sizing:content-box;border:1px solid var(--midder);border-radius:var(--spacerXs);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiBoZWlnaHQ9Ijc2IiB2aWV3Qm94PSIwIDAgMTAwIDc2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIj48ZGVmcz48bGluZWFyR3JhZGllbnQgeDE9IjEwMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSIgaWQ9ImEiPjxzdG9wIHN0b3AtY29sb3I9IiNGM0QwOEYiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRkFENzY2IiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cGF0aCBkPSJNOTIuNzI3IDc1LjQ1NWgtODUuNDU1Yy00IDAtNy4yNzMtMy4yNzMtNy4yNzMtNy4yNzN2LTYwLjkwOWMwLTQgMy4yNzMtNy4yNzMgNy4yNzMtNy4yNzNoODUuNDU1YzQgMCA3LjI3MyAzLjI3MyA3LjI3MyA3LjI3M3Y2MC45MDljMCA0LTMuMjczIDcuMjczLTcuMjczIDcuMjczIiBmaWxsPSJ1cmwoI2EpIi8+PHBhdGggZD0iTTcyLjEyMyAyOC40ODVoMjcuODc4di0xLjgxOGgtMjkuNjQ4Yy0uOTY1IDAtMS44MzIuNjAxLTIuMTcyIDEuNTA0LTIuMjg3IDYuMDcyLTIuNDMzIDEyLjU5NC0uNDM4IDE5Ljg0Mi40NTUgMS42NTQuNDM1IDMuNC0uMSA1LjAzLTIuMDM2IDYuMTk1LTcuNzc5IDE5Ljk4OC0xOC41NTEgMTkuOTg4LTExLjAwOCAwLTE2LjA5Ni0xNS42OTktMTcuMzM0LTIxLjk1Mi0uMTU1LS43ODQtLjEyMi0xLjU5Mi4xMDctMi4zNTcgMS42OTUtNS42NDggMi4wOTQtMTAuNjQtLjAxNi0xOS41OS0uMjA1LS44Ny0uMTgyLTEuNzgzLjA0OC0yLjY0NiA0LjQ4LTE2Ljc1NSAxMi44ODItMjAuMTQ3IDEyLjk2NS0yMC4xNzkuMzU2LS4xMzIuNTkzLS40NzIuNTkzLS44NTJ2LTUuNDU1aC0xLjgxOHYzLjc3NmMwIC42NS0uMzMyIDEuMjUyLS44ODQgMS41OTYtMi44MDMgMS43NDItOC45MDQgNi45MzYtMTIuNTU3IDIwLjQ1Ni0uMTguNjY4LS43ODEgMS4xMzYtMS40NzMgMS4xMzNsLTI4LjcyMi0uMTM5djEuODE4bDI3LjQxNi4xMzNjMS40NjguMDA3IDIuNzM1IDEuMDQxIDMuMDM3IDIuNDc4IDEuNDE2IDYuNzQxIDEuMjE5IDExLjAzOS4wODIgMTUuNDU4LS4zMTYgMS4yMy0xLjQyIDIuMDk2LTIuNjkgMi4xMDlsLTI3Ljg0NC4yN3YxLjgxOWwyOC42MDUtLjI3OGMuNjkzLS4wMDcgMS4yOTYuNDczIDEuNDM1IDEuMTUyIDEuNDQyIDcuMDQxIDYuODg3IDIzLjA3IDE5LjA1IDIzLjA3IDYuMzY4IDAgMTIuMDYyLTQuMjUgMTYuNDY3LTEyLjI5IDIuNjQ0LTQuODI4IDQuMDY3LTkuNTkxIDQuNTQxLTExLjM0NmgyOS45MDF2LTEuODE4aC0yOC4wMTZjLTEuMTU4IDAtMi4xODMtLjc3Mi0yLjQ4OS0xLjg4OS0xLjY5Mi02LjE2NC0xLjc2MS0xMS43NTUtLjItMTYuOTU5LjM3MS0xLjIzNSAxLjUzOC0yLjA2MSAyLjgyNy0yLjA2MXptLTE3LjE1LTIxLjkxNGMuMDQ1LjAyMiA0LjUxOSAyLjMyMiA5LjI1MyAxMC4wNDEuMTcyLjI4LjQ3LjQzNC43NzYuNDM0LjE5OCAwIC4zOTktLjA2NC41NzEtLjIwMi4zNjUtLjI5Mi40MTYtLjgzNy4xNzItMS4yMzUtMy41Ny01LjgwNS03LjAyNC04LjcxLTguNzc1LTkuOTMxLS40My0uMjk5LS42OC0uNzkyLS42OC0xLjMxNXYtNC4zNjNoLTEuODE4djUuNzU4YzAgLjM0NS4xOTUuNjU5LjUwMi44MTN6IiBmaWxsPSIjMEMwMjAwIi8+PC9zdmc+);background-repeat:no-repeat;background-size:contain;width:25px;height:19px}
.VisitsPage-module__UV3nAq__layout{flex-direction:column;width:100%;height:100%;display:flex}.VisitsPage-module__UV3nAq__toolbar{margin:0 var(--spacerLg) var(--spacerXl)}@media (min-width:620px){.VisitsPage-module__UV3nAq__layout{max-width:720px;padding-top:var(--spacerXl);margin:0 auto}.VisitsPage-module__UV3nAq__toolbar{justify-content:space-between;align-items:center;gap:var(--spacerLg);margin:0 var(--spacerLg) var(--spacerXxl);display:flex}}
.SentimentResponse-module__xDoMza__container{border:1px solid var(--backgrounder);border-radius:var(--spacerXs);flex-direction:row;max-width:100%;display:flex}.SentimentResponse-module__xDoMza__fullWidthContainer{width:100%}.SentimentResponse-module__xDoMza__option{padding:var(--spacerSm) var(--spacerLg);white-space:nowrap;font-size:var(--fontMd);cursor:pointer;justify-content:center;align-items:center;gap:var(--spacerXs);background-color:var(--backgroundFocus);color:var(--foreground);border:none;border-radius:0;margin:0;font-family:inherit;font-weight:300;transition:background-color .5s ease-in-out;display:flex}.SentimentResponse-module__xDoMza__option>svg{margin-top:2px;font-size:1.4em}.SentimentResponse-module__xDoMza__option:first-child{border-radius:var(--spacerXs) 0 0 var(--spacerXs)}.SentimentResponse-module__xDoMza__option:last-child{border-radius:0 var(--spacerXs) var(--spacerXs) 0}.SentimentResponse-module__xDoMza__activeOption,.SentimentResponse-module__xDoMza__activeOption:not(:disabled):active,.SentimentResponse-module__xDoMza__activeOption:not(:disabled):hover{color:var(--oppositeBackground)}@media screen and (max-width:720px){.SentimentResponse-module__xDoMza__container{flex-wrap:wrap;width:100%;overflow:hidden}.SentimentResponse-module__xDoMza__option{justify-content:flex-start;width:100%}.SentimentResponse-module__xDoMza__option:first-child{border-radius:var(--spacerXs) var(--spacerXs) 0 0}.SentimentResponse-module__xDoMza__option:last-child{border-radius:0 0 var(--spacerXs) var(--spacerXs)}}
.StepIndicator-module__eIpHTW__stepIndicator{align-items:center;gap:.5rem;display:flex}.StepIndicator-module__eIpHTW__step{opacity:.4;align-items:center;gap:.5rem;transition:opacity .3s;display:flex}.StepIndicator-module__eIpHTW__stepActive{opacity:1}.StepIndicator-module__eIpHTW__stepNumber{background:var(--backgrounder);width:28px;height:28px;font-size:var(--fontSm);border-radius:400px;justify-content:center;align-items:center;font-weight:600;transition:all .3s;display:flex}.StepIndicator-module__eIpHTW__stepActive .StepIndicator-module__eIpHTW__stepNumber{background:var(--primary);color:var(--textOnPrimary)}.StepIndicator-module__eIpHTW__stepLabel{font-size:var(--fontMd);color:var(--background);font-weight:500}.StepIndicator-module__eIpHTW__stepActive .StepIndicator-module__eIpHTW__stepLabel{color:var(--backgroundFocus)}.StepIndicator-module__eIpHTW__stepLine{background:var(--backgrounder);border-radius:1px;width:40px;height:2px}@media (max-width:1024px){.StepIndicator-module__eIpHTW__stepLabel{display:none}}
.TherapistHome-module__uQmoMG__container{background-color:var(--backgroundFocus);flex-direction:column;flex-grow:1;width:100%;padding:0;display:flex;position:relative}.TherapistHome-module__uQmoMG__innerPage{padding:var(--spacerMd) var(--spacerXl);gap:var(--spacerSm);flex-direction:column;width:100%;display:flex}@media (min-width:480px){.TherapistHome-module__uQmoMG__container{box-shadow:var(--softShadow);border-radius:var(--spacerLg);row-gap:var(--spacerSm);flex-direction:row}.TherapistHome-module__uQmoMG__innerPage{overflow:hidden}}
.Video-module__RATdva__container{gap:var(--spacerMd);flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.Video-module__RATdva__innerContainer{width:100%;padding-top:var(--spacerMd);flex-direction:column;display:flex}.Video-module__RATdva__sidebar{gap:var(--spacerSm);flex-direction:column;flex-shrink:0;max-height:100vh;display:flex;position:sticky;top:0;overflow-y:auto}
.VideoLink-module__lfRfBa__videoContainer{box-sizing:border-box;border:1px solid var(--backgrounder);border-radius:var(--spacerSm);background-color:var(--oppositeBackground);flex-shrink:0;min-width:220px;max-width:100%;display:block;position:relative;overflow:hidden}.VideoLink-module__lfRfBa__videoContainer:before{content:"";width:100%;padding-top:75%;display:block}.VideoLink-module__lfRfBa__video{object-fit:contain;width:100%;max-width:100%;height:auto;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VideoLink-module__lfRfBa__videoTitle{background:var(--oppositeBackgroundTransparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:var(--spacerXs) var(--spacerSm);border-radius:var(--spacerSm) 0 var(--spacerSm) 0;flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:0;left:0}.VideoLink-module__lfRfBa__videoLikeContainer{top:calc(-1 * var(--spacerXs));right:calc(-1 * var(--spacerXs));position:absolute}.VideoLink-module__lfRfBa__videoTitleText{font-size:var(--fontMd);color:var(--backgroundFocus);margin:0;font-weight:700}.VideoLink-module__lfRfBa__videoSubtitleText{font-size:var(--fontSm);color:var(--backgroundFocus);margin:0;font-weight:300}.VideoLink-module__lfRfBa__videoPlayButtonContainer{place-items:center;width:100%;height:100%;display:grid;position:absolute;top:0;left:0}.VideoLink-module__lfRfBa__videoPlayButton{background-color:var(--backgroundFocus);padding:var(--spacerMd);border-radius:1000px;transition:background-color .3s cubic-bezier(.075,.82,.165,1),transform .3s cubic-bezier(.075,.82,.165,1);display:flex}.VideoLink-module__lfRfBa__videoContainer:hover .VideoLink-module__lfRfBa__videoPlayButton{background-color:var(--primary);color:var(--textOnPrimary);transform:scale(1.2)}
.AutoCaptureTrigger-module__6aTvDW__activeMic{color:var(--primary);border:1px solid var(--backgrounder);padding:var(--spacerXs);box-sizing:content-box;border-radius:1000px;animation:1.5s infinite AutoCaptureTrigger-module__6aTvDW__pulsate}.AutoCaptureTrigger-module__6aTvDW__inactiveMic{padding:var(--spacerXs);box-sizing:content-box;border:1px solid var(--backgrounder);border-radius:10000px}.AutoCaptureTrigger-module__6aTvDW__button{width:100%;padding:var(--spacerSm) var(--spacerMd);gap:var(--spacerSm)}@keyframes AutoCaptureTrigger-module__6aTvDW__pulsate{0%{box-shadow:0px 0px 3px 0px var(--primary)}50%{box-shadow:0px 0px 10px 3px var(--primary)}to{box-shadow:0px 0px 3px 0px var(--primary)}}
.ExerciseInput-module__VcZZuW__comboPopover{z-index:4;background-color:var(--backgroundFocus);width:100%;padding:var(--spacerSm);box-shadow:0px 0px 0px .5px var(--mid), var(--softShadow);border-radius:var(--spacerXs);max-height:225px;margin:3.5rem 0;list-style:none;position:absolute;overflow-y:auto}.ExerciseInput-module__VcZZuW__comboPopper{z-index:4}.ExerciseInput-module__VcZZuW__portalledComboPopover{overscroll-behavior:contain;margin:0;position:static}.ExerciseInput-module__VcZZuW__button{width:100%;padding:var(--spacerSm) 0;border-radius:var(--spacerSm);text-align:left;font-family:inherit;font-weight:300;font-size:var(--fontMd);cursor:pointer;color:var(--foreground);background:0 0;border:none;justify-content:flex-start;align-items:center;gap:.2rem;display:flex}.ExerciseInput-module__VcZZuW__listItem.Mui-focused .ExerciseInput-module__VcZZuW__button{box-shadow:0px 0px .5px 2px var(--primary)}.ExerciseInput-module__VcZZuW__inputSuccess:focus{box-shadow:0 0 0 2px var(--success)}.ExerciseInput-module__VcZZuW__recommended{color:var(--primary);font-weight:600}.ExerciseInput-module__VcZZuW__listItem{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.ExerciseInput-module__VcZZuW__rejectButton{border:1px solid var(--mid);font-size:var(--fontSm);gap:.1rem;padding:.1rem .25rem;font-weight:300}.ExerciseInput-module__VcZZuW__rejectButton>svg{font-size:1.1em}.ExerciseInput-module__VcZZuW__rejectionDialogForm{gap:var(--spacerMd);flex-direction:column;display:flex}.ExerciseInput-module__VcZZuW__rejectionDialogTitle{margin:0 0 var(--spacerXs)}.ExerciseInput-module__VcZZuW__rejectionDialogBody{margin:0;font-weight:300}.ExerciseInput-module__VcZZuW__dateInfo{font-size:var(--fontXs);background-color:var(--background);padding:.05rem var(--spacerSm);border-radius:var(--spacerLg);margin-left:var(--spacerXs);font-weight:300}
.ExpandableChoice-module__71OXRq__list{gap:var(--spacerSm);flex-wrap:wrap;display:flex}.ExpandableChoice-module__71OXRq__slot{display:flex}.ExpandableChoice-module__71OXRq__pill{align-items:center;gap:var(--spacerSm);min-height:2.25rem;padding:var(--spacerSm) var(--spacerLg);border:1px solid var(--backgrounder);border-radius:var(--spacerXl);background-color:var(--backgroundFocus);color:var(--foreground);font-family:inherit;font-size:var(--fontSm);cursor:pointer;font-weight:500;line-height:1.3;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;display:inline-flex}.ExpandableChoice-module__71OXRq__pill>svg{margin-right:calc(var(--spacerXs) * -1);font-size:1.2em;transition:transform .3s cubic-bezier(.22,1,.36,1)}.ExpandableChoice-module__71OXRq__pill>svg:first-child{margin-right:0;margin-left:calc(var(--spacerXs) * -1)}.ExpandableChoice-module__71OXRq__pill[aria-expanded=true]>svg{transform:rotate(180deg)}.ExpandableChoice-module__71OXRq__pill.ExpandableChoice-module__71OXRq__selected{border-color:var(--success);background-color:var(--success);color:var(--backgroundFocus)}.ExpandableChoice-module__71OXRq__count{min-width:1.25rem;padding:0 var(--spacerXs);border-radius:var(--spacerXl);background-color:var(--backgroundFocus);color:var(--success);font-size:var(--fontXs);text-align:center;font-weight:700;line-height:1.25rem}.ExpandableChoice-module__71OXRq__section{gap:var(--spacerLg);width:100%;padding:var(--spacerLg);border:1px solid var(--backgrounder);border-left:3px solid var(--success);border-radius:var(--spacerMd);background:var(--backgroundFocus);flex-direction:column;display:flex}.ExpandableChoice-module__71OXRq__header{align-items:center;gap:var(--spacerSm);display:flex}.ExpandableChoice-module__71OXRq__actions{padding-top:var(--spacerMd);border-top:1px solid var(--backgrounder);justify-content:space-between;align-items:center;display:flex}.ExpandableChoice-module__71OXRq__done{padding:var(--spacerXs) var(--spacerXl)}.ExpandableChoice-module__71OXRq__textButton{border-radius:var(--spacerSm)}.ExpandableChoice-module__71OXRq__pill:focus-visible{outline:2px solid var(--focusRing);outline-offset:2px}.ExpandableChoice-module__71OXRq__actions>button:focus-visible{outline:2px solid var(--focusRing);outline-offset:2px}.ExpandableChoice-module__71OXRq__error .ExpandableChoice-module__71OXRq__pill.ExpandableChoice-module__71OXRq__selected{border-color:var(--error);background-color:var(--error)}.ExpandableChoice-module__71OXRq__error .ExpandableChoice-module__71OXRq__count{color:var(--error)}.ExpandableChoice-module__71OXRq__section.ExpandableChoice-module__71OXRq__error{border-left-color:var(--error)}
.ExpandableDropdownButton-module__0CG73q__root{isolation:isolate;width:100%;max-width:100%;display:inline-flex;position:relative}.ExpandableDropdownButton-module__0CG73q__root[data-open=true]{z-index:30}.ExpandableDropdownButton-module__0CG73q__buttonGroup{width:100%;max-width:100%;filter:drop-shadow(0 4px 10px var(--backgroundFocusTransparent));display:inline-flex}.ExpandableDropdownButton-module__0CG73q__button{width:auto;min-width:0;min-height:42px}.ExpandableDropdownButton-module__0CG73q__mainButton{border-top-right-radius:0;border-bottom-right-radius:0;flex:auto;justify-content:center;min-width:0}.ExpandableDropdownButton-module__0CG73q__toggleButton{width:42px;padding-right:var(--spacerSm);padding-left:var(--spacerSm);border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;flex:none;justify-content:center}.ExpandableDropdownButton-module__0CG73q__toggleButton svg{width:18px;height:18px;transition:transform .1s ease-out}.ExpandableDropdownButton-module__0CG73q__root[data-open=true] .ExpandableDropdownButton-module__0CG73q__toggleButton svg{transform:rotate(180deg)}.ExpandableDropdownButton-module__0CG73q__icon{flex:none;align-items:center;display:inline-flex}.ExpandableDropdownButton-module__0CG73q__icon svg{width:18px;height:18px}.ExpandableDropdownButton-module__0CG73q__label{flex:auto;min-width:0;overflow:hidden}.ExpandableDropdownButton-module__0CG73q__root[data-tone=success] .ExpandableDropdownButton-module__0CG73q__mainButton,.ExpandableDropdownButton-module__0CG73q__root[data-tone=success] .ExpandableDropdownButton-module__0CG73q__toggleButton{border-color:var(--success);background:var(--successBg)}.ExpandableDropdownButton-module__0CG73q__root[data-tone=error] .ExpandableDropdownButton-module__0CG73q__mainButton,.ExpandableDropdownButton-module__0CG73q__root[data-tone=error] .ExpandableDropdownButton-module__0CG73q__toggleButton{border-color:var(--error);box-shadow:0 0 0 2px var(--errorBg)}.ExpandableDropdownButton-module__0CG73q__root[data-tone=success] .ExpandableDropdownButton-module__0CG73q__button:not(:disabled):hover{background:var(--successBg)}.ExpandableDropdownButton-module__0CG73q__root[data-tone=error] .ExpandableDropdownButton-module__0CG73q__button:not(:disabled):hover{background:var(--errorBg)}.ExpandableDropdownButton-module__0CG73q__popout{right:var(--expandableDropdownRight,auto);bottom:calc(100% + var(--spacerXs));left:var(--expandableDropdownLeft,0);z-index:2;width:min(var(--expandableDropdownWidth,280px), calc(100vw - var(--spacerLg)));min-width:100%;max-height:min(360px,100vh - 160px);padding:var(--spacerXs);border:1px solid var(--backgrounder);border-radius:var(--spacerSm);background:linear-gradient(180deg, var(--backgroundFocus), var(--background)), var(--backgroundFocus);box-shadow:var(--headerShadow);color:var(--foreground);transform-origin:bottom;animation:.1s ease-out ExpandableDropdownButton-module__0CG73q__popoutIn;position:absolute;overflow:auto}.ExpandableDropdownButton-module__0CG73q__popoutTitle,.ExpandableDropdownButton-module__0CG73q__emptyMessage{padding:var(--spacerXs) var(--spacerSm);margin:0}.ExpandableDropdownButton-module__0CG73q__popoutTitle{color:var(--foregroundAlt);font-size:var(--fontSm);font-weight:600}.ExpandableDropdownButton-module__0CG73q__emptyMessage{color:var(--foregroundAlt);font-size:var(--fontSm)}.ExpandableDropdownButton-module__0CG73q__options{flex-direction:column;gap:2px;display:flex}.ExpandableDropdownButton-module__0CG73q__option{align-items:center;gap:var(--spacerSm);width:100%;padding:var(--spacerSm);border-radius:var(--spacerXs);color:var(--foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;display:grid}:is(.ExpandableDropdownButton-module__0CG73q__option:not(:disabled):hover,.ExpandableDropdownButton-module__0CG73q__option:not(:disabled):focus-visible){background:var(--backgroundFocus);outline:none}.ExpandableDropdownButton-module__0CG73q__option:disabled{color:var(--foregroundAltLite);cursor:not-allowed}.ExpandableDropdownButton-module__0CG73q__selectedOption{background:var(--primaryBg)}.ExpandableDropdownButton-module__0CG73q__optionIcon,.ExpandableDropdownButton-module__0CG73q__selectedIcon{color:var(--primary);display:inline-flex}.ExpandableDropdownButton-module__0CG73q__optionIcon svg,.ExpandableDropdownButton-module__0CG73q__selectedIcon{width:17px;height:17px}.ExpandableDropdownButton-module__0CG73q__optionCopy{flex-direction:column;min-width:0;display:flex}.ExpandableDropdownButton-module__0CG73q__optionLabel,.ExpandableDropdownButton-module__0CG73q__optionDescription{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ExpandableDropdownButton-module__0CG73q__optionLabel{font-size:var(--fontSm);font-weight:600}.ExpandableDropdownButton-module__0CG73q__optionDescription{color:var(--foregroundAlt);font-size:var(--fontXs);font-weight:400}@keyframes ExpandableDropdownButton-module__0CG73q__popoutIn{0%{opacity:0;translate:0 4px;scale:.98}to{opacity:1;translate:0;scale:1}}
.FormStepper-module__-PFF-W__stepsContainer{flex-shrink:0;height:fit-content}.FormStepper-module__-PFF-W__visitStep{padding:0 0 var(--spacerXl);border:none;border-left:2px solid var(--visitStepBorderColor);align-items:center;column-gap:var(--spacerLg);background:0 0;flex-direction:row;margin-left:20px;display:flex}.FormStepper-module__-PFF-W__stepButton{cursor:pointer;background:0 0;border:none;flex-direction:column;margin:0;padding:0;font-family:inherit;display:flex}.FormStepper-module__-PFF-W__stepTitle{font-size:var(--fontMd);color:var(--foreground);margin:0;font-weight:700}.FormStepper-module__-PFF-W__stepDescription{font-size:var(--fontSm);color:var(--foregroundAlt);margin:0;font-weight:400}.FormStepper-module__-PFF-W__progress{box-sizing:border-box;border:2px solid var(--mid);background:var(--backgroundFocus);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:0 0 0 -22px;display:flex}.FormStepper-module__-PFF-W__progressCompleted{background-color:var(--primary);border:2px solid var(--primary)}.FormStepper-module__-PFF-W__progressCompleted svg{color:var(--backgroundFocus);font-size:1.7em}.FormStepper-module__-PFF-W__progressCurrent{border:2px solid var(--primary)}.FormStepper-module__-PFF-W__currentCircle{background-color:var(--primary);border-radius:50%;width:20px;height:20px}
.SegmentedToggle-module__lNXk_a__group{background:var(--backgroundMid);border-radius:var(--spacerSm);padding:var(--spacerXs);gap:var(--spacerXs);max-width:100%;display:inline-flex;overflow-x:auto}.SegmentedToggle-module__lNXk_a__bordered{border:1px solid var(--backgrounder)}.SegmentedToggle-module__lNXk_a__option{border-radius:var(--spacerXs);padding:var(--spacerXs) var(--spacerMd);font-size:var(--fontSm);color:var(--foregroundAlt);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;justify-items:center;font-weight:500;transition:background-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-grid}.SegmentedToggle-module__lNXk_a__option:after{content:attr(data-label);visibility:hidden;font-weight:600}.SegmentedToggle-module__lNXk_a__option>span,.SegmentedToggle-module__lNXk_a__option:after{grid-area:1/1}.SegmentedToggle-module__lNXk_a__option:hover{color:var(--foreground)}.SegmentedToggle-module__lNXk_a__optionActive{background:var(--backgroundFocus);color:var(--foreground);font-weight:600;box-shadow:0 1px 3px #00000014}
.ClassSchedules-module__btG_Ba__page,.ClassSchedules-module__btG_Ba__editorFields{gap:var(--spacerLg);flex-direction:column;min-width:0;display:flex}.ClassSchedules-module__btG_Ba__toolbar{align-items:end;max-width:900px}.ClassSchedules-module__btG_Ba__toolbar>label:first-child{flex:2;min-width:180px}.ClassSchedules-module__btG_Ba__toolbar>label{min-width:140px}.ClassSchedules-module__btG_Ba__scheduleList{gap:var(--spacerSm);flex-direction:column;display:flex}.ClassSchedules-module__btG_Ba__scheduleCard{align-items:flex-start;gap:var(--spacerSm) var(--spacerLg);padding:var(--spacerSm) var(--spacerMd);border:1px solid var(--backgrounder);border-radius:var(--spacerMd);background:var(--backgroundFocus);color:var(--foreground);flex-wrap:wrap;font-weight:300;display:flex}.ClassSchedules-module__btG_Ba__scheduleMain{gap:var(--spacerXs);overflow-wrap:anywhere;flex-direction:column;flex:24rem;min-width:0;display:flex}.ClassSchedules-module__btG_Ba__scheduleHeading{align-items:center;gap:var(--spacerSm);flex-wrap:wrap;display:flex}.ClassSchedules-module__btG_Ba__scheduleHeading h2{font-size:var(--fontMd);margin:0;font-weight:600}.ClassSchedules-module__btG_Ba__status{padding:var(--spacerXs) var(--spacerMd);border-radius:var(--spacerXl);background:var(--background);color:var(--foregroundAlt);font-size:var(--fontSm);font-weight:500}.ClassSchedules-module__btG_Ba__status[data-status=ACTIVE]{background:var(--successBg);color:var(--success)}.ClassSchedules-module__btG_Ba__scheduleDescription{color:var(--foregroundAlt);font-size:var(--fontSm);margin:0}.ClassSchedules-module__btG_Ba__recurrence{align-items:flex-start;gap:var(--spacerSm);margin-top:var(--spacerSm);font-size:var(--fontSm);display:flex}.ClassSchedules-module__btG_Ba__recurrence svg{font-size:var(--fontMd);color:var(--foregroundAltLite);flex-shrink:0}.ClassSchedules-module__btG_Ba__recurrence p{margin:0}.ClassSchedules-module__btG_Ba__scheduleFacts{gap:var(--spacerSm);font-size:var(--fontSm);flex-direction:column;margin:0;display:flex}.ClassSchedules-module__btG_Ba__scheduleFacts dt{color:var(--foregroundAltLite)}.ClassSchedules-module__btG_Ba__scheduleFacts dd{margin:var(--spacerXs) 0 0}.ClassSchedules-module__btG_Ba__scheduleFooter{justify-content:space-between;align-items:center;gap:var(--spacerSm);padding-top:var(--spacerSm);border-top:1px solid var(--backgrounder);flex-wrap:wrap;flex:1 0 100%;display:flex}@media (max-width:600px){.ClassSchedules-module__btG_Ba__scheduleFacts{gap:var(--spacerSm);flex-flow:wrap}}.ClassSchedules-module__btG_Ba__editorDialog{background:var(--background)}.ClassSchedules-module__btG_Ba__editor{width:100%}.ClassSchedules-module__btG_Ba__editor h2,.ClassSchedules-module__btG_Ba__editor h3{margin:0}.ClassSchedules-module__btG_Ba__editor h2{font-size:var(--fontLg)}.ClassSchedules-module__btG_Ba__editor h3{font-size:var(--fontMd)}.ClassSchedules-module__btG_Ba__editorFields{border:0;margin:0;padding:0}.ClassSchedules-module__btG_Ba__section{gap:var(--spacerMd);min-width:0;padding:var(--spacerLg);border:1px solid var(--backgrounder);border-radius:var(--spacerMd);background:var(--backgroundFocus);flex-direction:column;display:flex}.ClassSchedules-module__btG_Ba__sectionTitle{align-items:center;gap:var(--spacerSm);padding-bottom:var(--spacerSm);border-bottom:2px solid var(--foreground);color:var(--foreground);flex-wrap:wrap;font-weight:600;display:flex}.ClassSchedules-module__btG_Ba__sectionTitle>svg{color:var(--secondary);flex-shrink:0}.ClassSchedules-module__btG_Ba__sectionTitle>.ClassSchedules-module__btG_Ba__sectionComplete{color:var(--success);font-size:var(--fontMd)}.ClassSchedules-module__btG_Ba__sectionMeta{overflow-wrap:anywhere;min-width:0;max-width:100%;margin-left:auto;font-weight:400}.ClassSchedules-module__btG_Ba__sectionMeta>span{white-space:normal}.ClassSchedules-module__btG_Ba__nameFields,.ClassSchedules-module__btG_Ba__timingFields{gap:var(--spacerMd);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.ClassSchedules-module__btG_Ba__timingFields{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);align-items:end}.ClassSchedules-module__btG_Ba__section label,.ClassSchedules-module__btG_Ba__section input,.ClassSchedules-module__btG_Ba__section select{min-width:0}.ClassSchedules-module__btG_Ba__fields{gap:var(--spacerMd);flex-wrap:wrap;align-items:end;display:flex}.ClassSchedules-module__btG_Ba__fields>label{flex:1;min-width:140px}.ClassSchedules-module__btG_Ba__fields>.ClassSchedules-module__btG_Ba__monthlyRepeatOn{flex:1.5;min-width:min(220px,100%)}.ClassSchedules-module__btG_Ba__weekdayTime{flex-shrink:0;width:8rem;max-width:50%;margin-top:0}.ClassSchedules-module__btG_Ba__summary p{margin:0}.ClassSchedules-module__btG_Ba__summary{gap:var(--spacerSm);padding:var(--spacerMd);background:var(--successBg);border-radius:var(--spacerSm);font-size:var(--fontSm);flex-direction:column;display:flex}.ClassSchedules-module__btG_Ba__hint{font-size:var(--fontSm);color:var(--foregroundAlt);margin:0}.ClassSchedules-module__btG_Ba__interval{align-items:center;gap:var(--spacerMd);display:flex}.ClassSchedules-module__btG_Ba__interval input{width:6ch}.ClassSchedules-module__btG_Ba__purchaseOptions button{white-space:normal;text-align:left;max-width:100%}.ClassSchedules-module__btG_Ba__editorFooter{justify-content:flex-end;align-items:flex-start;gap:var(--spacerLg);padding-top:var(--spacerLg);border-top:1px solid var(--backgrounder);flex-wrap:wrap;display:flex}:is(.ClassSchedules-module__btG_Ba__page button:focus-visible,.ClassSchedules-module__btG_Ba__editor button:focus-visible,.ClassSchedules-module__btG_Ba__editor summary:focus-visible){outline:2px solid var(--primary);outline-offset:2px}@media (max-width:480px){.ClassSchedules-module__btG_Ba__toolbar>button{justify-content:center;width:100%}.ClassSchedules-module__btG_Ba__section{padding:var(--spacerMd)}.ClassSchedules-module__btG_Ba__timingFields{grid-template-columns:repeat(2,minmax(0,1fr))}.ClassSchedules-module__btG_Ba__timingFields>label:first-child{grid-column:1/-1}.ClassSchedules-module__btG_Ba__nameFields{grid-template-columns:minmax(0,1fr)}.ClassSchedules-module__btG_Ba__section .ClassSchedules-module__btG_Ba__fields>label{min-width:min(140px,100%)}}.ClassSchedules-module__btG_Ba__bookedNotice{gap:var(--spacerSm);flex-direction:column;display:flex}.ClassSchedules-module__btG_Ba__bookedRetry{align-self:flex-start}.ClassSchedules-module__btG_Ba__bookedList{padding-left:var(--spacerLg);font-size:var(--fontSm);color:var(--foreground);margin:0}
.Medal-module__hJdJuG__medal{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-weight:700;display:flex;box-shadow:inset 0 2px 4px #fff6,inset 0 -2px 4px #0003,0 2px 4px #00000026}.Medal-module__hJdJuG__rank{text-shadow:0 1px 1px #0003}.Medal-module__hJdJuG__gold{color:#fff;background:linear-gradient(145deg,#e9c344 0%,#d4a017 50%,#b8860b 100%);border:2px solid #b8860b}.Medal-module__hJdJuG__silver{color:#fff;background:linear-gradient(145deg,#c0c6cc 0%,#8a919a 50%,#6b7280 100%);border:2px solid #6b7280}.Medal-module__hJdJuG__bronze{color:#fff;background:linear-gradient(145deg,#c9876a 0%,#a6714e 50%,#8b5a3c 100%);border:2px solid #8b5a3c}
.TranscriptFinder-module__6H0rbG__visitorinfocontainer{background-color:#f9f9f9;border:1px solid #ccc;border-radius:8px;flex-direction:column;gap:8px;padding:15px;font-family:sans-serif;font-size:14px;display:flex}.TranscriptFinder-module__6H0rbG__visitorinfoitem{border-bottom:1px dashed #eee;margin:0;padding:5px 0}.TranscriptFinder-module__6H0rbG__visitorinfoitem:last-of-type{border-bottom:none}.TranscriptFinder-module__6H0rbG__visitorinfoitem strong{color:#333;min-width:120px;margin-right:8px;display:inline-block}.TranscriptFinder-module__6H0rbG__visitorinfocustomdata{margin-top:10px;font-size:13px}.TranscriptFinder-module__6H0rbG__visitorinfocustomdata strong{color:#333;margin-bottom:5px;display:block}.TranscriptFinder-module__6H0rbG__visitorinfocustomdata pre{white-space:pre-wrap;word-wrap:break-word;background-color:#eee;border-radius:4px;max-height:200px;margin:0;padding:10px;overflow-y:auto}
.VideoCallReport-module__9vau3G__container{gap:var(--spacerLg);flex-direction:column;min-width:0;display:flex}.VideoCallReport-module__9vau3G__content{gap:var(--spacerXl);flex-direction:column;display:flex}.VideoCallReport-module__9vau3G__monthLabel{max-width:40ch}.VideoCallReport-module__9vau3G__tiles{gap:var(--spacerSm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.VideoCallReport-module__9vau3G__tile{gap:var(--spacerXs);padding:var(--spacerMd);border-radius:var(--spacerMd);background:var(--backgroundMid);flex-direction:column;display:flex}.VideoCallReport-module__9vau3G__tileLabel{font-size:var(--fontSm);color:var(--foregroundAlt)}.VideoCallReport-module__9vau3G__tileValue{font-size:var(--fontXl);color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:600}.VideoCallReport-module__9vau3G__tileDetail{font-size:var(--fontXs);color:var(--foregroundAltLite);font-variant-numeric:tabular-nums}.VideoCallReport-module__9vau3G__row>td{font-size:var(--fontSm);color:var(--foregroundAlt);padding:var(--spacerSm) var(--spacerMd)}.VideoCallReport-module__9vau3G__container th{padding:var(--spacerSm) var(--spacerMd)}.VideoCallReport-module__9vau3G__container th:not(.VideoCallReport-module__9vau3G__numeric){text-align:left}.VideoCallReport-module__9vau3G__calls{gap:var(--spacerLg);margin-top:var(--spacerMd);flex-direction:column;display:flex}.VideoCallReport-module__9vau3G__call{gap:var(--spacerMd);padding:var(--spacerMd);border:1px solid var(--backgrounder);border-radius:var(--spacerMd);background:var(--backgroundFocus);color:var(--foreground);flex-direction:column;display:flex}.VideoCallReport-module__9vau3G__callHeader{align-items:center;gap:var(--spacerMd);margin:calc(-1 * var(--spacerSm));padding:var(--spacerSm);border-radius:var(--spacerSm);color:inherit;text-decoration:none;display:flex}.VideoCallReport-module__9vau3G__callHeader:hover{background-color:var(--successBg)}.VideoCallReport-module__9vau3G__callHeader:focus-visible{box-shadow:var(--appFocusShadow);outline:none}.VideoCallReport-module__9vau3G__callHeading{gap:var(--spacerXs);overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}.VideoCallReport-module__9vau3G__hint{color:var(--foregroundAlt);font-size:var(--fontSm);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:300;overflow:hidden}.VideoCallReport-module__9vau3G__callTotal{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.VideoCallReport-module__9vau3G__participants{padding:var(--spacerMd) 0 0;border-top:1px solid var(--backgrounder);gap:var(--spacerSm);flex-direction:column;margin:0;list-style:none;display:flex}.VideoCallReport-module__9vau3G__participant{align-items:baseline;gap:var(--spacerMd);font-size:var(--fontSm);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;display:grid}.VideoCallReport-module__9vau3G__numeric{text-align:right;font-variant-numeric:tabular-nums}@media (max-width:480px){.VideoCallReport-module__9vau3G__tiles{grid-template-columns:1fr}.VideoCallReport-module__9vau3G__callHeader{flex-wrap:wrap}.VideoCallReport-module__9vau3G__participant{gap:0 var(--spacerSm);grid-template-columns:minmax(0,1fr) auto}.VideoCallReport-module__9vau3G__participant>.VideoCallReport-module__9vau3G__hint{grid-row:2}}
.AlreadySignedInNotice-module__PygQ7q__notice{background:var(--backgroundFocus);padding:var(--spacerMd);border:2px solid var(--secondary);border-radius:var(--spacerSm);margin-top:var(--spacerLg);flex-direction:row;align-items:flex-start;display:flex}
.FitnessHistoryTimeline-module__VIY_cG__timeline{gap:var(--spacerMd);margin-top:var(--spacerLg);flex-direction:column;display:flex}.FitnessHistoryTimeline-module__VIY_cG__historyTitle{font-size:var(--fontLg);color:var(--foreground);align-items:center;gap:var(--spacerSm);border-bottom:1px solid var(--backgrounder);padding-bottom:var(--spacerSm);margin:0;font-weight:600;display:flex}.FitnessHistoryTimeline-module__VIY_cG__historyItem{background-color:var(--backgroundFocus);border:1px solid var(--backgrounder);border-radius:var(--spacerSm);padding:var(--spacerMd) var(--spacerLg);gap:var(--spacerSm);flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex}.FitnessHistoryTimeline-module__VIY_cG__historyItem:hover{border-color:var(--mid);box-shadow:0 2px 8px #0000000d}.FitnessHistoryTimeline-module__VIY_cG__headerRow{justify-content:space-between;align-items:center;gap:var(--spacerSm);flex-wrap:wrap;display:flex}.FitnessHistoryTimeline-module__VIY_cG__headerActions{align-items:center;gap:var(--spacerMd);margin-left:auto;display:flex}.FitnessHistoryTimeline-module__VIY_cG__dateGroup{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.FitnessHistoryTimeline-module__VIY_cG__dateAssessor{font-size:var(--fontXs);color:var(--foregroundAltLite);white-space:nowrap}.FitnessHistoryTimeline-module__VIY_cG__updatedDate{font-size:var(--fontXs);color:var(--foregroundAltLite);white-space:nowrap;font-style:italic}.FitnessHistoryTimeline-module__VIY_cG__editButton{color:var(--secondary);border-radius:var(--spacerXs);padding:var(--spacerXs) var(--spacerSm);font-size:var(--fontSm);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.FitnessHistoryTimeline-module__VIY_cG__reasonBox{font-size:var(--fontSm);color:var(--foreground);background-color:var(--backgroundMid);border:1px solid var(--backgrounder);padding:var(--spacerSm) var(--spacerMd);border-radius:var(--spacerXs);white-space:pre-wrap;margin:0;line-height:1.5}
.NewVisitWarning-module__Jm4SeG__card{cursor:pointer;background-color:var(--backgroundFocus);width:100%;padding:var(--spacerSm) 64px var(--spacerSm) var(--spacerSm);border-radius:var(--spacerSm);border:1px solid var(--mid);text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;font-family:inherit;transition:box-shadow .2s cubic-bezier(.165,.84,.44,1),background-color .2s cubic-bezier(.165,.84,.44,1),transform .2s cubic-bezier(.165,.84,.44,1);display:flex;position:relative}.NewVisitWarning-module__Jm4SeG__selectedCard{border:1px solid var(--success);background-color:var(--successBg);box-shadow:var(--successBg);transform:translateY(calc(-1 * var(--spacerMd)))}.NewVisitWarning-module__Jm4SeG__selectedMultipleCard{border:1px solid var(--primary);box-shadow:var(--softShadow);transform:translateY(calc(-1 * var(--spacerMd)))}.NewVisitWarning-module__Jm4SeG__container{padding:var(--spacerMd) 0;gap:var(--spacerLg);flex-flow:row;display:flex}.NewVisitWarning-module__Jm4SeG__floatingCheck{margin:var(--spacerMd);background-color:var(--primary);color:var(--textOnPrimary);border:1px solid var(--foreground);border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;bottom:0;right:0}.NewVisitWarning-module__Jm4SeG__image{width:auto;height:100%;max-height:200px;margin:0 auto}.NewVisitWarning-module__Jm4SeG__innerOptionContainer{gap:var(--spacerLg);flex-direction:column;flex-grow:1;width:100%;list-style:none;display:flex;position:relative;overflow:auto}.NewVisitWarning-module__Jm4SeG__innerOption{background-color:var(--backgroundFocus);border-radius:var(--spacerSm);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;width:100%;padding:0;font-family:inherit;transition:box-shadow .5s cubic-bezier(.165,.84,.44,1);display:grid;position:relative}.NewVisitWarning-module__Jm4SeG__innerOptionSelected{box-shadow:var(--softShadow);background-color:var(--successBg);border:1px solid var(--success)}.NewVisitWarning-module__Jm4SeG__innerFloatingCheck{background-color:var(--primary);color:var(--textOnPrimary);border:1px solid var(--foreground);width:32px;height:32px;margin:var(--spacerMd);opacity:0;border-radius:20px;justify-content:center;place-self:center flex-end;align-items:center;animation:.2s ease-in forwards NewVisitWarning-module__Jm4SeG__fadeInAnimation;display:flex;position:absolute}.NewVisitWarning-module__Jm4SeG__body{color:var(--foregroundAlt);font-weight:300;font-size:var(--fontSm);justify-content:flex-start;align-items:center;gap:var(--spacerSm);flex-direction:row;margin:0;display:flex}.NewVisitWarning-module__Jm4SeG__title{font-size:var(--fontMd);color:var(--foreground);justify-content:flex-start;align-items:center;gap:var(--spacerSm);width:100%;margin:0;font-weight:600;display:flex}@keyframes NewVisitWarning-module__Jm4SeG__fadeInAnimation{0%{opacity:0}to{opacity:1}}
.UploadVideoInput-module__tkO68a__previewWrap{pointer-events:none;width:100%;height:100%;position:absolute}.UploadVideoInput-module__tkO68a__previewVideo{object-fit:contain;border-radius:var(--spacerSm);pointer-events:none;width:100%;height:100%}
.style-module__gok-Aq__webcam{max-width:270px;max-height:480px}.style-module__gok-Aq__poseContainer{border-radius:var(--spacerSm);place-items:left;background-color:var(--foreground);flex-shrink:0;grid-template-rows:1fr;grid-template-columns:1fr;display:grid;overflow:hidden}.style-module__gok-Aq__poseContainer>*{grid-area:1/1}.style-module__gok-Aq__pageContainer{justify-content:flex-start;align-items:flex-start;gap:var(--spacerLg);flex-direction:row;display:flex}.style-module__gok-Aq__controls{z-index:99;padding:var(--spacerSm);justify-content:center;align-items:flex-end;gap:var(--spacerSm);flex-direction:row;display:flex}
.CompletionsTotal-module__x4IPta__count{font-weight:700}.CompletionsTotal-module__x4IPta__progressSection{width:100%}.CompletionsTotal-module__x4IPta__milestone{background:var(--successBg);text-align:center;width:100%;padding:var(--spacerMd);color:var(--success);margin:0;font-weight:700}.CompletionsTotal-module__x4IPta__progressLabels{padding:0 var(--spacerLg) var(--spacerXs);justify-content:space-between;display:flex}.CompletionsTotal-module__x4IPta__progressLabel{font-family:inherit;font-size:var(--fontSm);color:var(--foregroundAlt);font-weight:600}.CompletionsTotal-module__x4IPta__progressTrack{height:var(--spacerSm);background:var(--background);overflow:hidden}.CompletionsTotal-module__x4IPta__progressFill{background:linear-gradient(90deg, var(--primary), var(--primaryHover));border-radius:2px;height:100%;transition:width .6s}
.Survey-module__sLYZ_q__container{max-width:800px;padding:var(--spacerLg) 0;width:calc(100% - 2 * var(--spacerMd));justify-content:flex-start;align-items:flex-start;gap:var(--spacerXl);flex-direction:column;margin:0 auto;display:flex}.Survey-module__sLYZ_q__title{color:var(--foreground);font-weight:700;font-size:var(--fontXl);margin:0}.Survey-module__sLYZ_q__infoContainer{flex-direction:row;display:flex}.Survey-module__sLYZ_q__subTitle{font-weight:700;font-size:var(--fontLg);color:var(--secondary);margin:0}.Survey-module__sLYZ_q__subTitle:not(:first-of-type){margin-top:var(--spacerXl)}.Survey-module__sLYZ_q__paragraph{color:var(--foreground);font-weight:300;font-size:var(--fontMd);margin:0}.Survey-module__sLYZ_q__submission{flex-flow:wrap;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.Survey-module__sLYZ_q__image{width:auto;height:250px;margin:0 0 calc(-2 * var(--spacerLg)) auto;filter:drop-shadow(2px 4px 4px #000c)}.Survey-module__sLYZ_q__card{padding:var(--spacerLg);background:var(--backgroundFocusTransparent);border-radius:var(--spacerMd);border:1px solid var(--backgrounder);justify-content:flex-start;align-items:flex-start;gap:var(--spacerLg);z-index:1;width:100%;margin-bottom:var(--spacerXl);flex-direction:column;display:flex;position:relative;overflow:hidden}.Survey-module__sLYZ_q__exercisesContainer{justify-content:flex-start;align-items:flex-start;gap:var(--spacerXl);flex-direction:column;width:100%;display:flex}.Survey-module__sLYZ_q__exerciseContainer{justify-content:flex-start;align-items:flex-start;gap:var(--spacerSm);flex-direction:column;width:100%;display:flex}.Survey-module__sLYZ_q__inlineExerciseRow{justify-content:center;align-items:flex-start;gap:var(--spacerMd);flex-flow:wrap;width:100%;display:flex}
.MenuTips-module__s3nKRG__container{width:100%;padding:0 var(--spacerLg);flex-grow:1;justify-content:center;align-items:stretch;display:flex}.MenuTips-module__s3nKRG__card{border-radius:var(--spacerLg);background-size:cover;flex-direction:column;flex-grow:1;justify-content:space-between;align-items:center;width:100%;max-width:450px;display:flex;overflow:hidden}.MenuTips-module__s3nKRG__progressBarContainer{width:100%;height:var(--spacerSm);z-index:10;background-color:#ffffff4d;position:relative}.MenuTips-module__s3nKRG__progressBar{background:linear-gradient(90deg, var(--primary), var(--primaryHover));height:100%;box-shadow:0 0 10px var(--primarySemiOpaque);transition:width .3s}.MenuTips-module__s3nKRG__contentOverlay{color:var(--background);width:100%;padding:var(--spacerLg);flex-direction:column;align-items:center;display:flex}.MenuTips-module__s3nKRG__tipNumber{aspect-ratio:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fff3;border:2px solid #ffffff80;border-radius:300px;justify-content:center;align-items:center;width:40px;height:40px;font-size:22px;font-weight:700;display:flex;box-shadow:0 4px 12px #0000001a}.MenuTips-module__s3nKRG__tipTitle{font-size:var(--fontLg);text-shadow:0 2px 4px #0000004d;margin:var(--spacerLg) 0 0;justify-content:flex-start;align-items:center;gap:var(--spacerLg);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);width:100%;font-weight:600;display:flex}.MenuTips-module__s3nKRG__tipDescription{font-size:var(--fontMd);width:100%;padding-top:var(--spacerMd);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);text-shadow:0 1px 3px #0000004d;margin:0}.MenuTips-module__s3nKRG__navButtons{margin-top:var(--spacerXl);justify-content:space-between;align-items:center;width:100%;display:flex}.MenuTips-module__s3nKRG__navButton{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;color:#fff;background-color:#fff3;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background-color .2s,transform .2s;display:flex}.MenuTips-module__s3nKRG__navButton:hover{background-color:#ffffff4d;transform:scale(1.05)}.MenuTips-module__s3nKRG__navButton:active{transform:scale(.95)}.MenuTips-module__s3nKRG__dotsContainer{gap:.5rem;display:flex}.MenuTips-module__s3nKRG__dot{background-color:#fff6;border-radius:50%;width:.5rem;height:.5rem;transition:all .3s}.MenuTips-module__s3nKRG__activeDot{background-color:#fff;transform:scale(1.2);box-shadow:0 0 10px #ffffffb3}
.InAppMessageReel-module__NZ-bPW__section{gap:var(--spacerMd);flex-direction:column;display:flex}.InAppMessageReel-module__NZ-bPW__section+.InAppMessageReel-module__NZ-bPW__section{margin-top:var(--spacerLg)}.InAppMessageReel-module__NZ-bPW__sectionHeader{align-items:center;gap:var(--spacerSm);padding:0 var(--spacerLg);display:flex}.InAppMessageReel-module__NZ-bPW__sectionLabel{font-size:var(--fontSm);letter-spacing:.06em;text-transform:uppercase;color:var(--foregroundAltLite);margin:0;font-weight:400}.InAppMessageReel-module__NZ-bPW__sectionCount{font-size:var(--fontSm);color:var(--foregroundAltLite);background:var(--backgrounder);border-radius:99px;padding:1px 7px;font-weight:400}.InAppMessageReel-module__NZ-bPW__container{gap:var(--spacerMd) var(--spacerLg);width:100%;padding:0 var(--spacerLg);grid-template-columns:repeat(1,1fr);display:grid}.InAppMessageReel-module__NZ-bPW__card{background:var(--backgroundFocus);border-radius:var(--spacerMd);border:1px solid var(--backgrounder);padding:var(--spacerLg);justify-content:flex-start;align-items:center;gap:var(--spacerMd);text-align:left;cursor:pointer;flex-direction:row;width:100%;height:100%;transition:all .2s ease-in-out;display:flex}.InAppMessageReel-module__NZ-bPW__card:hover{border-color:var(--primary);box-shadow:var(--softShadow);transform:translateY(-2px)}.InAppMessageReel-module__NZ-bPW__cardBody{gap:var(--spacerXs);flex-direction:column;flex:1;min-width:0;display:flex}.InAppMessageReel-module__NZ-bPW__title{color:var(--foreground);font-weight:500;font-size:var(--fontMd);justify-content:flex-start;align-items:center;gap:var(--spacerSm);text-overflow:ellipsis;white-space:nowrap;flex-direction:row;margin:0;display:flex;overflow:hidden}.InAppMessageReel-module__NZ-bPW__info{font-size:var(--fontSm);align-items:center;gap:var(--spacerXs);color:var(--foregroundAltLite);margin:0;font-weight:400;display:flex}.InAppMessageReel-module__NZ-bPW__empty{font-size:var(--fontSm);color:var(--foregroundAltLite);padding:0 var(--spacerLg);margin:0}
.AppSettings-module__RT3-3a__container{align-items:flex-start;gap:var(--spacerLg);flex-direction:column;justify-content:flex-start;width:100%;display:flex}.AppSettings-module__RT3-3a__container>.AppSettings-module__RT3-3a__settingsLabel{width:100%;padding-bottom:var(--spacerLg);font-size:var(--fontMd);color:var(--foreground);border-bottom:.5px solid var(--mid);flex-direction:row;justify-content:space-between;align-items:center;font-weight:600}.AppSettings-module__RT3-3a__settingsInput{max-width:14ch;margin-top:0}.AppSettings-module__RT3-3a__infoLabel{font-size:var(--fontSm);color:var(--foregroundAlt);margin:0;font-weight:300}.AppSettings-module__RT3-3a__logoutContainer{width:100%;color:var(--foreground);font-size:var(--fontMd);margin-top:var(--spacerXxl);flex-direction:row;flex-grow:1;justify-content:space-between;align-items:flex-end;font-family:inherit;font-weight:700;display:flex}
.PurchaseCard-module__pMFm2W__card{cursor:pointer;background-color:var(--backgroundFocus);width:300px;max-height:500px;padding:var(--spacerSm);border-radius:var(--spacerSm);border:1px solid var(--mid);text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;font-family:inherit;transition:box-shadow .2s cubic-bezier(.165,.84,.44,1),background-color .2s cubic-bezier(.165,.84,.44,1),transform .2s cubic-bezier(.165,.84,.44,1);display:flex;position:relative}.PurchaseCard-module__pMFm2W__selectedCard{border:1px solid var(--success);background-color:var(--successBg);box-shadow:var(--successBg);transform:translateY(calc(-1 * var(--spacerMd)))}.PurchaseCard-module__pMFm2W__selectedMultipleCard{border:1px solid var(--primary);box-shadow:var(--softShadow);transform:translateY(calc(-1 * var(--spacerMd)))}.PurchaseCard-module__pMFm2W__container{padding:var(--spacerMd);gap:var(--spacerLg);flex-flow:row;display:flex}.PurchaseCard-module__pMFm2W__floatingCheck{margin:var(--spacerMd);background-color:var(--primary);color:var(--textOnPrimary);border:1px solid var(--foreground);border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:0;left:0}.PurchaseCard-module__pMFm2W__image{width:auto;height:100%;max-height:200px;margin:0 auto}.PurchaseCard-module__pMFm2W__innerOptionContainer{gap:var(--spacerLg);flex-direction:column;flex-grow:1;width:100%;list-style:none;display:flex;position:relative;overflow:auto}.PurchaseCard-module__pMFm2W__innerOption{background-color:var(--backgroundFocus);border-radius:var(--spacerSm);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;width:100%;padding:0;font-family:inherit;transition:box-shadow .5s cubic-bezier(.165,.84,.44,1);display:grid;position:relative}.PurchaseCard-module__pMFm2W__innerOptionSelected{box-shadow:var(--softShadow);background-color:var(--successBg);border:1px solid var(--success)}.PurchaseCard-module__pMFm2W__innerFloatingCheck{background-color:var(--primary);color:var(--textOnPrimary);border:1px solid var(--foreground);width:32px;height:32px;margin:var(--spacerMd);opacity:0;border-radius:20px;justify-content:center;place-self:center flex-end;align-items:center;animation:.2s ease-in forwards PurchaseCard-module__pMFm2W__fadeInAnimation;display:flex;position:absolute}@keyframes PurchaseCard-module__pMFm2W__fadeInAnimation{0%{opacity:0}to{opacity:1}}
.FloatingActionButton-module__uEktXq__container{bottom:72px;right:var(--spacerLg);z-index:97;flex-direction:column;align-items:flex-end;display:flex;position:fixed}.FloatingActionButton-module__uEktXq__button{background-color:var(--primary);color:var(--textOnPrimary);font-size:var(--fontLg);padding:var(--spacerMd) var(--spacerLg);align-items:center;gap:var(--spacerXs);cursor:pointer;border-radius:var(--spacerXxl);box-shadow:var(--appFocusShadow);border:1px solid var(--foreground);z-index:1;flex-direction:row;justify-content:space-between;font-family:inherit;font-weight:600;transition:border-radius .25s ease-in-out;display:flex}.FloatingActionButton-module__uEktXq__expandedButton{border-radius:0 0 var(--spacerXl) var(--spacerXl)}.FloatingActionButton-module__uEktXq__list{background-color:var(--backgroundFocus);border-radius:var(--spacerXl) var(--spacerXl) 0 var(--spacerXl);border:1px solid var(--backgrounder);z-index:98;margin:0;padding:0;list-style:none;animation:.25s ease-in-out forwards FloatingActionButton-module__uEktXq__swipeUp}@keyframes FloatingActionButton-module__uEktXq__swipeUp{0%{opacity:0;transform:translateY(30px)translate(15px)}to{opacity:1;transform:translateY(0)translate(0)}}
.Referrals-module__gsOyaG__reviewButtonContainer{gap:var(--spacerSm);width:100%;padding:var(--spacerLg) 0;flex-wrap:wrap;flex-grow:1;align-items:flex-end;display:flex}.Referrals-module__gsOyaG__reviewButtonGood{padding:var(--spacerSm) var(--spacerLg);border:1px solid var(--success);white-space:nowrap;flex:1 0 calc(50% - var(--spacerSm));box-sizing:border-box;font-size:var(--fontMd)}.Referrals-module__gsOyaG__reviewButtonGood svg{color:var(--success)}.Referrals-module__gsOyaG__reviewButtonBad{padding:var(--spacerSm) var(--spacerLg);border:1px solid var(--error);white-space:nowrap;flex:1 0 calc(50% - var(--spacerSm));box-sizing:border-box;font-size:var(--fontMd)}.Referrals-module__gsOyaG__reviewButtonBad svg{color:var(--error)}
.SuccessScreen-module__iWJFdq__successContainer{max-width:480px;margin:var(--spacerXl) auto;text-align:center;animation:.6s SuccessScreen-module__iWJFdq__fadeInUp}.SuccessScreen-module__iWJFdq__successAnimation{width:100px;height:100px;margin:0 auto var(--spacerXl);position:relative}.SuccessScreen-module__iWJFdq__successCircle{background:var(--success);color:#fff;z-index:2;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;animation:.4s .2s both SuccessScreen-module__iWJFdq__scaleIn;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes SuccessScreen-module__iWJFdq__scaleIn{0%{transform:translate(-50%,-50%)scale(0)}to{transform:translate(-50%,-50%)scale(1)}}.SuccessScreen-module__iWJFdq__successCircle svg{width:40px;height:40px;animation:.3s .5s both SuccessScreen-module__iWJFdq__checkmark}@keyframes SuccessScreen-module__iWJFdq__checkmark{0%{stroke-dasharray:100;stroke-dashoffset:100px}to{stroke-dashoffset:0}}.SuccessScreen-module__iWJFdq__successRipple{border:2px solid var(--success);opacity:0;border-radius:50%;width:80px;height:80px;animation:1.5s infinite SuccessScreen-module__iWJFdq__ripple;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes SuccessScreen-module__iWJFdq__ripple{0%{opacity:.4;width:80px;height:80px}to{opacity:0;width:140px;height:140px}}.SuccessScreen-module__iWJFdq__successTitle{font-size:var(--fontXl);margin:0 0 var(--spacerXs);color:var(--foreground);font-weight:700}.SuccessScreen-module__iWJFdq__successSubtitle{font-size:var(--fontMd);color:var(--foregroundAltLite);margin:0 0 var(--spacerXxl);font-weight:300}.SuccessScreen-module__iWJFdq__nextStepsCard{background:var(--backgroundFocus);border-radius:var(--spacerLg);padding:var(--spacerXxl);box-shadow:var(--softShadow);border:1px solid var(--backgrounder);margin:0 0 var(--spacerXl)}.SuccessScreen-module__iWJFdq__nextStepsIcon{background:var(--primaryBg);width:56px;height:56px;color:var(--primary);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 1.25rem;display:flex}.SuccessScreen-module__iWJFdq__nextStepsIcon svg{width:28px;height:28px}.SuccessScreen-module__iWJFdq__nextStepsCard h3{font-family:var(--font-display);margin-bottom:.75rem;font-size:1.125rem;font-weight:600}.SuccessScreen-module__iWJFdq__nextStepsCard p{color:var(--foregroundAltLite);margin-bottom:.25rem;font-size:.9375rem}.SuccessScreen-module__iWJFdq__emailHighlight{color:var(--primary);margin-bottom:.75rem;font-size:1rem;font-weight:600;display:inline-block}.SuccessScreen-module__iWJFdq__nextStepsDescription{font-size:var(--fontSm);color:var(--foregroundAltLite);margin-top:.75rem;font-weight:300}.SuccessScreen-module__iWJFdq__orderSummaryMini{gap:var(--spacerMd);padding:var(--spacerXl);background:var(--backgroundMid);border:1px solid var(--backgrounder);border-radius:var(--spacerMd);margin-bottom:var(--spacerXxl);flex-direction:column;display:flex}.SuccessScreen-module__iWJFdq__summaryItem{align-items:center;gap:var(--spacerLg);font-size:var(--fontSm);color:var(--foregroundAltLite);display:flex}.SuccessScreen-module__iWJFdq__summaryItem svg{width:20px;height:20px;color:var(--success);flex-shrink:0}
.AcTaskCard-module__YoVJ1q__taskContainer{border:1px solid var(--mid);margin:var(--spacerMd) 0;border-radius:var(--spacerSm);max-width:64rem;padding:var(--spacerMd);background:var(--backgroundFocus);cursor:pointer;justify-content:space-between;align-items:flex-start;gap:var(--spacer);flex-direction:column;font-family:inherit;display:flex}.AcTaskCard-module__YoVJ1q__taskContainer:first-of-type{margin-top:0}.AcTaskCard-module__YoVJ1q__taskTitle{font-size:calc(var(--fontMd));color:var(--foreground);margin:0 0 var(--spacerXs);font-weight:700}.AcTaskCard-module__YoVJ1q__dueDate{color:var(--foregroundAltLite);font-size:var(--fontSm);margin:0;font-weight:400}.AcTaskCard-module__YoVJ1q__contentSection{align-items:center;gap:var(--spacerSm);display:flex}.AcTaskCard-module__YoVJ1q__statusDot{width:var(--spacerLg);height:var(--spacerLg);border-radius:3000px}.AcTaskCard-module__YoVJ1q__taskContent{flex:1}.AcTaskCard-module__YoVJ1q__taskNote{font-size:var(--fontMd);color:var(--foregroundAlt);margin:var(--spacerMd) 0 0;font-weight:300}
.MediaAccessHelp-module__EVXB7q__help{justify-content:center;align-items:center;gap:var(--spacerSm) var(--spacerLg);max-width:640px;color:var(--foreground);font-size:var(--fontSm);flex-wrap:wrap;margin:0 auto;display:flex}.MediaAccessHelp-module__EVXB7q__dialog{gap:var(--spacerMd);text-align:left;flex-direction:column;display:flex}
.Videos-module__9rfq1q__videoGrid{justify-content:flex-start;align-items:flex-start;row-gap:var(--spacerMd);column-gap:var(--spacerLg);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));min-height:420px;display:grid}
.Issue-module__2cCwUq__container{flex-flow:row;column-gap:3rem;display:flex}@media (max-width:480px){.Issue-module__2cCwUq__container{flex-wrap:wrap}}.Issue-module__2cCwUq__formSection{gap:var(--spacerLg);flex-direction:column;flex-grow:1;align-items:flex-start;display:flex}.Issue-module__2cCwUq__sectionTitle{pointer-events:none;font-size:var(--fontLg);margin:-6px 0 0;font-weight:700}.Issue-module__2cCwUq__reviewItemsContainer{gap:var(--spacerLg);flex-direction:column;width:100%;max-height:calc(100vh - 200px);padding:1px;display:flex;overflow-y:auto}.Issue-module__2cCwUq__reviewItem{background-color:var(--backgroundFocus);width:100%;color:var(--foreground);box-shadow:0px 0px 0px .5px var(--mid);padding:var(--spacerLg);border-radius:var(--spacerSm);font-weight:600;font-size:var(--fontSm);justify-content:space-between;align-items:flex-start;column-gap:.2rem;gap:var(--spacerSm);border:none;flex-direction:column;display:flex}.Issue-module__2cCwUq__reviewButtonContainer{gap:var(--spacerSm);flex-wrap:wrap;width:100%;display:flex}.Issue-module__2cCwUq__reviewButtonGood{padding:var(--spacerSm) var(--spacerLg);border:1px solid var(--success);white-space:nowrap;flex:1 0 calc(50% - var(--spacerSm));box-sizing:border-box}.Issue-module__2cCwUq__reviewButtonGood svg{color:var(--success)}.Issue-module__2cCwUq__reviewButtonBad{padding:var(--spacerSm) var(--spacerLg);border:1px solid var(--error);white-space:nowrap;flex:1 0 calc(50% - var(--spacerSm));box-sizing:border-box}.Issue-module__2cCwUq__reviewButtonBad svg{color:var(--error)}.Issue-module__2cCwUq__header{font-size:var(--fontMd);color:var(--foreground);margin:0;font-weight:700}.Issue-module__2cCwUq__description{font-size:var(--fontSm);color:var(--foregroundAlt);margin:0;font-weight:300}.Issue-module__2cCwUq__skip{cursor:pointer;color:var(--secondary);background:0 0;border:none;width:fit-content;padding:0;font-family:inherit;font-weight:700}
.VisitTherapist-module__EojnJW__container{margin:var(--spacerSm) 0 var(--spacerXl);flex-direction:column;align-items:flex-start;display:flex}.VisitTherapist-module__EojnJW__name{font-size:var(--fontMd);margin:0;font-weight:700}.VisitTherapist-module__EojnJW__location{font-size:var(--fontSm);color:var(--foregroundAlt);flex-direction:row;justify-content:flex-start;align-items:center;margin:0;font-weight:300;display:flex}.VisitTherapist-module__EojnJW__location>svg{color:var(--midder);margin-top:1.5px;margin-right:2px;font-size:1.4em}
.style-module__DRyuuq__container{background-color:var(--backgroundFocus);flex-direction:column;flex-grow:1;width:100%;padding:0;display:flex}.style-module__DRyuuq__innerContainer{flex-direction:column;flex-grow:1;display:flex}.style-module__DRyuuq__innerPage{padding:var(--spacerMd) var(--spacerXl);flex-direction:column;width:100%;display:flex}@media (min-width:480px){.style-module__DRyuuq__container{box-shadow:var(--softShadow);border-radius:var(--spacerLg)}.style-module__DRyuuq__innerContainer{flex-direction:row}}.style-module__DRyuuq__titleContainer{padding:var(--spacerSm) var(--spacerLg) 0}.style-module__DRyuuq__scrollInnerPage{padding:0 var(--spacerXxl);gap:var(--spacerSm);flex-direction:column;width:100%;padding:2px;display:flex}
.ConfirmClientInfo-module__LgvgbG__confirmTitle{text-wrap:pretty;font-size:var(--fontMd)}.ConfirmClientInfo-module__LgvgbG__confirmTitle>svg{color:var(--primary);font-size:2em}.ConfirmClientInfo-module__LgvgbG__confirmSubtitle{margin:var(--spacerXs) 0 var(--spacerXl) 0}
.SentimentChoice-module__eydvdW__choices{gap:var(--spacerMd);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.SentimentChoice-module__eydvdW__choices .SentimentChoice-module__eydvdW__choice{justify-content:center;gap:var(--spacerSm);padding:var(--spacerXl) var(--spacerLg);border-radius:var(--spacerMd);font-size:var(--fontMd);color:var(--foregroundAlt);flex-direction:column;font-weight:600;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,padding .2s ease-in-out}.SentimentChoice-module__eydvdW__choices .SentimentChoice-module__eydvdW__choice[aria-pressed=false]{background:var(--backgroundFocus)}.SentimentChoice-module__eydvdW__choices .SentimentChoice-module__eydvdW__success[aria-pressed=true]{color:var(--success)}.SentimentChoice-module__eydvdW__choices .SentimentChoice-module__eydvdW__error[aria-pressed=true]{border-color:var(--error);background:var(--errorBg);color:var(--error)}.SentimentChoice-module__eydvdW__icon{border:1px solid var(--backgrounder);border-radius:50%;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;transition:width .2s ease-in-out,height .2s ease-in-out;display:flex}.SentimentChoice-module__eydvdW__icon>svg{font-size:1.5rem}.SentimentChoice-module__eydvdW__choice[aria-pressed=true] .SentimentChoice-module__eydvdW__icon{color:var(--backgroundFocus);border-color:#0000;animation:.3s ease-out SentimentChoice-module__eydvdW__pop}.SentimentChoice-module__eydvdW__success[aria-pressed=true] .SentimentChoice-module__eydvdW__icon{background-color:var(--success)}.SentimentChoice-module__eydvdW__error[aria-pressed=true] .SentimentChoice-module__eydvdW__icon{background-color:var(--error)}@keyframes SentimentChoice-module__eydvdW__pop{50%{transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.SentimentChoice-module__eydvdW__choice[aria-pressed=true] .SentimentChoice-module__eydvdW__icon{animation:none}}.SentimentChoice-module__eydvdW__choices.SentimentChoice-module__eydvdW__compact .SentimentChoice-module__eydvdW__choice{padding:var(--spacerMd) var(--spacerLg);font-size:var(--fontSm);flex-direction:row}.SentimentChoice-module__eydvdW__compact .SentimentChoice-module__eydvdW__icon{width:2rem;height:2rem}.SentimentChoice-module__eydvdW__compact .SentimentChoice-module__eydvdW__icon>svg{font-size:1.125rem}