body{color:var(--text-primary);margin:0;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}@media (prefers-color-scheme: light){:root{color:var(--text-primary);background-color:#fff}}audio{height:30px;max-width:300px;height:40px;background:#222;border-radius:10px;outline:none}audio::-webkit-media-controls-panel{background:#222!important;border-radius:10px;padding:0 10px 0 0!important}audio::-webkit-media-controls-timeline{height:5px}audio::-webkit-media-controls-mute-button{display:none!important}audio::-webkit-media-controls-volume-slider{display:none!important}audio::-webkit-media-controls-volume-control-container{display:none!important}.Audio-HidePlay::-webkit-media-controls-play-button{display:none!important}.fade-in{opacity:0;animation:fadeIn .5s forwards}@keyframes fadeIn{to{opacity:1}}.heading-01{font-size:54px;font-weight:300;line-height:64px}.heading-01-light{font-weight:300}.heading-01-regular{font-weight:400}.heading-01-semibold{font-weight:600}.heading-02,.heading-02-semibold,.heading-02-regular,.heading-02-light{font-size:42px;font-weight:300;line-height:50px}.heading-02-light{font-weight:300}.heading-02-regular{font-weight:400}.heading-02-semibold{font-weight:600}.heading-03,.heading-03-semibold,.heading-03-regular,.heading-03-light{font-size:32px;font-weight:400;line-height:40px}.heading-03-light{font-weight:300}.heading-03-regular{font-weight:400}.heading-03-semibold{font-weight:600}.heading-04,.Avatar-extra-large .Avatar__text,.heading-04-bold,.heading-04-semibold,.heading-04-regular,.heading-04-light{font-size:28px;font-weight:400;line-height:36px}.heading-04-light{font-weight:300}.heading-04-regular{font-weight:400}.heading-04-semibold{font-weight:500}.heading-04-bold{font-weight:700}.heading-05,.heading-05-semibold,.heading-05-regular,.heading-05-light{font-size:20px;font-weight:400;line-height:28px}.heading-05-light{font-weight:300}.heading-05-regular{font-weight:400}.heading-05-semibold{font-weight:600}.heading-06,.heading-06-semibold,.heading-06-regular,.heading-06-light{font-size:16px;font-weight:600;line-height:24px}.heading-06-light{font-weight:300}.heading-06-regular{font-weight:400}.heading-06-semibold{font-weight:500}.heading-07,.heading-07-semibold,.heading-07-regular,.heading-07-light{font-size:14px;font-weight:600;line-height:20px;letter-spacing:.16px}.heading-07-light{font-weight:300}.heading-07-regular{font-weight:400}.heading-07-semibold{font-weight:600}.heading-06-compact,.heading-06-compact-semibold,.heading-06-compact-regular,.heading-06-compact-light{font-size:16px;font-weight:600;line-height:22px}.heading-06-compact-light{font-weight:300}.heading-06-compact-regular{font-weight:400}.heading-06-compact-semibold{font-weight:600}.heading-07-compact,.heading-07-compact-bold,.heading-07-compact-semibold,.heading-07-compact-regular,.heading-07-compact-light{font-size:14px;font-weight:600;line-height:18px;letter-spacing:.16px}.heading-07-compact-light{font-weight:300}.heading-07-compact-regular{font-weight:400}.heading-07-compact-semibold{font-weight:500}.heading-07-compact-bold{font-weight:600}.heading-08-compact,.heading-08-compact-semibold,.heading-08-compact-regular,.heading-08-compact-light{font-size:13px;font-weight:600;line-height:16px;letter-spacing:.16px}.heading-08-compact-light{font-weight:300}.heading-08-compact-regular{font-weight:400}.heading-08-compact-semibold{font-weight:600}.body-01,.Avatar-large .Avatar__text{font-size:16px;font-weight:400;line-height:24px}.body-01-light{font-weight:300}.body-01-regular{font-weight:400}.body-01-semibold{font-weight:600}.body-02,.body-02-semibold,.body-02-regular,.body-02-light{font-size:13px;font-weight:400;line-height:20px;letter-spacing:.16px}.body-02-light{font-weight:300}.body-02-regular{font-weight:400}.body-02-semibold{font-weight:500}.body-01-compact,.Link-large,.Link__tertiary-large,.Breadcrumb,.body-01-compact-semibold,.body-01-compact-regular,.body-01-compact-light{font-size:16px;font-weight:400;line-height:22px}.body-01-compact-light{font-weight:300}.body-01-compact-regular{font-weight:400}.body-01-compact-semibold{font-weight:600}.body-02-compact,.Tabs__tab.MuiTab-root,.Tabs__tab.MuiTab-root.Mui-selected,.Avatar-medium .Avatar__text,.FilterInput.MuiInputBase-root,.MuiTooltip-tooltip,.ProgressIndicator-text,.ProgressIndicator-text--disabled,.Link-medium,.Link__tertiary-medium,.TextInput .MuiInputBase-root,.SelectInput.MuiInputBase-root,.AutoComplete .MuiInputBase-root,.SearchInput .MuiInputBase-root,.FileUploader .MuiInputBase-root,.PhoneInputInput,.ColourPicker .MuiInputBase-root,.body-02-compact-semibold,.body-02-compact-regular,.body-02-compact-light{font-size:13px;font-weight:400;line-height:18px;letter-spacing:.16px}.body-02-compact-light{font-weight:300}.body-02-compact-regular{font-weight:400}.body-02-compact-semibold{font-weight:500}.label-text-01,.label-text-01-semibold,.label-text-01-regular,.label-text-01-light{font-size:14px;font-weight:400;line-height:18px;letter-spacing:.16px}.label-text-01-light{font-weight:300}.label-text-01-regular{font-weight:400}.label-text-01-semibold{font-weight:600}.label-text-02,.Avatar-small .Avatar__text,.label-text-02-semibold,.Tag .MuiChip-label,.label-text-02-regular,.label-text-02-light{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.32px}.label-text-02-light{font-weight:300}.label-text-02-regular{font-weight:400}.label-text-02-semibold,.Tag .MuiChip-label{font-weight:500}.label-text-03,.react-calendar__month-view__weekdays__weekday,.react-calendar__tile,.label-text-03-semibold,.Tag-extra-small .MuiChip-label,.label-text-03-regular,.label-text-03-light{font-size:10px;font-weight:400;line-height:14px;letter-spacing:.32px}.label-text-03-light{font-weight:300}.label-text-03-regular{font-weight:400}.label-text-03-semibold,.Tag-extra-small .MuiChip-label{font-weight:600}.helper-text-01{font-size:14px;font-weight:400;line-height:18px;letter-spacing:.16px}.helper-text-01-light{font-weight:300}.helper-text-01-regular{font-weight:400}.helper-text-01-semibold{font-weight:600}.helper-text-02,.Link-small,.Link__tertiary-small{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.32px}.helper-text-02-light{font-weight:300}.helper-text-02-regular{font-weight:400}.helper-text-02-semibold{font-weight:600}.max-lines-3{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;word-break:break-word;word-wrap:break-word;text-overflow:ellipsis;-webkit-box-orient:vertical}.OneLine--ellipsis{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;white-space:normal}@supports (-webkit-line-clamp: 2) and (display: -webkit-box){.OneLine--ellipsis{display:block!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.TwoLine--ellipsis{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal}@supports (-webkit-line-clamp: 2) and (display: -webkit-box){.TwoLine--ellipsis{display:block!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.ThreeLine--ellipsis{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;white-space:normal}@media not all and (min-resolution: .001dpcm) and (-webkit-min-device-pixel-ratio: 0){.ThreeLine--ellipsis{display:block!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}}.FourLine--ellipsis{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;text-overflow:ellipsis;white-space:normal}@media not all and (min-resolution: .001dpcm) and (-webkit-min-device-pixel-ratio: 0){.FourLine--ellipsis{display:block!important;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4}}.OneLine--ellipsis-breakWord,.Breadcrumb{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-all}.PreventTextSelection,.Builder,.ModalForm{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:default}.Breadcrumb{cursor:pointer;color:var(--text-secondary);text-align:bottom}.Breadcrumb:hover{color:var(--text-primary);text-shadow:.2px 0 currentColor,-.2px 0 currentColor,0 .2px currentColor,0 -.2px currentColor}.Breadcrumb__separator{margin:0 4px}.Breadcrumb--root{min-width:40px}.Size__extra-small.MuiChip-root,.MuiChip-root.Tag-extra-small{height:fit-content;min-width:30px;padding:1px 6px}.Size__small .MuiInputBase-root,.Tag-small .MuiInputBase-root,.TextInput-small .MuiInputBase-root,.FileUploader-small .MuiInputBase-root,.ColourPicker-small .MuiInputBase-root{max-height:32px;padding:7px 12px}.Size__small.MuiChip-root,.MuiChip-root.Tag-small,.MuiChip-root.TextInput-small,.MuiChip-root.FileUploader-small,.MuiChip-root.ColourPicker-small{height:fit-content;min-width:36px;padding:2px 8px}.Size__medium .MuiInputBase-root,.Tag-medium .MuiInputBase-root,.TextInput-medium .MuiInputBase-root,.FileUploader-medium .MuiInputBase-root,.ColourPicker-medium .MuiInputBase-root{max-height:40px;padding:11px 12px}.Size__medium.MuiChip-root,.MuiChip-root.Tag-medium,.MuiChip-root.TextInput-medium,.MuiChip-root.FileUploader-medium,.MuiChip-root.ColourPicker-medium{height:fit-content;min-width:36px;padding:5px 8px}.Size__large .MuiInputBase-root,.Tag-large .MuiInputBase-root,.TextInput-large .MuiInputBase-root,.FileUploader-large .MuiInputBase-root,.ColourPicker-large .MuiInputBase-root{max-height:48px;padding:15px 12px}.Size__large.MuiChip-root,.MuiChip-root.Tag-large,.MuiChip-root.TextInput-large,.MuiChip-root.FileUploader-large,.MuiChip-root.ColourPicker-large{height:fit-content;min-width:44px;padding:9px 12px}.Button__brand{background-color:var(--button-brand)!important;color:var(--text-inverse)!important;border:none!important}.Button__brand:hover{background-color:var(--button-brand-hover)!important}.Button__brand:active{background-color:var(--button-brand-active)!important}.Button__brand.Mui-disabled{background-color:var(--button-disabled)!important}.Button__brand-icon{color:var(--icon-inverse)!important}.Button__brand-icon.Mui-disabled{color:var(--text-on-color-disabled)!important}.Button__primary,.ContentSwitcher__button-icon,.Button__primary-icon,.Button__brand-icon{background-color:var(--button-primary)!important;color:var(--text-inverse)!important;border:none!important}.Button__primary:hover,.ContentSwitcher__button-icon:hover,.Button__primary-icon:hover,.Button__brand-icon:hover{background-color:var(--button-primary-hover)!important}.Button__primary:active,.ContentSwitcher__button-icon:active,.Button__primary-icon:active,.Button__brand-icon:active{background-color:var(--button-primary-active)!important}.Button__primary.Mui-disabled,.Mui-disabled.ContentSwitcher__button-icon,.Mui-disabled.Button__primary-icon,.Mui-disabled.Button__brand-icon{background-color:var(--button-disabled)!important}.Button__primary-icon{color:var(--icon-inverse)!important}.Button__primary-icon.Mui-disabled{color:var(--text-on-color-disabled)!important}.Button__secondary,.Button__secondary-icon{background-color:var(--button-secondary)!important;color:var(--text-on-color)!important;border:none!important}.Button__secondary:hover,.Button__secondary-icon:hover{background-color:var(--button-secondary-hover)!important}.Button__secondary:active,.Button__secondary-icon:active{background-color:var(--button-secondary-active)!important}.Button__secondary.Mui-disabled,.Mui-disabled.Button__secondary-icon{background-color:var(--button-disabled)!important}.Button__secondary-icon{color:var(--icon-inverse)!important}.Button__secondary-icon.Mui-disabled{color:var(--icon-disabled)!important}.Button__tertiary,.Button__tertiary-icon{background-color:var(--button-tertiary-background)!important;color:var(--text-primary)!important;border:solid 1px var(--button-tertiary-border)!important}.Button__tertiary:hover,.Button__tertiary-icon:hover{background-color:var(--button-tertiary-hover)!important;color:var(--text-inverse)!important}.Button__tertiary:active,.Button__tertiary-icon:active{background-color:var(--button-tertiary-active)!important;color:var(--text-inverse)!important}.Button__tertiary.Mui-disabled,.Mui-disabled.Button__tertiary-icon{background-color:var(--button-ghost)!important;border:solid 1px var(--button-disabled)!important}.Button__tertiary-icon{color:var(--text-primary)!important}.Button__tertiary-icon.Mui-disabled{color:var(--button-disabled)!important}.Button__ghost,.Button__ghost-icon{background-color:var(--button-ghost)!important;color:var(--link-primary)!important}.Button__ghost:hover,.Button__ghost-icon:hover{background-color:var(--button-ghost-hover)!important}.Button__ghost:active,.Button__ghost-icon:active{background-color:var(--button-ghost-active)!important}.Button__ghost.Mui-disabled,.Mui-disabled.Button__ghost-icon{background-color:var(--button-ghost)!important}.Button__ghost-icon{color:var(--icon-primary)!important}.Button__ghost-icon.Mui-disabled{color:var(--button-disabled)!important}.Button__ghost-image,.Button__ghost-image-icon{background-color:var(--button-ghost-image)!important;color:var(--text-on-color)!important}.Button__ghost-image:hover,.Button__ghost-image-icon:hover{background-color:var(--button-ghost-image-hover)!important}.Button__ghost-image:active,.Button__ghost-image-icon:active{background-color:var(--button-ghost-image-active)!important}.Button__ghost-image.Mui-disabled,.Mui-disabled.Button__ghost-image-icon{background-color:var(--button-ghost-image)!important}.Button__ghost-image-icon{color:var(--icon-on-color)!important}.Button__ghost-image-icon.Mui-disabled{color:var(--button-disabled)!important}.Button__danger,.Button__danger-icon{background-color:var(--button-danger-primary)!important;color:var(--text-on-color)!important;border:none!important}.Button__danger:hover,.Button__danger-icon:hover{background-color:var(--button-danger-hover)!important}.Button__danger:active,.Button__danger-icon:active{background-color:var(--button-danger-active)!important}.Button__danger.Mui-disabled,.Mui-disabled.Button__danger-icon{background-color:var(--button-disabled)!important}.Button__danger-icon{color:var(--icon-inverse)!important}.Button__danger-icon.Mui-disabled{color:var(--icon-disabled)!important}.Button__danger-secondary,.Button__danger-secondary-icon{background-color:var(--button-ghost)!important;color:var(--button-danger-secondary)!important;border:solid 1px var(--button-danger-secondary)!important}.Button__danger-secondary:hover,.Button__danger-secondary-icon:hover{color:var(--text-inverse)!important;background-color:var(--button-danger-hover)!important}.Button__danger-secondary:active,.Button__danger-secondary-icon:active{color:var(--text-inverse)!important;background-color:var(--button-danger-active)!important}.Button__danger-secondary.Mui-disabled,.Mui-disabled.Button__danger-secondary-icon{background-color:var(--button-ghost)!important;border:solid 1px var(--button-disabled)!important}.Button__danger-secondary-icon{color:var(--button-danger-secondary)!important}.Button__danger-secondary-icon.Mui-disabled{color:var(--button-disabled)!important}.Button__danger-ghost,.Button__danger-ghost-icon{background-color:var(--button-ghost)!important;color:var(--button-danger-secondary)!important}.Button__danger-ghost:hover,.Button__danger-ghost-icon:hover{background-color:var(--button-danger-hover)!important;color:var(--icon-on-color)!important}.Button__danger-ghost:active,.Button__danger-ghost-icon:active{background-color:var(--button-danger-active)!important;color:var(--icon-on-color)!important}.Button__danger-ghost.Mui-disabled,.Mui-disabled.Button__danger-ghost-icon{background-color:var(--button-ghost)!important;color:var(--button-disabled)!important}.Button__danger-ghost-icon{color:var(--button-danger-secondary)!important}.Button__danger-ghost-icon.Mui-disabled{color:var(--button-disabled)!important}.MuiButtonBase-root{border-radius:0;text-wrap:nowrap}.MuiButtonBase-root.MuiButton-root{padding:4px 16px;justify-content:space-between}.MuiButtonBase-root.MuiButton-root:focus{outline:none}.MuiButtonBase-root.MuiButton-root:hover{box-shadow:none!important}.MuiButtonBase-root.MuiButton-root.Mui-disabled{background-color:var(--button-disabled);color:var(--text-disabled)!important}.MuiButtonBase-root.MuiIconButton-root{border-radius:0}.MuiButtonBase-root.MuiIconButton-root:focus{outline:none}.MuiButton-endIcon{margin-right:0!important}.MuiButton-endIcon>*:nth-of-type(1){font-size:16px!important}.MuiButton-sizeSmall{height:32px!important}.MuiButton-sizeMedium{height:40px!important}.MuiButton-sizeLarge{height:48px!important}.MuiIconButton-sizeSmall{width:32px!important;height:32px!important}.MuiIconButton-sizeMedium{width:40px!important;height:40px!important}.MuiIconButton-sizeLarge{width:48px!important;height:48px!important}.react-calendar__navigation{display:none}.react-calendar{max-width:280px}.react-calendar__month-view__weekdays__weekday{text-align:center;width:40px;aspect-ratio:1;max-width:40px;display:grid;place-content:center;color:var(--text-secondary)}.react-calendar__month-view__weekdays__weekday abbr[title]{text-decoration:none}.react-calendar__tile{background-color:unset;cursor:pointer;border:none;padding:0;width:40px;height:22px;aspect-ratio:1;max-width:40px;position:relative;color:var(--text-primary)}.react-calendar__tile--override-disabled{color:var(--text-primary);opacity:1!important}.react-calendar__tile.react-calendar__month-view__days__day--neighboringMonth{color:var(--text-placeholder)!important}.react-calendar__tile:disabled{color:var(--text-secondary);cursor:default;opacity:.5}.react-calendar__tile:hover:not(:disabled){background:var(--layer-01-hover)}.react-calendar__tile.react-calendar__tile--active:not(:disabled){background:var(--button-primary);color:#fff}.react-calendar:not(.hide-today) .react-calendar__tile--now{background:none!important}.react-calendar:not(.hide-today) .react-calendar__tile--now abbr{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background-color:var(--icon-brand);color:#fff!important;border-radius:50%}.react-calendar .date-range.active.react-calendar__tile:disabled{color:var(--text-primary)}.react-calendar .date-range.active.react-calendar__month-view__days__day--neighboringMonth{color:var(--text-disabled)!important}.react-calendar .date-range.secondary{background-color:var(--tag-grey-background)}.react-calendar .date-range.secondary.react-calendar__month-view__days__day--neighboringMonth{color:var(--text-disabled)!important}.react-calendar .date-range.first{border-top-left-radius:10px;border-bottom-left-radius:10px}.react-calendar .date-range.last{border-top-right-radius:10px;border-bottom-right-radius:10px}.react-calendar .react-calendar__month-view__days>.react-calendar__tile:nth-child(7n+1){border-top-left-radius:10px;border-bottom-left-radius:10px}.react-calendar .react-calendar__month-view__days>.react-calendar__tile:nth-child(7n){border-top-right-radius:10px;border-bottom-right-radius:10px}.react-calendar .react-calendar__month-view__days>.react-calendar__tile{margin-bottom:1px}.react-calendar__tile.cal-tile-color{background:var(--cal-bg)!important;color:var(--cal-fg)!important}.react-calendar__tile.cal-tile-start{border-top-left-radius:10px;border-bottom-left-radius:10px}.react-calendar__tile.cal-tile-end{border-top-right-radius:10px;border-bottom-right-radius:10px}.react-calendar__tile.cal-brand{--cal-bg: var(--tag-brand-background);--cal-fg: var(--tag-brand-color)}.react-calendar__tile.cal-blue{--cal-bg: var(--tag-blue-background);--cal-fg: var(--tag-blue-color)}.react-calendar__tile.cal-orange{--cal-bg: var(--tag-orange-background);--cal-fg: var(--tag-orange-color)}.react-calendar__tile.cal-grey{--cal-bg: var(--tag-grey-background);--cal-fg: var(--tag-grey-color)}.react-calendar__tile.cal-transparent{--cal-bg: transparent;--cal-fg: var(--text-primary)}.react-calendar__tile.cal-transparent.react-calendar__month-view__days__day--neighboringMonth{color:var(--text-disabled)!important}.menstrual-calendar{max-width:100%;width:100%;height:100%;padding:0 6px;box-sizing:border-box}.menstrual-calendar .react-calendar__viewContainer,.menstrual-calendar .react-calendar__month-view{height:100%}.menstrual-calendar .react-calendar__month-view__days{height:100%;display:grid;grid-template-columns:repeat(7,46px);grid-auto-rows:46px;justify-content:start;row-gap:0;column-gap:0;padding:16px 0 0;margin:0}.menstrual-calendar .react-calendar__month-view__days>.react-calendar__tile{width:40px;height:40px;max-width:none;padding:0}.menstrual-calendar .react-calendar__month-view__weekdays{display:grid;grid-template-columns:repeat(7,46px);justify-content:space-between;column-gap:0;padding:0 6px 1px;margin:0 -6px;border-bottom:1px solid var(--border-subtle-01)}.menstrual-calendar .react-calendar__month-view__weekdays__weekday{width:40px;max-width:none;padding:0}.menstrual-calendar .react-calendar__tile,.menstrual-calendar .react-calendar__tile abbr{font-size:12px}.menstrual-calendar.mc-loading .react-calendar__tile abbr{display:none!important}.menstrual-calendar.mc-loading .react-calendar__tile--now:before{display:none!important}.menstrual-calendar .react-calendar__tile.mc-period-logged abbr,.menstrual-calendar .react-calendar__tile.mc-period-predicted abbr,.menstrual-calendar .react-calendar__tile.mc-ovulation-logged abbr,.menstrual-calendar .react-calendar__tile.mc-fertile-predicted abbr{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%}.menstrual-calendar .react-calendar__tile.mc-period-logged abbr,.menstrual-calendar .react-calendar__tile.mc-ovulation-logged abbr{width:28px;height:28px}.menstrual-calendar .react-calendar__tile.mc-period-logged abbr{background:var(--icon-magenta);color:#fff}.menstrual-calendar .react-calendar__tile.mc-ovulation-logged abbr{background:var(--tag-cyan-border);color:#fff}.menstrual-calendar .react-calendar__tile.mc-period-predicted abbr{border:2px dashed var(--icon-magenta);color:var(--icon-magenta)}.menstrual-calendar .react-calendar__tile.mc-fertile-predicted abbr{border:2px dashed var(--tag-cyan-border);color:var(--tag-cyan-border)}.menstrual-calendar.hide-today .react-calendar__tile--now{background:none!important;font-weight:600}.menstrual-calendar.hide-today .react-calendar__tile--now:before{content:"";position:absolute;top:50%;left:50%;width:32px;height:32px;border:solid 1px var(--icon-magenta);border-radius:50%;transform:translate(-50%,-50%);z-index:0}.menstrual-calendar.hide-today .react-calendar__tile--now abbr{position:relative;z-index:1}body{--black: #000000;--white: #FFFFFF;--transparent: transparent;--bronze: #ce8946;--silver: #c0c0c0;--gold: #ffd700;--platnium: #e5e4e2;--background: #f5f7f6;--background-hover: rgba(141, 141, 141, .1215686275);--background-active: rgba(141, 141, 141, .5019607843);--background-selected: rgba(141, 141, 141, .2);--background-selected-hover: rgba(141, 141, 141, .3215686275);--background-inverse: #1D212D;--background-inverse-hover: #29E3AA;--background-brand: #36B28E;--nav-background: #1D212D;--nav-background-hover: rgba(141, 141, 141, .1607843137);--nav-background-active: rgba(141, 141, 141, .4);--nav-background-selected: rgba(141, 141, 141, .2392156863);--nav-background-selected-hover: rgba(141, 141, 141, .3215686275);--nav-background-inverse: #f4f4f4;--nav-background-inverse-hover: #29E3AA;--nav-background-brand: #36B28E;--layer-01: #FFFFFF;--layer-02: #f4f4f4;--layer-03: #1D212D;--layer-01-hover: #e8e8e8;--layer-02-hover: #e8e8e8;--layer-03-hover: #3E424C;--layer-01-active: #c6c6c6;--layer-02-active: #c6c6c6;--layer-03-active: #565962;--layer-01-selected: #e0e0e0;--layer-02-selected: #e0e0e0;--layer-03-selected: #525252;--layer-01-selected-hover: #d1d1d1;--layer-02-selected-hover: #d1d1d1;--layer-03-selected-hover: #d1d1d1;--layer-selected-inverse: #161616;--layer-selected-inverse-hover: #393939;--layer-selected-disabled: #8d8d8d;--layer-info: #edf5ff;--layer-success: #defbe6;--layer-warning: #fcf4d6;--layer-error: #fff1f1;--layer-blue: #edf5ff;--layer-cyan: #E5F6FF;--layer-purple: #F6F2FF;--layer-yellow: #fcf4d6;--layer-orange: #fff2e8;--layer-red: #fff1f1;--layer-green: #defbe6;--layer-magenta: #FFF0F7;--layer-yellow-hover: #FDDC69;--layer-orange-hover: #ffd9be;--layer-green-hover: #a7f0ba;--nav-layer-01: #2D313C;--nav-layer-02: #3E424C;--nav-layer-03: #565962;--nav-layer-01-hover: #3E424C;--nav-layer-02-hover: #565962;--nav-layer-03-hover: #62656E;--nav-layer-01-active: #565962;--nav-layer-02-active: #62656E;--nav-layer-03-active: #8E9096;--nav-layer-01-selected: #565962;--nav-layer-02-selected: #62656E;--nav-layer-03-selected: #8E9096;--nav-layer-01-selected-hover: #62656E;--nav-layer-02-selected-hover: #8E9096;--nav-layer-03-selected-hover: #B8B9BF;--nav-layer-selected-inverse: #F5F6FA;--nav-layer-selected-disabled: #8E9096;--border-brand: #36B28E;--border-focus: #0f62fe;--border-interactive: #1D212D;--border-subtle-00: #f4f4f4;--border-subtle-01: #e0e0e0;--border-subtle-02: #c6c6c6;--border-subtle-03: #e0e0e0;--border-subtle-01-selected: #c6c6c6;--border-subtle-02-selected: #c6c6c6;--border-subtle-03-selected: #c6c6c6;--border-strong-01: #8d8d8d;--border-tile-01: #a8a8a8;--border-tile-02: #c6c6c6;--border-tile-03: #a8a8a8;--border-inverse: #161616;--border-disabled: #c6c6c6;--border-cyan: #1192E8;--nav-border-subtle-01: #393939;--text-primary: #262626;--text-secondary: #525252;--text-placeholder: #a8a8a8;--text-on-color: #FFFFFF;--text-on-color-disabled: #8d8d8d;--text-helper: #6f6f6f;--text-error: #da1e28;--text-inverse: #FFFFFF;--text-disabled: rgba(22, 22, 22, .2509803922);--text-overlay: #f4f4f4;--teal-20: #CAFCED;--teal-80: #2A7861;--teal-90: #1E5C4A;--nav-text-primary: #f4f4f4;--nav-text-secondary: #c6c6c6;--nav-text-placeholder: #6f6f6f;--nav-text-on-color: #FFFFFF;--nav-text-on-color-disabled: rgba(255, 255, 255, .2509803922);--nav-text-helper: #8d8d8d;--nav-text-error: #ff8389;--nav-text-inverse: #FFFFFF;--nav-text-disabled: rgba(244, 244, 244, .2509803922);--field-01: #FFFFFF;--field-02: #f4f4f4;--field-03: #FFFFFF;--field-01-hover: #e8e8e8;--field-02-hover: #e8e8e8;--field-03-hover: #e8e8e8;--focus: #0f62fe;--focus-inset: #FFFFFF;--focus-inverse: #FFFFFF;--interactive: #1D212D;--highlight: #D5D6DB;--overlay: rgba(22, 22, 22, .5019607843);--skeleton-background: #e8e8e8;--skeleton-element: #c6c6c6;--toggle-off: #8d8d8d;--link-primary: #0f62fe;--link-secondary: #0043ce;--link-tertiary: #24a148;--link-primary-hover: #4589ff;--link-secondary-hover: #0f62fe;--link-tertiary-hover: #42be65;--link-inverse: #78a9ff;--link-visited: #8a3ffc;--icon-brand: #36B28E;--icon-primary: #262626;--icon-secondary: #525252;--icon-on-color: #FFFFFF;--icon-on-color-disabled: #8d8d8d;--icon-interactive: #0f62fe;--icon-inverse: #FFFFFF;--icon-disabled: rgba(22, 22, 22, .2509803922);--icon-warning: #f1c21b;--icon-green: #24a148;--icon-green-light: #42be65;--icon-orange: #eb6200;--icon-orange-light: #ffb784;--icon-purple: #A56EFF;--icon-purple-light: #D4BBFF;--icon-blue: #0f62fe;--icon-blue-light: #4589ff;--icon-blue-dark: #0043ce;--icon-cyan: #0072C3;--icon-cyan-light: #1192E8;--icon-red: #da1e28;--icon-red-light: #fa4d56;--icon-yellow: #d2a106;--icon-grey: #c6c6c6;--nav-icon-primary: #f4f4f4;--nav-icon-secondary: #c6c6c6;--nav-icon-on-color: #FFFFFF;--nav-icon-on-color-disabled: #6f6f6f;--nav-icon-interactive: #FFFFFF;--nav-icon-inverse: #161616;--nav-icon-disabled: rgba(244, 244, 244, .2509803922);--support-error: #da1e28;--support-success: #24a148;--support-warning: #f1c21b;--support-info: #0043ce;--notification-error-background: #fff1f1;--notification-success-background: #defbe6;--notification-warning-background: #fcf4d6;--notification-info-background: #edf5ff;--notification-important-background: #fff2e8;--notification-error-border: rgba(218, 30, 40, .5019607843);--notification-success-border: rgba(36, 161, 72, .5019607843);--notification-warning-border: rgba(241, 194, 27, .5019607843);--notification-info-border: rgba(0, 67, 206, .5019607843);--notification-important-border: #ba4e00;--button-brand: #36B28E;--button-brand-hover: #2A7861;--button-brand-active: #1E5C4A;--button-primary: #36B28E;--button-primary-hover: #2A7861;--button-primary-active: #1E5C4A;--button-secondary: #1D212D;--button-secondary-hover: #3E424C;--button-secondary-active: #565962;--button-tertiary-border: #1D212D;--button-tertiary-background: transparent;--button-tertiary-hover: #393939;--button-tertiary-active: #525252;--button-ghost: transparent;--button-ghost-hover: rgba(141, 141, 141, .1215686275);--button-ghost-active: rgba(141, 141, 141, .5019607843);--button-ghost-image: rgba(141, 141, 141, .5019607843);--button-ghost-image-hover: rgba(22, 22, 22, .5019607843);--button-ghost-image-active: rgba(22, 22, 22, .5019607843);--button-danger-primary: #da1e28;--button-danger-secondary: #da1e28;--button-danger-hover: #ba1b23;--button-danger-active: #750e13;--button-separator: #e0e0e0;--button-disabled: #c6c6c6;--message-sender-background: #A9E2D2;--message-participant-background: #FFFFFF;--message-reply-background: #D9F0E9;--profile-01: #0072C3;--profile-02: #6f6f6f;--profile-03: #198038;--profile-04: #D02670;--profile-05: #8a3ffc;--profile-06: #36B28E;--profile-07: #003A6D;--profile-08: #393939;--profile-09: #740937;--tag-focus: #0f62fe;--tag-high-contrast-background: #1D212D;--tag-high-contrast-color: #FFFFFF;--tag-high-contrast-hover: #3E424C;--tag-high-contrast-border: #1D212D;--tag-grey-background: #e0e0e0;--tag-grey-color: #161616;--tag-grey-hover: #d1d1d1;--tag-grey-border: #a8a8a8;--tag-cool-grey-background: #cdd3da;--tag-cool-grey-color: #121619;--tag-cool-grey-hover: #c4c9d1;--tag-cool-grey-border: #a2a9b0;--tag-warm-grey-background: #e5e0df;--tag-warm-grey-color: #171414;--tag-warm-grey-hover: #d8d0cf;--tag-warm-grey-border: #ada8a8;--tag-red-background: #ffd7d9;--tag-red-color: #a2191f;--tag-red-hover: #ffc2c5;--tag-red-border: #ff8389;--tag-red-bold-background: #fa4d56;--tag-red-bold-color: #fff1f1;--tag-red-bold-hover: #FF8389;--tag-red-bold-border: #a2191f;--tag-magenta-background: #ffd6e8;--tag-magenta-color: #9f1853;--tag-magenta-hover: #ffbdda;--tag-magenta-border: #ff7eb6;--icon-magenta: #EE5396;--tag-magenta-bold-background: #ffb0d5;--tag-magenta-bold-color: #9f1853;--tag-magenta-bold-hover: #FF99CC;--tag-magenta-bold-border: #ffb0d5;--tag-magenta-dark-background: #9f1853;--tag-magenta-dark-color: #FFF0F7;--tag-magenta-dark-hover: #D02670;--tag-magenta-dark-border: #EE5396;--tag-purple-background: #e8daff;--tag-purple-color: #6929c4;--tag-purple-hover: #dcc7ff;--tag-purple-border: #be95ff;--tag-purple-bold-background: #be95ff;--tag-purple-bold-color: #1C0F30;--tag-purple-bold-hover: #D4BBFF;--tag-purple-bold-border: #6929c4;--tag-blue-background: #d0e2ff;--tag-blue-color: #0043ce;--tag-blue-hover: #b8d3ff;--tag-blue-border: #78a9ff;--tag-blue-bold-background: #4589ff;--tag-blue-bold-color: #edf5ff;--tag-blue-bold-hover: #78A9FF;--tag-blue-bold-border: #002D9C;--tag-cyan-background: #bae6ff;--tag-cyan-color: #00539a;--tag-cyan-hover: #99daff;--tag-cyan-border: #33b1ff;--tag-cyan-bold-background: #33b1ff;--tag-cyan-bold-color: #061727;--tag-cyan-bold-hover: #82CFFF;--tag-cyan-bold-border: #0072C3;--tag-teal-background: #CAFCED;--tag-teal-color: #36B28E;--tag-teal-hover: #57e5e5;--tag-teal-border: #61F7CA;--tag-teal-bold-background: #2CF5B8;--tag-teal-bold-color: #1E5C4A;--tag-teal-bold-hover: #32E3B0;--tag-teal-bold-border: #1E5C4A;--tag-green-background: #a7f0ba;--tag-green-color: #0e6027;--tag-green-hover: #74e792;--tag-green-border: #42be65;--tag-green-bold-background: #42be65;--tag-green-bold-color: #071908;--tag-green-bold-hover: #6FDC8C;--tag-green-bold-border: #198038;--tag-green-dark-background: #022D0D;--tag-green-dark-color: #defbe6;--tag-green-dark-hover: #0E6027;--tag-green-dark-border: #24a148;--tag-outline-background: #f4f4f4;--tag-outline-color: #161616;--tag-outline-hover: #e8e8e8;--tag-outline-border: #161616;--tag-orange-background: #ffd9be;--tag-orange-color: #8a3800;--tag-orange-hover: #FFC69E;--tag-orange-border: #FF832B;--tag-orange-bold-background: #FF832B;--tag-orange-bold-color: #fff2e8;--tag-orange-bold-hover: #FFB784;--tag-orange-bold-border: #ba4e00;--tag-yellow-background: #FDDC69;--tag-yellow-color: #483700;--tag-yellow-hover: #F1C21B;--tag-yellow-border: #8E6A00;--tag-gold-background: #d2a106;--tag-gold-color: #1C1500;--tag-gold-hover: #F1C21B;--tag-gold-border: #8E6A00;--tag-brand-background: #36B28E;--tag-brand-color: #E4FFF7;--tag-brand-hover: #2A7861;--tag-brand-border: #1E5C4A;--loader-track: #a8a8a8;--loader-blue: #0043ce;--loader-cyan: #0072C3;--loader-purple: #A56EFF;--loader-red: #da1e28;--brochure-background: #012749;--brochure-menu-selected: #E5F6FF;--brochure-menu-hover: #bae6ff;--protein: #258264;--carbs: #d35b05;--fat: #d2a106;--fibre: #8a6316;--alcohol: #6e1c1c;--teal-10: #E4FFF7;--teal-60: #32E3B0;--teal-70: #36B28E;--teal-10-hover: #BCEBDD;--blue-30: #a6c8ff;--blue-50: #4589ff;--blue-100: #001141}.text-primary{color:#262626}.text-secondary{color:#525252}.text-placeholder{color:#a8a8a8}.text-on-color{color:#fff}.text-on-color-disabled{color:#8d8d8d}.text-helper{color:#6f6f6f}.text-error{color:#da1e28}.text-inverse{color:#fff}.text-disabled{color:#16161640}.TextInput-textarea .MuiInputBase-multiline{resize:vertical;overflow:auto;align-items:flex-start}.TextInput-textarea .MuiInputBase-root{padding:11px 12px}.TextInput-textarea textarea{height:100%!important}.TextInput .MuiInputBase-root{height:100%;border-radius:8px;background-color:var(--field-01)}.TextInput .MuiInputBase-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:var(--support-error)!important;border-width:1.5px}.TextInput .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--focus);border-width:1.5px}.TextInput .MuiInputBase-root .MuiInputBase-input{border-radius:4px}.TextInput .MuiFormHelperText-root{color:var(--text-helper)}.SelectInput-small.MuiInputBase-root{max-height:32px;padding:7px 12px}.SelectInput-medium.MuiInputBase-root{max-height:32px;padding:11px 12px}.SelectInput-large.MuiInputBase-root{max-height:32px;padding:15px 12px}.SelectInput-inline.MuiInputBase-root{border-radius:0!important;background-color:transparent}.SelectInput-inline.MuiInputBase-root .MuiOutlinedInput-notchedOutline{border-color:transparent}.SelectInput-inline.MuiInputBase-root:hover{background-color:var(--field-01-hover)}.SelectInput-inline.MuiInputBase-root:hover .MuiOutlinedInput-notchedOutline{border-color:transparent}.SelectInput-inline.MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--focus);border-width:1.5px}.SelectInput.MuiInputBase-root{height:100%;border-radius:8px;background-color:var(--field-01)}.SelectInput.MuiInputBase-root .MuiSelect-select{min-height:unset}.SelectInput.MuiInputBase-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:var(--support-error)!important;border-width:1.5px}.SelectInput.MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--focus);border-width:1.5px}.AutoComplete-small .MuiInputBase-root{max-height:32px;padding:6px 12px!important}.AutoComplete-small .MuiInputBase-root .MuiAutocomplete-input{padding:0!important}.AutoComplete-small .MuiIconButton-root{max-height:32px!important;max-width:32px!important}.AutoComplete-small .MuiIconButton-root .MuiAutocomplete-input{padding:0!important}.AutoComplete-medium .MuiInputBase-root{max-height:40px;padding:11px 12px}.AutoComplete-medium .MuiInputBase-root .MuiAutocomplete-input{padding:0!important}.AutoComplete-medium .MuiIconButton-root{max-height:40px!important;max-width:40px!important}.AutoComplete-large .MuiInputBase-root{max-height:48px;padding:15px 12px}.AutoComplete-large .MuiIconButton-root{max-height:48px!important;max-width:48px!important}.AutoComplete .MuiInputBase-root{height:100%;border-radius:8px;background-color:var(--field-01)}.AutoComplete .MuiInputBase-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:var(--support-error)!important;border-width:1.5px}.AutoComplete .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--focus);border-width:1.5px}.SearchInput-small .MuiInputBase-root{max-height:32px;padding:7px 12px}.SearchInput-medium .MuiInputBase-root{max-height:32px;padding:11px 12px}.SearchInput-large .MuiInputBase-root{max-height:32px;padding:15px 12px}.SearchInput-clear .MuiInputBase-root{padding:15px 0 15px 12px}.SearchInput .MuiInputBase-root{height:100%;border-radius:8px;background-color:var(--field-01);font-size:14px}.SearchInput .MuiInputBase-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:var(--support-error)!important;border-width:1.5px}.SearchInput .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--focus);border-width:1.5px}.FileUploader-clear .MuiInputBase-root{padding:15px 0 15px 12px}.FileUploader .MuiInputBase-root{height:100%;border-radius:8px;background-color:var(--field-01);font-size:14px}.FileUploader .MuiInputBase-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:var(--support-error)!important;border-width:1.5px}.FileUploader .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--focus);border-width:1.5px}.MuiTextField-root{width:100%}.MuiInputBase-input.MuiOutlinedInput-input{padding:0}.MuiInputBase-root>.MuiOutlinedInput-notchedOutline{border-color:var(--border-subtle-01)}.MuiFormHelperText-root{margin-left:0!important}.PhoneInput-error .PhoneInputInput{border:solid 1.5px var(--support-error)!important}.PhoneInput--disabled .PhoneInputInput{color:var(--text-disabled)}.PhoneInput{width:100%}.PhoneInput--focus{border:none}.PhoneInputCountry{padding:7px 16px;background-color:var(--field-01);color:#262626;font-size:14px;border-radius:8px;border:1px solid var(--border-subtle-01)}.PhoneInputCountry:focus{border-color:solid 1.5px var(--focus)}.PhoneInputInput{padding:6px 16px;background-color:var(--field-01);color:var(--text-primary);border-radius:8px;border:1px solid var(--border-subtle-01)}.PhoneInputInput:focus{outline:none!important;border:solid 1.5px var(--focus)}.PhoneInputInput::placeholder{color:var(--text-placeholder)}.Mui-checked{color:var(--icon-primary)!important}.MuiFormControlLabel-root .MuiSvgIcon-root{font-size:20px}.MuiFormControlLabel-root .MuiFormControlLabel-label{font-size:14px;font-weight:400;line-height:18px;letter-spacing:.16px;margin-top:1px}.ColourPicker{min-width:120px!important}.ColourPicker__colourBox{box-sizing:border-box}.ColourPicker__colourBox-small{height:32px;min-height:32px;width:32px;min-width:32px}.ColourPicker__colourBox-medium{height:40px;min-height:40px;width:40px;min-width:40px}.ColourPicker__colourBox-large{height:48px;min-height:48px;width:48px;min-width:48px}.ColourPicker .MuiInputBase-root{height:100%;border-radius:8px;background-color:var(--field-01)}.ColourPicker .MuiInputBase-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:var(--support-error)!important;border-width:1.5px}.ColourPicker .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--focus);border-width:1.5px}.ColourPicker .MuiFormHelperText-root{color:var(--text-helper)}.Link{width:fit-content}.Link-small--icon,.Link-medium--icon{height:16px;width:16px}.Link-large--icon{height:20px;width:20px}.Link--disabled{color:var(--text-disabled);cursor:default}.Link--disabled:hover,.Link--disabled:active{color:var(--text-disabled)!important}.Link:hover{color:var(--link-primary-hover)}.Link:active{color:var(--text-primary)}.Link__tertiary{width:fit-content;color:var(--link-tertiary)}.Link__tertiary-small--icon,.Link__tertiary-medium--icon{height:16px;width:16px}.Link__tertiary-large--icon{height:20px;width:20px}.Link__tertiary--disabled{color:var(--text-disabled);cursor:default}.Link__tertiary--disabled:hover,.Link__tertiary--disabled:active{color:var(--text-disabled)!important}.Link__tertiary:hover{color:var(--link-tertiary-hover)!important}.Link__tertiary:active{color:var(--text-tertiary)!important}a{color:var(--link-primary);text-decoration:none}a:focus-visible{outline:solid 1px var(--link-primary)}.Toastify__toast-container{width:auto!important;min-width:312px!important}.Toastify__toast{max-width:460px;border-radius:0!important}.Toastify__toast-icon{align-self:start!important}.Toastify__toast--info{border-left:3px solid var(--support-info)!important;background-color:var(--notification-info-background)!important}.Toastify__toast--success{border-left:3px solid var(--support-success)!important;background-color:var(--notification-success-background)!important}.Toastify__toast--warning{border-left:3px solid var(--support-warning)!important;background-color:var(--notification-warning-background)!important}.Toastify__toast--error{border-left:3px solid var(--support-error)!important;background-color:var(--notification-error-background)!important}.Toastify__toast-theme--dark{background:var(--nav-background)!important}.MessageToast .Toastify__progress-bar{background:var(--link-inverse)!important;background-color:var(--support-info)!important}.MessageToast .Toastify__progress-bar--bg{opacity:.2!important;background:var(--link-inverse)!important}.MessageToast .Toastify__close-button{color:var(--text-inverse)!important;opacity:.5}.MessageToast{border-left:3px solid var(--background-brand)!important;background:var(--link-inverse)!important;background-color:var(--nav-background)!important}.Toastify__progress-bar--info{background:var(--blue-40)!important;background-color:var(--support-info)!important}.Toastify__progress-bar--success{background:var(--green-40)!important;background-color:var(--support-success)!important}.Toastify__progress-bar--warning{background:var(--yellow-40)!important;background-color:var(--support-warning)!important}.Toastify__progress-bar--error{background:var(--red-40)!important;background-color:var(--support-error)!important}.Toastify__progress-bar{border-bottom-left-radius:0!important}.Toastify__close-button:focus{outline:none!important}.ModalForm{display:grid;grid-template-columns:220px 1fr;width:100%;overflow:hidden}.ModalForm__menu{display:flex;flex-direction:column;max-width:220px;flex-grow:1;align-items:flex-start;padding:0 16px;border-right:solid 1px var(--border-subtle-01)}.ModalForm__menu-sections{display:flex;flex-direction:column;width:100%;max-height:80vh;box-sizing:border-box;align-items:flex-start;padding:16px 0;position:relative;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.ModalForm__menu-sections::-webkit-scrollbar{width:0;height:0}.ModalForm__menu-sections:hover::-webkit-scrollbar{width:8px}.ModalForm__menu-sections:hover{scrollbar-width:auto;scrollbar-color:var(--border-subtle-01) transparent}.ModalForm__menu-section{display:flex;min-height:48px;width:100%;cursor:pointer;position:relative;align-items:center;border-left:2px solid transparent}.ModalForm__menu-section:hover{background-color:var(--background-hover)}.ModalForm__menu-section:hover .ModalForm__menu-section-actions{opacity:1;visibility:visible}.ModalForm__menu-indicator{position:absolute;top:16px;left:0;width:2px;height:48px;background-color:#000;transition:top .3s}.ModalForm__content{display:flex;flex-direction:column;height:67.5vh;padding:16px;overflow:hidden;box-sizing:border-box;background-color:var(--layer-01)}.InlineNotification,.InlineNotification__error,.InlineNotification__error-action,.InlineNotification__warning,.InlineNotification__warning-action,.InlineNotification__success,.InlineNotification__success-action,.InlineNotification__info,.InlineNotification__info-action{display:flex;border-radius:16px;padding:15px 16px}.InlineNotification-icon,.InlineNotification-icon--action{align-self:start;padding-right:16px}.InlineNotification-icon--action{margin-top:6px}.InlineNotification-dismiss{align-self:start;margin-top:2px;color:var(--button-primary)}.InlineNotification-dismiss:hover{cursor:pointer;color:var(--button-primary-hover)}.InlineNotification__info,.InlineNotification__info-action{border:solid 1px var(--notification-info-border);background-color:var(--notification-info-background)}.InlineNotification__info-action{padding:9px 16px 15px}.InlineNotification__success,.InlineNotification__success-action{border:solid 1px var(--notification-success-border);background-color:var(--notification-success-background)}.InlineNotification__success-action{padding:9px 16px 15px}.InlineNotification__warning,.InlineNotification__warning-action{border:solid 1px var(--notification-warning-border);background-color:var(--notification-warning-background)}.InlineNotification__warning-action{padding:9px 16px 15px}.InlineNotification__warning [data-icon-path=inner-path],.InlineNotification__warning-action [data-icon-path=inner-path]{fill:#000;opacity:1}.InlineNotification__error,.InlineNotification__error-action{border:solid 1px var(--notification-error-border);background-color:var(--notification-error-background)}.InlineNotification__error-action{padding:9px 16px 15px}.ProgressIndicator{flex-grow:1;width:292px}.ProgressIndicator__step{display:flex;align-items:top;min-height:58px;max-width:232px;padding-left:10px;border-left:solid 2px var(--border-subtle-01);color:var(--text-secondary)}.ProgressIndicator__step--active{color:var(--text-primary);border-color:var(--border-interactive)!important}.ProgressIndicator__step--completed{color:var(--text-secondary);border-color:var(--border-interactive)!important}.ProgressIndicator__step--disabled{color:var(--text-disabled);border-color:var(--border-subtle-01)}.ProgressIndicator-text{color:var(--text-primary)}.ProgressIndicator-text:hover{color:var(--link-primary)}.ProgressIndicator-text--noLink:hover{color:var(--x-primary)!important;cursor:default}.ProgressIndicator-text--disabled{color:var(--text-disabled);pointer-events:none}.MuiPaper-root{border-radius:16px!important;background:var(--background)}.NavSideMenu__primary{display:flex;flex-direction:column;align-items:flex-start;width:204px;height:unset;padding:8px 4px;gap:4px;flex-shrink:0;background-color:var(--nav-layer-01);color:var(--nav-text-primary)}.NavSideMenu__ghost{display:flex;flex-direction:column;align-items:flex-start;width:204px;height:unset;padding:8px 4px;gap:4px;flex-shrink:0;border:solid 1px var(--border-subtle-01);background-color:var(--layer-01);color:var(--text-primary)}[class*=NavSideMenu]{font-family:IBM Plex Sans,sans-serif}.NavButton__primary{background-color:transparent!important;color:var(--nav-text-secondary)!important;border:none;padding:10px 16px!important}.NavButton__primary:hover{background-color:var(--nav-background-hover)!important}.NavButton__primary:active{background-color:var(--nav-background-active)!important}.NavButton__primary--selected,.NavButton__primary--selected:hover{background-color:var(--nav-background-brand)!important;color:var(--nav-text-inverse)!important}.NavButton__secondary{background-color:transparent!important;color:var(--nav-text-secondary)!important;border:none;padding:10px 16px!important}.NavButton__secondary:hover{background-color:var(--nav-background-hover)!important;color:var(--nav-text-primary)!important}.NavButton__secondary:active{background-color:var(--nav-background-active)!important;color:var(--nav-text-primary)!important}.NavButton__secondary--selected{background-color:var(--nav-background-brand)!important;color:var(--nav-text-inverse)!important}.NavButton__secondary--selected:hover{background-color:transparent!important;color:var(--nav-text-primary)!important}.NavButton__ghost{background-color:var(--button-ghost)!important;color:var(--text-secondary)!important;border:none;padding:10px 16px!important}.NavButton__ghost:hover{background-color:var(--button-ghost-hover)!important}.NavButton__ghost:active{background-color:var(--button-ghost-active)!important}.NavButton__ghost--selected,.NavButton__ghost--selected:hover{background-color:var(--button-primary)!important;color:var(--text-inverse)!important}.NavButton__submenu{background-color:transparent!important;color:var(--nav-text-secondary)!important;border:none}.NavButton__submenu:hover{background-color:var(--nav-background-hover)!important;color:var(--nav-text-primary)!important}.NavButton__submenu:active{background-color:var(--nav-background-active)!important;color:var(--nav-text-primary)!important}.NavButton__submenu--selected,.NavButton__submenu--selected:hover{background-color:transparent!important;color:var(--nav-background-brand)!important}.NavButton__sidemenu{background-color:transparent!important;color:var(--nav-text-secondary)!important;border:none}.NavButton__sidemenu:hover{background-color:var(--nav-background-hover)!important}.NavButton__sidemenu:active{background-color:var(--nav-background-active)!important}.NavButton__sidemenu--selected,.NavButton__sidemenu--selected:hover{background-color:var(--nav-background-brand)!important;color:var(--nav-text-inverse)!important}.NavHeaderAction{background-color:transparent!important;color:var(--nav-icon-primary)!important;border:none;height:100%!important;min-height:40px;width:48px}.NavHeaderAction:hover{background-color:var(--nav-background-hover)!important;border-bottom:solid 1px var(--nav-border-subtle-01)}.NavHeaderAction:active{background-color:var(--nav-background-active)!important}.NavHeaderAction.Mui-disabled{color:var(--button-disabled)!important}.NavHeaderAction--selected{background-color:var(--nav-background)!important;color:var(--nav-icon-primary)!important}.NavHeaderAction--selected:hover{background-color:var(--nav-background-brand)!important;color:var(--nav-text-inverse)!important}.NavHeaderAction--selected:active{background-color:var(--nav-background-active)!important}.HeaderAction{background-color:transparent!important;color:var(--icon-primary)!important;border:none;height:100%!important;min-height:40px;width:48px}.HeaderAction:hover{background-color:var(--background-hover)!important;border-bottom:solid 1px var(--nav-border-subtle-01)}.HeaderAction:active{background-color:var(--background-active)!important}.HeaderAction.Mui-disabled{color:var(--button-disabled)!important}.HeaderAction--selected{background-color:var(--background)!important;color:var(--icon-primary)!important}.HeaderAction--selected:hover{background-color:var(--background-brand)!important;color:var(--text-inverse)!important}.HeaderAction--selected:active{background-color:var(--background-active)!important}.NavHeaderDropdown{display:flex;align-items:center;background-color:transparent!important;color:var(--nav-icon-primary)!important;border:none;height:40px;padding:0 16px}.NavHeaderDropdown:hover{background-color:var(--nav-background-hover)!important}.NavHeaderDropdown:active{background-color:var(--nav-background-active)!important}.NavHeaderDropdown--selected{background-color:var(--nav-background)!important;color:var(--nav-icon-primary)!important}.NavHeaderDropdown--selected:hover{background-color:var(--nav-background-brand)!important;color:var(--nav-text-inverse)!important}.NavHeaderDropdown--selected:active{background-color:var(--nav-background-active)!important}.MuiDialog-root{font-family:IBM Plex Sans,sans-serif}.MuiPaper-root .Menu__item{color:var(--text-secondary)}.MuiPaper-root .Menu__item-extra-small{padding:3px 16px}.MuiPaper-root .Menu__item-small{padding:7px 16px}.MuiPaper-root .Menu__item-medium{padding:11px 16px}.MuiPaper-root .Menu__item-large{padding:15px 16px}.MuiPaper-root .Menu__item-active{background-color:var(--layer-01-active)}.MuiPaper-root .Menu__item-danger{color:var(--support-error);border-top:1px solid var(--border-subtle-01)}.MuiPaper-root .Menu__item-danger--no-border{border-top:none!important}.MuiPaper-root .Menu__item-danger:hover{background-color:var(--support-error)!important;color:var(--text-on-color)!important}.MuiPaper-root .Menu__item.Mui-disabled{color:var(--text-disabled)}.MuiPaper-root .Menu__item:hover{background-color:var(--layer-01-hover);color:var(--text-primary)}.MuiPopover-root{font-family:IBM Plex Sans,sans-serif}.Tooltip__primary{background-color:var(--layer-01)!important;color:var(--text-primary)!important}.Tooltip__primary .MuiTooltip-arrow{color:var(--layer-01)!important}.Tooltip__nav{background-color:var(--background-inverse)!important;color:var(--nav-text-primary)!important}.Tooltip__nav .MuiTooltip-arrow{color:var(--background-inverse)!important}.Tooltip--popover{border-radius:6px!important;box-shadow:0 2px 6px #0000004d}.MuiTooltip-tooltip{max-width:256px!important;white-space:pre-wrap}.MuiTooltip-tooltip-small{padding:2px 14px!important}.MuiTooltip-tooltip-medium{padding:8px 14px!important}.MuiTooltip-tooltip-large{padding:16px 14px!important}.Tooltip__scrollWrap{position:relative}.Tooltip__scrollBody{overflow-y:auto;scrollbar-gutter:stable}.DataTable td,.DataTable th{font-family:IBM Plex Sans,sans-serif}.DataTable th{font-weight:700;padding:0 16px}.DataTable th:last-child{padding:0 16px 0 0}.DataTable tr.disabled>td{position:relative}.DataTable tr.disabled>td:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--layer-01);opacity:.7;z-index:1;pointer-events:none}.DataTable tr.disabled>td:after :hover{background-color:var(--layer-01);opacity:.7}.DataTable td{padding:0 16px}.DataTable td:last-child{padding:0 16px 0 0}.DataTable--small tr{height:32px}.DataTable--medium tr{height:40px}.DataTable--large tr{height:48px}.DataTable--extralarge tr{height:64px}.FilterInput{max-height:32px}.FilterInput.MuiInputBase-root{height:100%;min-height:22px;border-radius:4px;background-color:var(--field-01);font-size:14px;padding-right:12px!important}.FilterInput.MuiInputBase-root .MuiOutlinedInput-notchedOutline{border-color:transparent!important}.FilterInput.MuiInputBase-root .MuiSelect-select{min-height:unset}.Avatar-small{width:24px!important;height:24px!important}.Avatar-medium{width:32px!important;height:32px!important}.Avatar-large{width:48px!important;height:48px!important}.Avatar-extra-large{width:64px!important;height:64px!important}.Toggle-small .MuiSwitch-root{width:unset!important;height:unset!important;padding:0!important;margin-top:2px!important}.Toggle-small .MuiSwitch-root .MuiSwitch-switchBase{padding:3px;transition-duration:.3s}.Toggle-small .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked{transform:translate(16px);color:var(--icon-on-color)!important}.Toggle-small .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--support-success)!important;opacity:1!important;border:0}.Toggle-small .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked.Mui-disabled .MuiSwitch-track{opacity:.5}.Toggle-small .MuiSwitch-root .MuiSwitch-switchBase.Mui-focusVisible .MuiSwitch-thumb{color:#33cf4d;border:6px solid #fff}.Toggle-small .MuiSwitch-root .MuiSwitch-switchBase.Mui-disabled .MuiSwitch-thumb{background-color:var(--button-disabled);color:var(--text-on-color-disabled)}.Toggle-small .MuiSwitch-root .MuiSwitch-switchBase.Mui-disabled .MuiSwitch-track{opacity:.7}.Toggle-small .MuiSwitch-root .MuiSwitch-thumb{box-sizing:border-box;width:10px;height:10px}.Toggle-small .MuiSwitch-root .MuiSwitch-track{width:26px!important;height:10px!important;padding:3px!important;border-radius:13px;background-color:var(--toggle-off)!important;opacity:1!important;transition-duration:.5s}.Toggle-medium .MuiSwitch-root{width:unset!important;height:unset!important;padding:0!important}.Toggle-medium .MuiSwitch-root .MuiSwitch-switchBase{padding:3px;transition-duration:.3s}.Toggle-medium .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked{transform:translate(24px);color:var(--icon-on-color)!important}.Toggle-medium .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--support-success)!important;opacity:1!important;border:0}.Toggle-medium .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked.Mui-disabled .MuiSwitch-track{opacity:.5}.Toggle-medium .MuiSwitch-root .MuiSwitch-switchBase.Mui-focusVisible .MuiSwitch-thumb{color:#33cf4d;border:6px solid #fff}.Toggle-medium .MuiSwitch-root .MuiSwitch-switchBase.Mui-disabled .MuiSwitch-thumb{background-color:var(--button-disabled);color:var(--text-on-color-disabled)}.Toggle-medium .MuiSwitch-root .MuiSwitch-switchBase.Mui-disabled .MuiSwitch-track{opacity:.7}.Toggle-medium .MuiSwitch-root .MuiSwitch-thumb{box-sizing:border-box;width:18px;height:18px}.Toggle-medium .MuiSwitch-root .MuiSwitch-track{width:42px!important;height:18px!important;padding:3px!important;border-radius:13px;background-color:var(--toggle-off)!important;opacity:1!important;transition-duration:.5s}.MuiRadio-root.Mui-disabled{color:var(--icon-disabled)!important}.Builder{display:grid;grid-template-columns:1fr 3fr;grid-column-gap:16px;width:100%;height:100%}.Builder__menu{display:flex;flex-direction:column;max-width:320px;flex-grow:1;align-items:flex-start}.Builder__menu-header{display:flex;width:100%;justify-content:space-between;align-items:center;min-height:48px}.Builder__menu-sections{display:flex;flex-direction:column;width:100%;max-height:80vh;box-sizing:border-box;align-items:flex-start;background-color:var(--layer-01);box-shadow:0 1px 8px -3px #09090a1a;border-radius:16px;padding:16px;position:relative;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.Builder__menu-sections::-webkit-scrollbar{width:0;height:0}.Builder__menu-sections:hover::-webkit-scrollbar{width:8px}.Builder__menu-sections:hover{scrollbar-width:auto;scrollbar-color:var(--border-subtle-01) transparent}.Builder__menu-section{display:flex;min-height:48px;width:100%;cursor:pointer;position:relative;align-items:center;border-left:2px solid transparent}.Builder__menu-section:hover{background-color:var(--background-hover)}.Builder__menu-section:hover .Builder__menu-section-actions{opacity:1;visibility:visible}.Builder__menu-section-actions{opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;display:flex;align-items:center}.Builder__menu-indicator{position:absolute;top:16px;left:16px;width:2px;height:48px;background-color:#000;transition:top .3s}.Builder__content{display:flex;flex-direction:column;max-width:1144px;flex-grow:1;align-items:flex-start;width:100%;overflow:hidden}.Builder__content-header{display:flex;width:100%;justify-content:space-between;align-items:center;min-height:48px}.Builder__content-section{display:flex;flex-direction:column;width:100%;box-sizing:border-box;align-items:flex-start;background-color:var(--layer-01);box-shadow:0 1px 8px -3px #09090a1a;border-radius:16px;padding:24px 32px}.Builder__content-question{display:flex;flex-direction:column;width:100%}.BuilderTable td,.BuilderTable th{font-family:IBM Plex Sans,sans-serif}.BuilderTable th{font-weight:700;padding:0 8px}.BuilderTable th:last-child{padding:0 8px 0 0}.BuilderTable td{padding:0 8px}.BuilderTable td:last-child{padding:0 8px 0 0}.BuilderTable--small tr{height:32px}.BuilderTable--medium tr{height:40px}.BuilderTable--large tr{height:48px}.BuilderTable--extralarge tr{height:64px}.SecondaryToolbar,.SecondaryToolbar__secondary,.SecondaryToolbar__primary,.SecondaryToolbar__inverse{height:48px;flex-shrink:0}.SecondaryToolbar.MuiToolbar-root,.MuiToolbar-root.SecondaryToolbar__secondary,.MuiToolbar-root.SecondaryToolbar__primary,.MuiToolbar-root.SecondaryToolbar__inverse{min-height:40px}.SecondaryToolbar__inverse{padding:0!important;background-color:var(--background-inverse);border-bottom:solid 1px var(--border-subtle-01)}.SecondaryToolbar__primary{padding:0!important;background-color:var(--background)}.SecondaryToolbar__secondary{padding:0!important;background-color:var(--background);border-bottom:solid 1px var(--border-subtle-01)}.SecondaryToolbar-container{display:flex!important;height:100%;align-items:center;padding:0}.Tag .MuiChip-label{padding:0}.Tabs{margin:0 16px;height:100%}.Tabs .MuiTabs-flexContainer{height:100%}.Tabs .MuiTabs-indicator{height:3px;border-radius:20px;background-color:var(--border-brand)}.Tabs__tab.MuiTab-root{min-width:0!important}.Tabs__tab.MuiTab-root.Mui-selected{color:var(--text-primary)!important}.Tabs__tab{text-transform:none!important;color:var(--text-placeholder)!important}.Skeleton__field-small{height:32px!important}.Skeleton__field-medium{height:40px!important}.Skeleton__field-large{height:48px!important}.Skeleton__field-textarea{height:94px!important}.RightPanel>.MuiPaper-root{border-top-right-radius:0!important;border-bottom-right-radius:0!important}[class*=RightPanel]{font-family:IBM Plex Sans,sans-serif}.ContentSwitcher{border-radius:8px!important;border:solid 1px var(--border-subtle-01)}.ContentSwitcher .MuiButtonGroup-firstButton{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.ContentSwitcher .MuiButtonGroup-lastButton{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.ContentSwitcher__button{background-color:transparent!important;color:var(--text-secondary)!important;border:none!important;justify-content:center!important;text-transform:none!important;min-width:128px!important}.ContentSwitcher__button--icon{min-width:unset!important}.ContentSwitcher__button:hover{background-color:var(--button-ghost-hover)!important}.ContentSwitcher__button.Mui-disabled{background-color:var(--button-disabled)!important}.ContentSwitcher__button--active{background-color:var(--button-primary)!important;color:var(--text-on-color)!important}.ContentSwitcher__button--active:hover{background-color:var(--button-primary-hover)!important}.ContentSwitcher__button-icon{color:var(--icon-inverse)!important}.ContentSwitcher__button-icon.Mui-disabled{color:var(--text-on-color-disabled)!important}.ContentSwitcher__button:not(:first-child):after{content:"";background:var(--text-disabled);position:absolute;bottom:8;left:0;height:50%;width:1px}.ContentSwitcher__button.MuiButtonBase-root.MuiButton-root{border-radius:2px;padding:2px 16px}.ContentSwitcher__button.MuiButton-sizeSmall{height:30px!important}.ContentSwitcher__button.MuiButton-sizeMedium{height:38px!important}.ContentSwitcher__button.MuiButton-sizeLarge{height:46px!important}.CheckinPopup{transition:width .3s ease-in-out,height .3s ease-in-out,top .3s ease-in-out,left .3s ease-in-out,right .3s ease-in-out,bottom .3s ease-in-out!important;transform-origin:bottom right;z-index:95}.CheckinPopup__minimized{position:fixed!important;top:auto!important;left:auto!important;right:16px!important;bottom:0!important;width:456px!important;height:48px!important;background-color:var(--nav-layer-01);transform:scale(1)!important}.CheckinPopup__minimized-header{display:flex;align-items:center;height:100%;box-sizing:border-box;padding:8px 16px;background-color:var(--layer-01)}.CheckinPopup__expanded{position:absolute!important;top:auto!important;left:auto!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;background-color:var(--layer-01);overflow:hidden!important;transition:all .3s ease-in-out;transform:scale(1)!important}.CheckinPopup__expanded-header{display:flex;justify-content:space-between;align-items:center;height:48px;padding:0 32px;background-color:var(--layer-01)}.HideOnMobile{display:inline}@media (max-width: 768px){.HideOnMobile{display:none}}.MacroProgressWheel{transition-duration:0ms!important}.MacroProgressWheel .donut-figure{display:none!important}.MacroProgressWheel .chart-wrapper path{stroke-width:30px!important}.ReactPlayer-thumbnail video{max-height:250px;max-width:250px;object-fit:cover;border-radius:6px}.ScrollContainer__horizontal{overflow-x:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.ScrollContainer__horizontal::-webkit-scrollbar{width:0;height:0}.ScrollContainer__verticalLight{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.25) transparent}.ScrollContainer__verticalLight::-webkit-scrollbar{width:8px}.ScrollContainer__verticalLight::-webkit-scrollbar-track{background:transparent}.ScrollContainer__verticalLight::-webkit-scrollbar-thumb{background-color:#00000040;border-radius:999px;border:2px solid transparent;background-clip:content-box}#root{font-family:IBM Plex Sans,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 auto;text-align:center;color:var(--text-primary);background:var(--background)}body{color:var(--text-primary);background:var(--background)}.cds--inline-loading{min-block-size:0}.cds--inline-loading__animation{margin-inline-end:0}.StripeElement{width:100%}.prevent-select{-webkit-user-select:none;-ms-user-select:none;user-select:none}.prevent-select input,.prevent-select textarea,.allow-select{-webkit-user-select:text;-ms-user-select:text;user-select:text}.allow-select button{-webkit-user-select:none;-ms-user-select:none;user-select:none}.RefreshAutocomplete{cursor:text}.RefreshAutocomplete__popper{z-index:1400}.RefreshAutocomplete__paper{max-height:280px;padding:4px 0;overflow-y:auto}.RefreshAutocomplete__list{margin:0;padding:0;list-style:none}.RefreshAutocomplete__option{display:flex;min-height:36px;box-sizing:border-box;align-items:center;justify-content:space-between;column-gap:24px;padding:6px 12px;color:var(--text-secondary);cursor:pointer}.RefreshAutocomplete__option.is-active{background:var(--core-row-hover);color:var(--text-primary)}.RefreshAutocomplete__option.is-disabled,.RefreshAutocomplete__option.is-disabled.is-active{background:transparent;color:var(--text-disabled);cursor:default}.RefreshAutocomplete__option>svg{flex:0 0 auto}.RefreshAutocomplete__row{display:flex;min-width:0;flex-direction:column}.RefreshAutocomplete__description{color:var(--text-helper)}.RefreshAutocomplete__empty{padding:8px 12px;color:var(--text-helper)}.RefreshAvatar-small{width:24px!important;height:24px!important}.RefreshAvatar-medium{width:32px!important;height:32px!important}.RefreshAvatar-large{width:40px!important;height:40px!important}.RefreshAvatar-extra-large{width:48px!important;height:48px!important}.RefreshAvatar-extra-extra-large{width:64px!important;height:64px!important}.RefreshAvatar__text{color:var(--text-on-colour)}.RefreshBarChart{display:flex;flex-direction:column;row-gap:4px}.RefreshBarChart__legend{display:flex;align-items:center;justify-content:flex-end;min-height:12px;column-gap:10px;margin-bottom:4px}.RefreshBarChart__legend-item{display:flex;align-items:center;column-gap:5px;color:var(--text-secondary)}.RefreshBarChart__legend-dot{flex-shrink:0;width:6px;height:6px;border-radius:50%}.RefreshBarChart__plot svg:focus-visible{outline:2px solid var(--line-brand);outline-offset:-2px}.RefreshBarChart__labels{display:flex;min-height:12px}.RefreshBarChart__label{flex:1 1 0;min-width:0;color:var(--text-helper);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.RefreshBarChart__labels--stepped .RefreshBarChart__label{display:flex;justify-content:center;overflow:visible}.RefreshBarChart__label-text{flex:none;overflow:hidden;text-overflow:ellipsis}.RefreshBarChart__gridline{stroke:var(--line-hairline-2);stroke-width:1px;shape-rendering:crispEdges}.RefreshBarChart__tick{fill:var(--text-helper)}.RefreshBodyMap{display:inline-flex;flex-direction:column;align-items:center;row-gap:12px}.RefreshBodyMap__figures{display:flex;column-gap:24px}.RefreshBodyMap__figure{display:flex;flex-direction:column;align-items:center;row-gap:6px}.RefreshBodyMap__svg{display:block;aspect-ratio:320/736;overflow:visible}.RefreshBodyMap--large .RefreshBodyMap__svg{height:460px}.RefreshBodyMap--medium .RefreshBodyMap__svg{height:340px}.RefreshBodyMap--small{row-gap:6px}.RefreshBodyMap--small .RefreshBodyMap__figures{column-gap:6px}.RefreshBodyMap--small .RefreshBodyMap__svg{height:104px}.RefreshBodyMap__region,.RefreshBodyMap__spine{vector-effect:non-scaling-stroke;stroke-linejoin:round}.RefreshBodyMap__region{fill:var(--core-canvas);stroke:var(--line-strong);stroke-width:1px;transition:fill .12s ease,stroke .12s ease}.RefreshBodyMap__region[data-state=selected]{fill:var(--tint-green);stroke:var(--line-brand)}.RefreshBodyMap__region[data-state=mild]{fill:var(--tint-sand);stroke:var(--chip-sand-dot)}.RefreshBodyMap__region[data-state=moderate]{fill:var(--tint-orange);stroke:var(--chip-orange-dot)}.RefreshBodyMap__region[data-state=severe]{fill:var(--tint-red);stroke:var(--chip-red-dot)}.RefreshBodyMap__region:not([data-state=rest]){stroke-width:1.5px}.RefreshBodyMap--small .RefreshBodyMap__region{stroke-width:.75px}.RefreshBodyMap--small .RefreshBodyMap__region:not([data-state=rest]){stroke-width:1px}.RefreshBodyMap--selectable .RefreshBodyMap__region{cursor:pointer;outline:none}.RefreshBodyMap--selectable .RefreshBodyMap__region:focus-visible{outline:2px solid var(--line-brand);outline-offset:2px}.RefreshBodyMap--selectable .RefreshBodyMap__region[data-state=rest]:hover{fill:var(--tint-green);stroke:var(--line-brand)}.RefreshBodyMap--selectable .RefreshBodyMap__region[aria-disabled=true]{cursor:default}.RefreshBodyMap--selectable .RefreshBodyMap__region[aria-disabled=true]:hover{fill:var(--core-canvas);stroke:var(--line-strong)}.RefreshBodyMap__spine{fill:none;stroke:var(--line-strong);stroke-width:1px;stroke-linecap:round;stroke-dasharray:4 6;pointer-events:none}.RefreshBodyMap__caption{color:var(--text-helper)}.RefreshBodyMap__legend{display:flex;flex-wrap:wrap;justify-content:center;column-gap:16px;row-gap:6px}.RefreshBodyMap__legendItem{display:inline-flex;align-items:center;column-gap:6px;color:var(--text-secondary)}.RefreshBodyMap__swatch{width:12px;height:12px;border:1.5px solid;border-radius:3px}.RefreshBodyMap__swatch[data-state=mild]{border-color:var(--chip-sand-dot);background:var(--tint-sand)}.RefreshBodyMap__swatch[data-state=moderate]{border-color:var(--chip-orange-dot);background:var(--tint-orange)}.RefreshBodyMap__swatch[data-state=severe]{border-color:var(--chip-red-dot);background:var(--tint-red)}.RefreshBodyMap__side{font-size:26px;fill:var(--text-helper)}@media (prefers-reduced-motion: reduce){.RefreshBodyMap__region{transition:none}}.RefreshLineChart--marks-on-hover .MuiLineChart-mark{opacity:0}.RefreshLineChart--marks-on-hover:hover .MuiLineChart-mark{opacity:1}.theme-refresh .Breadcrumb{font-size:13px;font-weight:400;line-height:18px;color:var(--text-helper);text-shadow:none;transition:color .15s ease}.theme-refresh .Breadcrumb:hover{color:var(--text-primary);text-shadow:none}.theme-refresh .Breadcrumb--root{min-width:unset}.theme-refresh .Breadcrumb__separator{margin:0 6px;font-size:13px;font-weight:400;line-height:18px;color:var(--text-helper)}.RefreshButton__brand,.RefreshButton__primary,.RefreshButton__secondary,.RefreshButton__tertiary,.RefreshButton__primary-inverse,.RefreshButton__ghost,.RefreshButton__brand-ghost,.RefreshButton__danger,.RefreshButton__danger-secondary,.RefreshButton__danger-ghost{justify-content:center!important}.RefreshButton__brand.MuiButtonBase-root:focus-visible,.RefreshButton__primary.MuiButtonBase-root:focus-visible,.RefreshButton__secondary.MuiButtonBase-root:focus-visible,.RefreshButton__tertiary.MuiButtonBase-root:focus-visible,.RefreshButton__primary-inverse.MuiButtonBase-root:focus-visible,.RefreshButton__ghost.MuiButtonBase-root:focus-visible,.RefreshButton__brand-ghost.MuiButtonBase-root:focus-visible,.RefreshButton__danger.MuiButtonBase-root:focus-visible,.RefreshButton__danger-secondary.MuiButtonBase-root:focus-visible,.RefreshButton__danger-ghost.MuiButtonBase-root:focus-visible{outline:2px solid var(--line-brand);outline-offset:2px}.RefreshButton__brand.Mui-focusVisible,.RefreshButton__primary.Mui-focusVisible,.RefreshButton__secondary.Mui-focusVisible,.RefreshButton__tertiary.Mui-focusVisible,.RefreshButton__primary-inverse.Mui-focusVisible,.RefreshButton__ghost.Mui-focusVisible,.RefreshButton__brand-ghost.Mui-focusVisible,.RefreshButton__danger.Mui-focusVisible,.RefreshButton__danger-secondary.Mui-focusVisible,.RefreshButton__danger-ghost.Mui-focusVisible{box-shadow:none!important}.RefreshButton__brand{background-color:var(--button-brand)!important;color:var(--text-on-color)!important;border:none!important}.RefreshButton__brand:hover{background-color:var(--button-brand-hover)!important}.RefreshButton__brand:active{background-color:var(--button-brand-active)!important}.RefreshButton__brand.Mui-disabled{background-color:var(--button-disabled)!important}.RefreshButton__brand .MuiButton-startIcon,.RefreshButton__brand .MuiButton-endIcon{color:var(--icon-on-color)}.RefreshButton__primary{background-color:var(--interactive)!important;color:var(--text-inverse)!important;border:none!important}.RefreshButton__primary:hover{background-color:var(--button-primary-hover)!important}.RefreshButton__primary:active{background-color:var(--button-primary-active)!important}.RefreshButton__primary.Mui-disabled{background-color:var(--button-disabled)!important}.RefreshButton__primary .MuiButton-startIcon,.RefreshButton__primary .MuiButton-endIcon{color:var(--icon-inverse)}.RefreshButton__secondary{background-color:var(--button-secondary-bg)!important;color:var(--button-secondary-text)!important;border:solid 1px var(--button-secondary-border)!important}.RefreshButton__secondary:hover{background-color:var(--button-secondary-hover)!important}.RefreshButton__secondary:active{background-color:var(--button-secondary-active)!important;border-color:var(--button-secondary-active-border)!important}.RefreshButton__secondary.Mui-disabled{background-color:var(--button-secondary-disabled)!important;color:var(--text-disabled)!important;border:solid 1px var(--border-disabled)!important}.RefreshButton__secondary .MuiButton-startIcon,.RefreshButton__secondary .MuiButton-endIcon{color:var(--button-secondary-icon)}.RefreshButton__tertiary{background-color:var(--button-tertiary-bg)!important;color:var(--text-primary)!important;border:solid 1px var(--button-tertiary-border)!important}.RefreshButton__tertiary:hover{background-color:var(--button-tertiary-hover)!important;color:var(--text-inverse)!important}.RefreshButton__tertiary:active{background-color:var(--button-tertiary-active)!important;color:var(--text-inverse)!important}.RefreshButton__tertiary.Mui-disabled{background-color:var(--button-tertiary-bg)!important;border:solid 1px var(--border-disabled)!important}.RefreshButton__tertiary .MuiButton-startIcon,.RefreshButton__tertiary .MuiButton-endIcon{color:var(--icon-primary)}.RefreshButton__tertiary:hover .MuiButton-startIcon,.RefreshButton__tertiary:hover .MuiButton-endIcon,.RefreshButton__tertiary:active .MuiButton-startIcon,.RefreshButton__tertiary:active .MuiButton-endIcon{color:var(--icon-inverse)}.RefreshButton__primary-inverse{background-color:var(--button-primary-inverse)!important;color:var(--neutral-90)!important;border:none!important}.RefreshButton__primary-inverse:hover{background-color:var(--button-primary-inverse-hover)!important}.RefreshButton__primary-inverse:active{background-color:var(--button-primary-inverse-active)!important}.RefreshButton__primary-inverse.Mui-disabled{background-color:color-mix(in srgb,var(--button-primary-inverse) 25%,var(--transparent))!important;color:color-mix(in srgb,var(--white) 45%,var(--transparent))!important}.RefreshButton__primary-inverse .MuiButton-startIcon,.RefreshButton__primary-inverse .MuiButton-endIcon{color:var(--neutral-90)}.RefreshButton__ghost{background-color:var(--button-ghost)!important;color:var(--text-primary)!important}.RefreshButton__ghost:hover{background-color:var(--button-ghost-hover)!important}.RefreshButton__ghost:active{background-color:var(--button-ghost-active)!important}.RefreshButton__ghost.Mui-disabled{background-color:var(--button-ghost-disabled)!important;color:var(--text-disabled)!important}.RefreshButton__ghost .MuiButton-startIcon,.RefreshButton__ghost .MuiButton-endIcon{color:var(--icon-primary)}.RefreshButton__brand-ghost{background-color:var(--button-brand-ghost)!important;color:var(--text-link)!important}.RefreshButton__brand-ghost:hover{background-color:var(--button-brand-ghost-hover)!important}.RefreshButton__brand-ghost:active{background-color:var(--button-brand-ghost-active)!important}.RefreshButton__brand-ghost.Mui-disabled{background-color:var(--button-brand-ghost-disabled)!important;color:var(--text-disabled)!important}.RefreshButton__brand-ghost .MuiButton-startIcon,.RefreshButton__brand-ghost .MuiButton-endIcon{color:var(--icon-brand)}.RefreshButton__danger{background-color:var(--button-danger)!important;color:var(--text-on-color)!important;border:none!important}.RefreshButton__danger:hover{background-color:var(--button-danger-hover)!important}.RefreshButton__danger:active{background-color:var(--button-danger-active)!important}.RefreshButton__danger.Mui-disabled{background-color:var(--button-danger-disabled)!important;color:var(--text-disabled)!important}.RefreshButton__danger .MuiButton-startIcon,.RefreshButton__danger .MuiButton-endIcon{color:var(--icon-inverse)}.RefreshButton__danger-secondary{background-color:var(--button-secondary-bg)!important;color:var(--support-error)!important;border:solid 1px var(--support-error)!important}.RefreshButton__danger-secondary:hover{color:var(--text-inverse)!important;background-color:var(--button-danger-hover)!important}.RefreshButton__danger-secondary:active{color:var(--text-inverse)!important;background-color:var(--button-danger-active)!important}.RefreshButton__danger-secondary.Mui-disabled{background-color:var(--button-secondary-disabled)!important;color:var(--text-disabled)!important;border:solid 1px var(--border-disabled)!important}.RefreshButton__danger-secondary .MuiButton-startIcon,.RefreshButton__danger-secondary .MuiButton-endIcon{color:var(--icon-error)}.RefreshButton__danger-secondary:hover .MuiButton-startIcon,.RefreshButton__danger-secondary:hover .MuiButton-endIcon,.RefreshButton__danger-secondary:active .MuiButton-startIcon,.RefreshButton__danger-secondary:active .MuiButton-endIcon{color:var(--icon-inverse)}.RefreshButton__danger-ghost{background-color:var(--button-ghost)!important;color:var(--support-error)!important}.RefreshButton__danger-ghost:hover{background-color:var(--button-danger-hover)!important;color:var(--text-on-color)!important}.RefreshButton__danger-ghost:active{background-color:var(--button-danger-active)!important;color:var(--text-on-color)!important}.RefreshButton__danger-ghost.Mui-disabled{background-color:var(--button-ghost-disabled)!important;color:var(--text-disabled)!important}.RefreshButton__danger-ghost .MuiButton-startIcon,.RefreshButton__danger-ghost .MuiButton-endIcon{color:var(--icon-error)}.RefreshButton__danger-ghost:hover .MuiButton-startIcon,.RefreshButton__danger-ghost:hover .MuiButton-endIcon,.RefreshButton__danger-ghost:active .MuiButton-startIcon,.RefreshButton__danger-ghost:active .MuiButton-endIcon{color:var(--icon-inverse)}.RefreshButton__primary.Mui-disabled .MuiButton-startIcon,.RefreshButton__primary.Mui-disabled .MuiButton-endIcon,.RefreshButton__secondary.Mui-disabled .MuiButton-startIcon,.RefreshButton__secondary.Mui-disabled .MuiButton-endIcon,.RefreshButton__tertiary.Mui-disabled .MuiButton-startIcon,.RefreshButton__tertiary.Mui-disabled .MuiButton-endIcon,.RefreshButton__ghost.Mui-disabled .MuiButton-startIcon,.RefreshButton__ghost.Mui-disabled .MuiButton-endIcon,.RefreshButton__brand-ghost.Mui-disabled .MuiButton-startIcon,.RefreshButton__brand-ghost.Mui-disabled .MuiButton-endIcon,.RefreshButton__danger.Mui-disabled .MuiButton-startIcon,.RefreshButton__danger.Mui-disabled .MuiButton-endIcon,.RefreshButton__danger-secondary.Mui-disabled .MuiButton-startIcon,.RefreshButton__danger-secondary.Mui-disabled .MuiButton-endIcon,.RefreshButton__danger-ghost.Mui-disabled .MuiButton-startIcon,.RefreshButton__danger-ghost.Mui-disabled .MuiButton-endIcon{color:var(--icon-disabled)}.RefreshMenuButton__chevron{transition:transform .2s ease}.RefreshMenuButton__chevron--open{transform:rotate(180deg)}.Calendar{display:flex;flex-direction:column;row-gap:8px;width:252px;min-height:276px}.Calendar__header{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;height:32px;padding:0 2px}.Calendar__month{color:var(--text-primary)}.Calendar__nav{display:flex;align-items:center;column-gap:2px}.Calendar__weekdays,.Calendar__grid{display:grid;grid-template-columns:repeat(7,1fr)}.Calendar__weekday{display:flex;align-items:center;justify-content:center;height:24px;color:var(--text-helper)}.Calendar__dayWrapper{display:flex;width:36px;height:34px}.Calendar__day{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:36px;height:34px;padding:0;border:none;background:none;color:var(--text-secondary);cursor:pointer}.Calendar__day:disabled{cursor:default}.Calendar__dayCell{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:28px;height:28px;border-radius:50%}.Calendar__dayNum{color:inherit}.Calendar__dot{position:absolute;bottom:3px;left:50%;transform:translate(-50%);width:4px;height:4px;border-radius:50%;background:var(--chip-green-dot)}.Calendar__day:not(:disabled):not(.is-selected):hover .Calendar__dayCell{background:var(--button-ghost-hover)}.Calendar__day.is-today .Calendar__dayNum{color:var(--text-primary)}.Calendar__day.is-adjacent .Calendar__dayNum{color:var(--text-helper);opacity:.5}.Calendar__day.is-disabled .Calendar__dayNum{color:var(--text-helper);opacity:.45}.Calendar__day.is-selected .Calendar__dayCell{background:var(--interactive)}.Calendar__day.is-selected .Calendar__dayNum{color:var(--text-inverse)}.Calendar__switch{display:flex;align-items:center;column-gap:2px;padding:2px 4px 2px 6px;border:none;border-radius:6px;background:none;color:var(--icon-helper);cursor:pointer}.Calendar__switch:hover{background:var(--button-ghost-hover)}.Calendar__switch:focus-visible{outline:2px solid var(--line-brand);outline-offset:2px}.Calendar__months,.Calendar__years{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:48px;height:236px}.Calendar__months{align-content:space-between}.Calendar__years{overflow-y:auto}.Calendar__years::-webkit-scrollbar{width:12px;height:12px}.Calendar__years::-webkit-scrollbar-track{background:transparent}.Calendar__years::-webkit-scrollbar-thumb{border:4px solid transparent;border-radius:999px;background-color:var(--scrollbar-thumb);background-clip:content-box}.Calendar__years::-webkit-scrollbar-thumb:hover{border-width:2px}@supports not selector(::-webkit-scrollbar){.Calendar__years{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}}.Calendar__cell{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:48px;padding:0;border:none;background:none;color:var(--text-secondary);cursor:pointer}.Calendar__cell:disabled{cursor:default}.Calendar__pill{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:76px;max-width:100%;height:32px;border-radius:16px;color:inherit}.Calendar__cellLabel{color:inherit}.Calendar__cell:not(:disabled):not(.is-selected):hover .Calendar__pill{background:var(--button-ghost-hover)}.Calendar__cell.is-today .Calendar__cellLabel{color:var(--text-primary)}.Calendar__cell.is-disabled .Calendar__cellLabel{color:var(--text-helper);opacity:.45}.Calendar__cell.is-selected .Calendar__pill{background:var(--interactive)}.Calendar__cell.is-selected .Calendar__cellLabel{color:var(--text-inverse)}.Calendar__cell .Calendar__dot{bottom:11px}.RefreshCheckbox{display:inline-flex;align-items:flex-start;column-gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none}.RefreshCheckbox--fullWidth{width:100%}.RefreshCheckbox--fullWidth .RefreshCheckbox__label{flex:1;min-width:0}.RefreshCheckboxGroup{display:flex;flex-direction:column;row-gap:4px}.RefreshCheckboxGroup--fullWidth{width:100%}.RefreshCheckbox__label{color:var(--text-primary);text-align:left}.RefreshCheckbox__error{color:var(--text-error);text-align:left}.RefreshCheckbox__box{box-sizing:border-box;flex-shrink:0;width:18px;height:18px;border-radius:5px;border:1.5px solid var(--border-subtle-01);background-color:var(--layer-01);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.RefreshCheckbox__box:hover{border-color:var(--text-helper)}.RefreshCheckbox__box:focus-visible{outline:2px solid var(--line-brand);outline-offset:2px}.RefreshCheckbox__box--checked{background-color:var(--interactive);border-color:var(--interactive)}.RefreshCheckbox__box--disabled{cursor:not-allowed;opacity:.5}.RefreshCheckbox__box[aria-invalid=true]{border-color:var(--support-error)}.RefreshChip{display:inline-flex;align-items:center;column-gap:6px;width:fit-content;padding:3px 9px;border-radius:999px;white-space:nowrap}.RefreshChip__remove{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;padding:0;border:0;border-radius:4px;background:none;color:inherit;opacity:.7;cursor:pointer}.RefreshChip__remove:hover{opacity:1}.RefreshChip__remove:focus-visible{outline:2px solid var(--line-brand);outline-offset:2px}.RefreshChip--extra-small{column-gap:5px;padding:2px 7px}.RefreshChip--extra-small .RefreshChip__dot{width:5px;height:5px}.RefreshChip__dot{width:6px;height:6px;flex-shrink:0;border-radius:50%}.RefreshChip--green{background-color:var(--chip-green-background);color:var(--chip-green-text)}.RefreshChip--green .RefreshChip__dot{background-color:var(--chip-green-dot)}.RefreshChip--slate{background-color:var(--chip-slate-background);color:var(--chip-slate-text)}.RefreshChip--slate .RefreshChip__dot{background-color:var(--chip-slate-dot)}.RefreshChip--sand{background-color:var(--chip-sand-background);color:var(--chip-sand-text)}.RefreshChip--sand .RefreshChip__dot{background-color:var(--chip-sand-dot)}.RefreshChip--violet{background-color:var(--chip-violet-background);color:var(--chip-violet-text)}.RefreshChip--violet .RefreshChip__dot{background-color:var(--chip-violet-dot)}.RefreshChip--blue{background-color:var(--chip-blue-background);color:var(--chip-blue-text)}.RefreshChip--blue .RefreshChip__dot{background-color:var(--chip-blue-dot)}.RefreshChip--cyan{background-color:var(--chip-cyan-background);color:var(--chip-cyan-text)}.RefreshChip--cyan .RefreshChip__dot{background-color:var(--chip-cyan-dot)}.RefreshChip--red{background-color:var(--chip-red-background);color:var(--chip-red-text)}.RefreshChip--red .RefreshChip__dot{background-color:var(--chip-red-dot)}.RefreshChip--pink{background-color:var(--chip-pink-background);color:var(--chip-pink-text)}.RefreshChip--pink .RefreshChip__dot{background-color:var(--chip-pink-dot)}.RefreshChip--yellow{background-color:var(--chip-yellow-background);color:var(--chip-yellow-text)}.RefreshChip--yellow .RefreshChip__dot{background-color:var(--chip-yellow-dot)}.RefreshChip--orange{background-color:var(--chip-orange-background);color:var(--chip-orange-text)}.RefreshChip--orange .RefreshChip__dot{background-color:var(--chip-orange-dot)}.RefreshChip--grey{background-color:var(--chip-grey-background);color:var(--chip-grey-text)}.RefreshChip--grey .RefreshChip__dot{background-color:var(--chip-grey-dot)}.RefreshChip--ivory{background-color:var(--chip-ivory-background);color:var(--chip-ivory-text)}.RefreshChip--ivory .RefreshChip__dot{background-color:var(--chip-ivory-dot)}.RefreshChip--bold.RefreshChip--green{background-color:var(--chip-green-bold-background);color:var(--chip-green-bold-text)}.RefreshChip--bold.RefreshChip--green .RefreshChip__dot{background-color:currentColor}.RefreshChip--bold.RefreshChip--slate{background-color:var(--chip-slate-bold-background);color:var(--chip-slate-bold-text)}.RefreshChip--bold.RefreshChip--slate .RefreshChip__dot{background-color:currentColor}.RefreshChip--bold.RefreshChip--sand{background-color:var(--chip-sand-bold-background);color:var(--chip-sand-bold-text)}.RefreshChip--bold.RefreshChip--sand .RefreshChip__dot{background-color:currentColor}.RefreshChip--bold.RefreshChip--violet{background-color:var(--chip-violet-bold-background);color:var(--chip-violet-bold-text)}.RefreshChip--bold.RefreshChip--violet .RefreshChip__dot{background-color:currentColor}.RefreshChip--bold.RefreshChip--blue{background-color:var(--chip-blue-bold-background);color:var(--chip-blue-bold-text)}.RefreshChip--bold.RefreshChip--blue .RefreshChip__dot{background-color:currentColor}.RefreshChip--bold.RefreshChip--cyan{background-color:var(--chip-cyan-bold-background);color:var(--chip-cyan-bold-text)}.RefreshChip--bold.RefreshChip--cyan .RefreshChip__dot{background-color:currentColor}.RefreshChip--bold.RefreshChip--red{background-color:var(--chip-red-bold-background);color:var(--chip-red-bold-text)}.RefreshChip--bold.RefreshChip--red .RefreshChip__dot{background-color:currentColor}.RefreshChip--bold.RefreshChip--pink{background-color:var(--chip-pink-bold-background);color:var(--chip-pink-bold-text)}.RefreshChip--bold.RefreshChip--pink .RefreshChip__dot{background-color:currentColor}.RefreshChip--bold.RefreshChip--yellow{background-color:var(--chip-yellow-bold-background);color:var(--chip-yellow-bold-text)}.RefreshChip--bold.RefreshChip--yellow .RefreshChip__dot{background-color:currentColor}.RefreshChip--bold.RefreshChip--orange{background-color:var(--chip-orange-bold-background);color:var(--chip-orange-bold-text)}.RefreshChip--bold.RefreshChip--orange .RefreshChip__dot{background-color:currentColor}.RefreshChip--outline{padding:2px 8px;border:1px solid var(--line-strong);background-color:transparent;color:var(--text-secondary)}.RefreshChip--outline.RefreshChip--extra-small{padding:1px 6px}.RefreshChip--outline .RefreshChip__dot{background-color:currentColor}.RefreshChip--outlined{border:1px solid}.RefreshChip--outlined.RefreshChip--green{border-color:var(--chip-green-dot)}.RefreshChip--outlined.RefreshChip--slate{border-color:var(--chip-slate-dot)}.RefreshChip--outlined.RefreshChip--sand{border-color:var(--chip-sand-dot)}.RefreshChip--outlined.RefreshChip--violet{border-color:var(--chip-violet-dot)}.RefreshChip--outlined.RefreshChip--blue{border-color:var(--chip-blue-dot)}.RefreshChip--outlined.RefreshChip--cyan{border-color:var(--chip-cyan-dot)}.RefreshChip--outlined.RefreshChip--red{border-color:var(--chip-red-dot)}.RefreshChip--outlined.RefreshChip--pink{border-color:var(--chip-pink-dot)}.RefreshChip--outlined.RefreshChip--yellow{border-color:var(--chip-yellow-dot)}.RefreshChip--outlined.RefreshChip--orange{border-color:var(--chip-orange-dot)}.RefreshChipSelect__search{position:sticky;top:0;z-index:1;display:flex;align-items:center;column-gap:8px;box-sizing:border-box;height:32px;margin:0 8px 4px;padding:0 10px;border:1px solid var(--border-subtle-01);border-radius:8px;background:var(--field-01)}.RefreshChipSelect__search>svg{flex:0 0 auto;color:var(--icon-helper)}.RefreshChipSelect__searchInput{flex:1 1 auto;min-width:0;width:100%;border:none;background:none;outline:none;color:var(--text-primary);-webkit-user-select:text;user-select:text}.RefreshChipSelect__searchInput::placeholder{color:var(--text-placeholder)}.RefreshChipSelect__note{position:sticky;bottom:0;z-index:1;padding:6px 16px 2px;background:var(--background);color:var(--text-helper)}.RefreshChipSelect__chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.RefreshChipSelect__chips.is-disabled{opacity:.6}.RefreshFieldGroup>.RefreshChipSelect__chips{margin-top:0}.theme-refresh{--red-10: #fae9e8;--red-20: #f1c4c3;--red-30: #e99f9e;--red-40: #e07979;--red-50: #d85454;--red-60: #cf2f2f;--red-70: #ba2a2a;--red-80: #a42525;--red-90: #8f2020;--red-100: #6e1c1c;--pink-10: #f9e7ef;--pink-20: #f6b5d1;--pink-30: #ff7eb6;--pink-40: #ff4a99;--pink-50: #ff187d;--pink-60: #f4046c;--pink-70: #d3055f;--pink-80: #b30651;--pink-90: #9a0646;--pink-100: #790638;--orange-10: #f9eee7;--orange-20: #f6d0b5;--orange-30: #fab380;--orange-40: #ff954a;--orange-50: #ff832b;--orange-60: #f46804;--orange-70: #d35b05;--orange-80: #b34d06;--orange-90: #9a4306;--orange-100: #793606;--yellow-10: #f9f5e7;--yellow-20: #f4e5b6;--yellow-30: #f6db84;--yellow-40: #fad14f;--yellow-50: #f9c41f;--yellow-60: #edb70a;--yellow-70: #d2a106;--yellow-80: #ae870a;--yellow-90: #96740a;--yellow-100: #765c0a;--sand-10: #f6efe1;--sand-20: #eddcbb;--sand-30: #e5c996;--sand-40: #dcb570;--sand-50: #d3a24a;--sand-60: #c1923d;--sand-70: #af8330;--sand-80: #9c7323;--sand-90: #8a6316;--sand-100: #6b4e15;--green-10: #e8f4ee;--green-20: #bce4d6;--green-30: #8fd3be;--green-40: #63c3a6;--green-50: #36b28e;--green-60: #2d9a79;--green-70: #258264;--green-80: #1c6a4f;--green-90: #166349;--green-100: #0f5c43;--blue-10: #e7f1f9;--blue-20: #add1ec;--blue-30: #74b2de;--blue-40: #3a92d1;--blue-50: #0072c3;--blue-60: #056cb5;--blue-70: #0b66a7;--blue-80: #106098;--blue-90: #155a8a;--blue-100: #13476c;--cyan-10: #e2f6f9;--cyan-20: #a8e0ec;--cyan-30: #6cc8dd;--cyan-40: #2fadd0;--cyan-50: #0093b8;--cyan-60: #058aab;--cyan-70: #0b7f9d;--cyan-80: #10748e;--cyan-90: #15687e;--cyan-100: #13525f;--violet-10: #f0ecfa;--violet-20: #d7c1fb;--violet-30: #bd96fb;--violet-40: #a46afc;--violet-50: #8a3ffc;--violet-60: #7e40e7;--violet-70: #7340d2;--violet-80: #6741bd;--violet-90: #5b41a8;--violet-100: #473482;--slate-10: #eef0f2;--slate-20: #d2d7db;--slate-30: #b5bec4;--slate-40: #99a4ad;--slate-50: #7c8b96;--slate-60: #6d7b85;--slate-70: #5e6b74;--slate-80: #4e5a63;--slate-90: #3f4a52;--slate-100: #323b42;--neutral-10: #f6f5f1;--neutral-20: #eae7e0;--neutral-30: #cbcac4;--neutral-40: #abaea7;--neutral-50: #8c918b;--neutral-60: #767b75;--neutral-70: #5f645f;--neutral-80: #3d413e;--neutral-90: #1b1e1c;--neutral-100: #121317;--grey-10: #efefef;--grey-20: #d7d7d7;--grey-30: #bebebe;--grey-40: #a6a6a6;--grey-50: #8b8b8b;--grey-60: #7c7c7c;--grey-70: #6d6d6d;--grey-80: #5c5c5c;--grey-90: #4b4b4b;--grey-100: #3e3e3e;--violet-10-50: rgba(240, 236, 250, .5019607843);--violet-20-50: rgba(215, 193, 251, .5019607843);--blue-10-50: rgba(231, 241, 249, .5019607843);--blue-20-50: rgba(173, 209, 236, .5019607843);--cyan-10-50: rgba(226, 246, 249, .5019607843);--cyan-20-50: rgba(168, 224, 236, .5019607843);--white: #ffffff;--charcoal-top: #1e2126;--charcoal-elevated: #23262c;--ivory-05: #fbfaf7;--ivory-10: #faf9f6;--ivory-20: #f4f3ef;--ivory-30: #f0eee8;--ivory-40: #b0aa9c;--ivory-50: #928c7d;--ivory-60: #7b7568;--ivory-70: #645f54;--ivory-80: #423e36;--ivory-90: #1f1c17;--ivory-100: #141310;--avatar-legacy-green: #198038;--avatar-legacy-pink: #d02670;--avatar-legacy-orange: #b15c00;--avatar-legacy-grey: #6f6f6f;--shadow-ink: #0f1714;--transparent: rgba(0, 0, 0, 0);--core-canvas: var(--ivory-20);--core-surface: var(--white);--core-surface-subtle: var(--ivory-10);--core-row: color-mix(in srgb, var(--neutral-90) 2.5%, transparent);--core-row-hover: color-mix(in srgb, var(--neutral-90) 5%, transparent);--background: var(--core-canvas);--layer-01: var(--core-surface);--layer-02: var(--core-surface-subtle);--layer-03: var(--neutral-20);--layer-scrim: color-mix(in srgb, var(--neutral-90) 25%, transparent);--surface-sunken: var(--ivory-30);--field-01: var(--core-surface);--field-02: var(--ivory-20);--surface-black: var(--black);--line-hairline: var(--neutral-20);--line-hairline-2: var(--ivory-30);--line-strong: var(--neutral-30);--line-brand: var(--green-50);--line-danger: var(--red-50);--scrollbar-thumb: var(--neutral-40);--border-subtle-01: var(--line-hairline);--border-subtle-02: var(--line-hairline-2);--tint-green: var(--green-10);--tint-green-hover: var(--green-20);--tint-green-active: var(--green-30);--tint-sand: var(--sand-10);--tint-sand-hover: var(--sand-20);--tint-sand-active: var(--sand-30);--tint-slate: var(--slate-10);--tint-slate-hover: var(--slate-20);--tint-violet: var(--violet-10);--tint-violet-subtle: var(--violet-10-50);--tint-violet-hover: var(--violet-20-50);--tint-blue: var(--blue-10);--tint-blue-subtle: var(--blue-10-50);--tint-blue-hover: var(--blue-20-50);--tint-cyan: var(--cyan-10);--tint-cyan-subtle: var(--cyan-10-50);--tint-cyan-hover: var(--cyan-20-50);--tint-red: var(--red-10);--tint-red-hover: var(--red-20);--tint-red-active: var(--red-30);--tint-pink: var(--pink-10);--tint-yellow: var(--yellow-10);--tint-orange: var(--orange-10);--tint-ivory: var(--ivory-10);color:var(--text-primary)}.theme-refresh.MuiPaper-root,.theme-refresh .MuiPaper-root{color:var(--text-primary)}.theme-refresh{--text-primary: var(--neutral-80);--text-secondary: var(--neutral-60);--text-helper: var(--neutral-50);--text-placeholder: var(--neutral-40);--text-disabled: var(--neutral-30);--text-inverse: var(--neutral-10);--text-on-colour: var(--white);--text-on-colour-disabled: color-mix(in srgb, var(--white) 55%, transparent);--text-on-color: var(--text-on-colour);--text-on-color-disabled: var(--text-on-colour-disabled);--text-brand: var(--green-80);--text-link: var(--green-80);--text-link-blue: var(--blue-50);--text-success: var(--green-70);--text-warning: var(--sand-90);--text-error: var(--red-60);--text-protein: var(--green-70);--text-carbs: var(--orange-80);--text-fat: var(--yellow-80);--text-fibre: var(--sand-90);--text-alcohol: var(--red-90);--icon-primary: var(--neutral-80);--icon-secondary: var(--neutral-70);--icon-tertiary: var(--icon-helper);--icon-helper: var(--neutral-50);--icon-disabled: var(--neutral-30);--icon-inverse: var(--neutral-10);--icon-success: var(--icon-green);--icon-warning: var(--icon-sand);--icon-error: var(--icon-danger);--icon-on-colour: var(--white);--icon-on-colour-disabled: color-mix(in srgb, var(--white) 55%, transparent);--icon-on-color: var(--icon-on-colour);--icon-on-color-disabled: var(--icon-on-colour-disabled);--icon-brand: var(--green-60);--icon-danger: var(--red-60);--icon-green: var(--green-60);--icon-sand-light: var(--sand-50);--icon-sand: var(--sand-70);--icon-slate: var(--slate-50);--icon-violet: var(--violet-50);--icon-blue: var(--blue-50);--icon-cyan: var(--cyan-50);--icon-red: var(--red-50);--icon-gold: var(--yellow-70);--icon-violet-strong: var(--violet-60);--chart-series-neutral: var(--neutral-30);--chart-series-blue: var(--blue-50);--chart-series-green: var(--green-50);--chart-series-sand: var(--sand-50);--chart-series-red: var(--red-50);--chart-series-violet: var(--violet-50);--chart-series-cyan: var(--cyan-50);--chart-series-orange: var(--orange-50);--chart-series-pink: var(--pink-50);--chart-series-slate: var(--slate-50);--chart-series-yellow: var(--yellow-50);--chart-series-grey: var(--grey-50);--chart-series-blue-light: var(--blue-30);--chart-series-violet-deep: var(--violet-80);--chart-series-green-deep: var(--green-80);--profile-01: var(--blue-50);--profile-02: var(--orange-70);--profile-03: var(--green-60);--profile-04: var(--pink-60);--profile-05: var(--violet-50);--profile-06: var(--cyan-60);--profile-07: var(--blue-80);--profile-08: var(--sand-70);--profile-09: var(--pink-90);--interactive: var(--charcoal-top);--button-primary: var(--charcoal-top);--button-primary-hover: var(--neutral-100);--button-primary-active: color-mix(in srgb, var(--neutral-90) 82%, var(--neutral-100));--button-secondary-bg: var(--white);--button-secondary-border: var(--neutral-30);--button-secondary-text: var(--text-primary);--button-secondary-hover: var(--ivory-20);--button-secondary-active: var(--ivory-30);--button-secondary-active-border: var(--line-strong);--button-secondary-icon: var(--icon-primary);--button-secondary-disabled: var(--ivory-10);--button-ghost: var(--transparent);--button-ghost-hover: color-mix(in srgb, var(--neutral-90) 4%, transparent);--button-ghost-active: color-mix(in srgb, var(--neutral-90) 14%, transparent);--button-ghost-disabled: var(--transparent);--button-brand-ghost: var(--transparent);--button-brand-ghost-hover: var(--button-ghost-hover);--button-brand-ghost-active: var(--tint-green-hover);--button-brand-ghost-disabled: var(--transparent);--button-danger: var(--red-60);--button-danger-hover: var(--red-70);--button-danger-active: var(--red-80);--button-danger-disabled: var(--button-disabled);--button-disabled: var(--neutral-20);--button-brand: var(--green-50);--button-brand-hover: var(--green-60);--button-brand-active: var(--green-70);--button-primary-inverse: var(--green-50);--button-primary-inverse-hover: var(--green-40);--button-primary-inverse-active: var(--green-60);--button-tertiary-bg: var(--transparent);--button-tertiary-border: var(--button-primary);--button-tertiary-hover: var(--button-primary-hover);--button-tertiary-active: var(--button-primary-active);--scroll-step: var(--grey-10);--scroll-step-hover: var(--grey-20);--border-card: color-mix(in srgb, var(--neutral-90) 6%, transparent);--surface-card: linear-gradient(180deg, var(--white) 0%, var(--ivory-05) 100%);--shadow-soft: 0 1px 2px color-mix(in srgb, var(--shadow-ink) 4%, transparent), 0 8px 24px -12px color-mix(in srgb, var(--shadow-ink) 14%, transparent);--shadow-card: inset 0 1px 0 color-mix(in srgb, var(--white) 90%, transparent), 0 10px 28px -14px color-mix(in srgb, var(--shadow-ink) 12%, transparent), 0 1px 2px color-mix(in srgb, var(--shadow-ink) 5%, transparent);--shadow-segment: 0 1px 2px color-mix(in srgb, var(--shadow-ink) 10%, transparent);--surface-frosted: color-mix(in srgb, var(--white) 92%, transparent);--border-frosted: color-mix(in srgb, var(--white) 60%, transparent);--shadow-modal: 0 24px 64px -16px color-mix(in srgb, var(--shadow-ink) 30%, transparent);--shadow-toast: 0 1px 3px color-mix(in srgb, var(--shadow-ink) 6%, transparent), 0 14px 34px -12px color-mix(in srgb, var(--shadow-ink) 28%, transparent);--macro-protein: var(--green-70);--macro-carbs: var(--orange-70);--macro-fat: var(--yellow-70);--macro-fibre: var(--sand-90);--macro-alcohol: var(--red-90);--macro-track: var(--slate-10);--macro-notch: var(--neutral-40);--chip-green-background: var(--tint-green);--chip-green-text: var(--green-80);--chip-green-dot: var(--green-50);--chip-slate-background: var(--tint-slate);--chip-slate-text: var(--slate-90);--chip-slate-dot: var(--slate-50);--chip-sand-background: var(--tint-sand);--chip-sand-text: var(--sand-90);--chip-sand-dot: var(--sand-50);--chip-violet-background: var(--tint-violet);--chip-violet-text: var(--violet-90);--chip-violet-dot: var(--violet-50);--chip-blue-background: var(--tint-blue);--chip-blue-text: var(--blue-90);--chip-blue-dot: var(--blue-50);--chip-cyan-background: var(--tint-cyan);--chip-cyan-text: var(--cyan-90);--chip-cyan-dot: var(--cyan-50);--chip-red-background: var(--tint-red);--chip-red-text: var(--red-90);--chip-red-dot: var(--red-50);--chip-pink-background: var(--tint-pink);--chip-pink-text: var(--pink-90);--chip-pink-dot: var(--pink-50);--chip-yellow-background: var(--tint-yellow);--chip-yellow-text: var(--yellow-100);--chip-yellow-dot: var(--yellow-50);--chip-orange-background: var(--tint-orange);--chip-orange-text: var(--orange-90);--chip-orange-dot: var(--orange-50);--chip-grey-background: color-mix(in srgb, var(--neutral-50) 14%, transparent);--chip-grey-text: var(--neutral-80);--chip-grey-dot: var(--neutral-50);--chip-ivory-background: var(--tint-ivory);--chip-ivory-text: var(--ivory-90);--chip-ivory-dot: var(--ivory-50);--chip-green-bold-background: var(--green-70);--chip-green-bold-text: var(--text-on-colour);--chip-slate-bold-background: var(--slate-70);--chip-slate-bold-text: var(--text-on-colour);--chip-sand-bold-background: var(--sand-50);--chip-sand-bold-text: var(--text-primary);--chip-violet-bold-background: var(--violet-50);--chip-violet-bold-text: var(--text-on-colour);--chip-blue-bold-background: var(--blue-50);--chip-blue-bold-text: var(--text-on-colour);--chip-cyan-bold-background: var(--cyan-70);--chip-cyan-bold-text: var(--text-on-colour);--chip-red-bold-background: var(--red-60);--chip-red-bold-text: var(--text-on-colour);--chip-pink-bold-background: var(--pink-70);--chip-pink-bold-text: var(--text-on-colour);--chip-yellow-bold-background: var(--yellow-50);--chip-yellow-bold-text: var(--text-primary);--chip-orange-bold-background: var(--orange-50);--chip-orange-bold-text: var(--text-primary);--notice-info-background: var(--tint-blue);--notice-info-border: color-mix(in srgb, var(--blue-90) 24%, transparent);--notice-info-text: var(--blue-90);--notice-info-icon: var(--icon-blue);--notice-warning-background: var(--tint-sand);--notice-warning-border: color-mix(in srgb, var(--sand-90) 24%, transparent);--notice-warning-text: var(--sand-90);--notice-warning-icon: var(--icon-sand);--notice-success-background: var(--tint-green);--notice-success-border: color-mix(in srgb, var(--green-70) 24%, transparent);--notice-success-text: var(--green-70);--notice-success-icon: var(--icon-green);--notice-error-background: var(--tint-red);--notice-error-border: color-mix(in srgb, var(--red-60) 24%, transparent);--notice-error-text: var(--red-60);--notice-error-icon: var(--icon-red);--avatar-brand: var(--green-50);--avatar-blue: var(--blue-50);--avatar-purple: var(--violet-50);--avatar-green: var(--avatar-legacy-green);--avatar-pink: var(--avatar-legacy-pink);--avatar-orange: var(--avatar-legacy-orange);--avatar-grey: var(--avatar-legacy-grey);--nav-top: var(--charcoal-top);--nav-bottom: var(--neutral-100);--text-nav: var(--neutral-30);--icon-nav: var(--neutral-30);--nav-hover: color-mix(in srgb, var(--white) 5%, transparent);--nav-active: color-mix(in srgb, var(--green-50) 20%, transparent);--nav-text-brand: var(--green-40);--nav-icon-brand: var(--green-40);--nav-grid-line: color-mix(in srgb, var(--white) 3%, transparent);--nav-card-bg: color-mix(in srgb, var(--white) 10%, transparent);--nav-card-border: color-mix(in srgb, var(--white) 8%, transparent);--nav-button-bg: color-mix(in srgb, var(--white) 10%, transparent);--nav-button-hover: color-mix(in srgb, var(--white) 16%, transparent);--tooltip-surface: var(--charcoal-top);--tooltip-border: color-mix(in srgb, var(--white) 12%, transparent);--tooltip-text: var(--neutral-10)}.theme-refresh[data-theme=dark]{color-scheme:dark;--core-canvas: var(--neutral-100);--core-surface: var(--neutral-90);--core-surface-subtle: color-mix(in srgb, var(--neutral-90) 70%, var(--neutral-80));--core-row-hover: color-mix(in srgb, var(--neutral-10) 6%, transparent);--background: var(--core-canvas);--layer-01: var(--core-surface);--layer-02: var(--core-surface-subtle);--layer-03: color-mix(in srgb, var(--neutral-10) 12%, transparent);--layer-scrim: color-mix(in srgb, var(--neutral-100) 60%, transparent);--surface-sunken: var(--neutral-100);--field-01: var(--neutral-90);--field-02: var(--neutral-100);--line-hairline: color-mix(in srgb, var(--neutral-10) 10%, transparent);--line-hairline-2: color-mix(in srgb, var(--neutral-10) 6%, transparent);--line-strong: color-mix(in srgb, var(--neutral-10) 22%, transparent);--line-brand: var(--green-40);--line-danger: var(--red-40);--scrollbar-thumb: color-mix(in srgb, var(--neutral-10) 30%, transparent);--border-subtle-01: color-mix(in srgb, var(--neutral-10) 12%, transparent);--border-subtle-02: color-mix(in srgb, var(--neutral-10) 7%, transparent);--scroll-step: var(--core-surface-subtle);--scroll-step-hover: var(--neutral-80);--tint-green: color-mix(in srgb, var(--green-50) 15%, transparent);--tint-green-hover: color-mix(in srgb, var(--green-50) 22%, transparent);--tint-green-active: color-mix(in srgb, var(--green-50) 29%, transparent);--tint-sand: color-mix(in srgb, var(--sand-50) 16%, transparent);--tint-sand-hover: color-mix(in srgb, var(--sand-50) 24%, transparent);--tint-sand-active: color-mix(in srgb, var(--sand-50) 30%, transparent);--tint-slate: color-mix(in srgb, var(--slate-50) 18%, transparent);--tint-slate-hover: color-mix(in srgb, var(--slate-50) 26%, transparent);--tint-violet: color-mix(in srgb, var(--violet-50) 18%, transparent);--tint-violet-subtle: color-mix(in srgb, var(--violet-50) 10%, transparent);--tint-violet-hover: color-mix(in srgb, var(--violet-50) 26%, transparent);--tint-blue: color-mix(in srgb, var(--blue-50) 16%, transparent);--tint-blue-subtle: color-mix(in srgb, var(--blue-50) 9%, transparent);--tint-blue-hover: color-mix(in srgb, var(--blue-50) 24%, transparent);--tint-cyan: color-mix(in srgb, var(--cyan-50) 16%, transparent);--tint-cyan-subtle: color-mix(in srgb, var(--cyan-50) 9%, transparent);--tint-cyan-hover: color-mix(in srgb, var(--cyan-50) 24%, transparent);--tint-red: color-mix(in srgb, var(--red-50) 15%, transparent);--tint-red-hover: color-mix(in srgb, var(--red-50) 22%, transparent);--tint-red-active: color-mix(in srgb, var(--red-50) 29%, transparent);--tint-pink: color-mix(in srgb, var(--pink-50) 16%, transparent);--tint-yellow: color-mix(in srgb, var(--yellow-50) 16%, transparent);--tint-orange: color-mix(in srgb, var(--orange-50) 16%, transparent);--tint-green: color-mix(in srgb, var(--green-40) 12%, transparent);--tint-green-hover: color-mix(in srgb, var(--green-40) 22%, transparent);--tint-sand: color-mix(in srgb, var(--sand-40) 12%, transparent);--tint-sand-hover: color-mix(in srgb, var(--sand-40) 22%, transparent);--tint-slate: color-mix(in srgb, var(--slate-40) 14%, transparent);--tint-slate-hover: color-mix(in srgb, var(--slate-40) 24%, transparent);--tint-violet: color-mix(in srgb, var(--violet-30) 14%, transparent);--tint-violet-subtle: color-mix(in srgb, var(--violet-30) 8%, transparent);--tint-violet-hover: color-mix(in srgb, var(--violet-30) 24%, transparent);--tint-blue: color-mix(in srgb, var(--blue-30) 14%, transparent);--tint-blue-subtle: color-mix(in srgb, var(--blue-30) 8%, transparent);--tint-blue-hover: color-mix(in srgb, var(--blue-30) 24%, transparent);--tint-red: color-mix(in srgb, var(--red-40) 12%, transparent);--tint-red-hover: color-mix(in srgb, var(--red-40) 22%, transparent);--text-primary: var(--neutral-10);--text-secondary: var(--neutral-30);--text-helper: var(--neutral-40);--text-placeholder: var(--neutral-50);--text-disabled: var(--neutral-60);--text-inverse: var(--neutral-100);--text-on-color: var(--white);--text-on-color-disabled: color-mix(in srgb, var(--white) 55%, transparent);--text-brand: var(--green-40);--text-link: var(--green-40);--text-link-blue: var(--blue-30);--text-success: var(--green-40);--text-warning: var(--sand-30);--text-error: var(--red-40);--icon-primary: var(--neutral-10);--icon-secondary: var(--neutral-30);--icon-helper: var(--neutral-40);--icon-disabled: var(--neutral-60);--icon-inverse: var(--neutral-100);--icon-on-color: var(--white);--icon-on-color-disabled: color-mix(in srgb, var(--white) 55%, transparent);--icon-brand: var(--green-40);--icon-danger: var(--red-40);--icon-green: var(--green-40);--icon-sand-light: var(--sand-30);--icon-sand: var(--sand-40);--icon-slate: var(--slate-40);--icon-violet: var(--violet-30);--icon-blue: var(--blue-30);--icon-cyan: var(--cyan-30);--icon-red: var(--red-40);--icon-gold: var(--yellow-40);--icon-violet-strong: var(--violet-30);--icon-tertiary: var(--icon-helper);--icon-success: var(--icon-green);--icon-warning: var(--icon-sand);--icon-error: var(--icon-danger);--chart-series-neutral: var(--neutral-60);--chart-series-blue: var(--blue-30);--chart-series-green: var(--green-40);--chart-series-sand: var(--sand-40);--chart-series-red: var(--red-40);--chart-series-violet: var(--violet-30);--chart-series-cyan: var(--cyan-30);--chart-series-orange: var(--orange-40);--chart-series-pink: var(--pink-40);--chart-series-slate: var(--slate-40);--chart-series-yellow: var(--yellow-40);--chart-series-grey: var(--grey-40);--chart-series-blue-light: var(--blue-60);--chart-series-violet-deep: var(--violet-20);--chart-series-green-deep: var(--green-20);--interactive: var(--neutral-10);--button-primary: var(--neutral-10);--button-primary-hover: var(--neutral-20);--button-primary-active: var(--neutral-30);--button-secondary-bg: var(--neutral-90);--button-secondary-border: var(--border-subtle-01);--button-secondary-hover: var(--core-surface-subtle);--button-secondary-active: var(--neutral-100);--button-secondary-active-border: var(--line-strong);--button-secondary-icon: var(--icon-primary);--button-secondary-disabled: var(--neutral-90);--button-disabled: var(--neutral-80);--button-danger-disabled: var(--button-disabled);--button-brand: var(--green-50);--button-brand-hover: var(--green-40);--button-brand-active: var(--green-60);--button-primary-inverse: var(--green-50);--button-primary-inverse-hover: var(--green-40);--button-primary-inverse-active: var(--green-60);--button-tertiary-bg: var(--transparent);--button-tertiary-border: var(--button-primary);--button-tertiary-hover: var(--button-primary-hover);--button-tertiary-active: var(--button-primary-active);--button-ghost-hover: color-mix(in srgb, var(--neutral-10) 8%, transparent);--button-ghost-active: color-mix(in srgb, var(--neutral-10) 14%, transparent);--button-brand-ghost-hover: var(--button-ghost-hover);--button-brand-ghost-active: color-mix(in srgb, var(--green-50) 18%, transparent);--border-card: color-mix(in srgb, var(--neutral-10) 8%, transparent);--surface-card: linear-gradient(180deg, color-mix(in srgb, var(--neutral-90) 72%, var(--neutral-80)) 0%, var(--neutral-90) 100%);--shadow-soft: 0 1px 2px color-mix(in srgb, var(--shadow-ink) 40%, transparent), 0 8px 24px -12px color-mix(in srgb, var(--shadow-ink) 55%, transparent);--shadow-card: inset 0 1px 0 color-mix(in srgb, var(--neutral-10) 6%, transparent), 0 12px 30px -14px color-mix(in srgb, var(--shadow-ink) 60%, transparent), 0 2px 4px color-mix(in srgb, var(--shadow-ink) 40%, transparent);--shadow-segment: 0 1px 2px color-mix(in srgb, var(--shadow-ink) 40%, transparent);--surface-frosted: color-mix(in srgb, var(--neutral-90) 86%, transparent);--border-frosted: color-mix(in srgb, var(--neutral-10) 10%, transparent);--shadow-modal: 0 24px 64px -16px color-mix(in srgb, var(--shadow-ink) 70%, transparent);--shadow-toast: 0 1px 3px color-mix(in srgb, var(--shadow-ink) 30%, transparent), 0 14px 34px -12px color-mix(in srgb, var(--shadow-ink) 60%, transparent);--macro-protein: var(--blue-40);--macro-carbs: var(--pink-20);--macro-fat: var(--yellow-50);--macro-fibre: var(--neutral-30);--macro-track: color-mix(in srgb, var(--neutral-10) 12%, transparent);--macro-notch: var(--slate-60);--chip-green-background: color-mix(in srgb, var(--green-50) 15%, transparent);--chip-green-text: var(--green-30);--chip-green-dot: var(--green-50);--chip-slate-background: color-mix(in srgb, var(--slate-50) 18%, transparent);--chip-slate-text: var(--slate-30);--chip-slate-dot: var(--slate-40);--chip-sand-background: color-mix(in srgb, var(--sand-50) 16%, transparent);--chip-sand-text: var(--sand-30);--chip-sand-dot: var(--sand-50);--chip-violet-background: color-mix(in srgb, var(--violet-50) 18%, transparent);--chip-violet-text: var(--violet-30);--chip-violet-dot: var(--violet-40);--chip-blue-background: color-mix(in srgb, var(--blue-50) 16%, transparent);--chip-blue-text: var(--blue-30);--chip-blue-dot: var(--blue-40);--chip-cyan-background: color-mix(in srgb, var(--cyan-50) 16%, transparent);--chip-cyan-text: var(--cyan-30);--chip-cyan-dot: var(--cyan-40);--chip-grey-background: color-mix(in srgb, var(--neutral-50) 20%, transparent);--chip-grey-text: var(--neutral-30);--chip-grey-dot: var(--neutral-40);--chip-ivory-background: color-mix(in srgb, var(--ivory-50) 20%, transparent);--chip-ivory-text: var(--ivory-30);--chip-ivory-dot: var(--ivory-40);--chip-red-background: color-mix(in srgb, var(--red-50) 15%, transparent);--chip-red-text: var(--red-30);--chip-red-dot: var(--red-50);--chip-pink-background: color-mix(in srgb, var(--pink-50) 16%, transparent);--chip-pink-text: var(--pink-30);--chip-pink-dot: var(--pink-40);--chip-yellow-background: color-mix(in srgb, var(--yellow-50) 16%, transparent);--chip-yellow-text: var(--yellow-30);--chip-yellow-dot: var(--yellow-50);--chip-orange-background: color-mix(in srgb, var(--orange-50) 16%, transparent);--chip-orange-text: var(--orange-30);--chip-orange-dot: var(--orange-40);--chip-green-bold-background: var(--green-40);--chip-green-bold-text: var(--neutral-100);--chip-slate-bold-background: var(--slate-40);--chip-slate-bold-text: var(--neutral-100);--chip-sand-bold-background: var(--sand-40);--chip-sand-bold-text: var(--neutral-100);--chip-violet-bold-background: var(--violet-40);--chip-violet-bold-text: var(--neutral-100);--chip-blue-bold-background: var(--blue-40);--chip-blue-bold-text: var(--neutral-100);--chip-cyan-bold-background: var(--cyan-40);--chip-cyan-bold-text: var(--neutral-100);--chip-red-bold-background: var(--red-40);--chip-red-bold-text: var(--neutral-100);--chip-pink-bold-background: var(--pink-40);--chip-pink-bold-text: var(--neutral-100);--chip-yellow-bold-background: var(--yellow-40);--chip-yellow-bold-text: var(--neutral-100);--chip-orange-bold-background: var(--orange-40);--chip-orange-bold-text: var(--neutral-100);--notice-info-background: color-mix(in srgb, var(--blue-50) 16%, transparent);--notice-info-border: color-mix(in srgb, var(--blue-40) 40%, transparent);--notice-info-text: var(--blue-30);--notice-info-icon: var(--blue-30);--notice-warning-background: color-mix(in srgb, var(--sand-50) 16%, transparent);--notice-warning-border: color-mix(in srgb, var(--sand-50) 45%, transparent);--notice-warning-text: var(--sand-30);--notice-warning-icon: var(--sand-40);--notice-success-background: color-mix(in srgb, var(--green-50) 15%, transparent);--notice-success-border: color-mix(in srgb, var(--green-50) 40%, transparent);--notice-success-text: var(--green-30);--notice-success-icon: var(--green-40);--notice-error-background: color-mix(in srgb, var(--red-50) 15%, transparent);--notice-error-border: color-mix(in srgb, var(--red-50) 40%, transparent);--notice-error-text: var(--red-30);--notice-error-icon: var(--red-40)}.theme-refresh.RefreshCommandPalette{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border-subtle-01);border-radius:16px;background-color:var(--charcoal-elevated);box-shadow:var(--shadow-modal)}.theme-refresh.RefreshCommandPalette>.RefreshScrollRegion{flex:1 1 auto;min-height:0}.theme-refresh .RefreshCommandPalette__search{display:flex;align-items:center;flex:0 0 auto;column-gap:12px;height:58px;padding:0 20px;border-bottom:1px solid var(--border-subtle-01);color:var(--icon-helper)}.theme-refresh .RefreshCommandPalette__searchInput{flex:1 1 auto;min-width:0;padding:0;border:none;outline:none;background:none;color:var(--text-primary);-webkit-user-select:text;user-select:text}.theme-refresh .RefreshCommandPalette__searchInput::placeholder{color:var(--text-placeholder)}.theme-refresh .RefreshCommandPalette__list{padding-bottom:8px}.theme-refresh .RefreshCommandPalette__group{display:flex;flex-direction:column}.theme-refresh .RefreshCommandPalette__heading{padding:16px 20px 6px;color:var(--text-helper)}.theme-refresh .RefreshCommandPalette__row{position:relative;display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;column-gap:16px;height:40px;margin:0 8px;padding:0 12px;border-radius:10px;color:var(--text-secondary);cursor:pointer}.theme-refresh .RefreshCommandPalette__row:hover{background-color:var(--core-row-hover)}.theme-refresh .RefreshCommandPalette__row--active{background-color:var(--nav-active);color:var(--text-primary)}.theme-refresh .RefreshCommandPalette__row--active:before{content:"";position:absolute;top:50%;left:-8px;width:3px;height:14px;transform:translateY(-50%);border-radius:0 2px 2px 0;background-color:var(--line-brand)}.theme-refresh .RefreshCommandPalette__row--disabled{color:var(--text-disabled);cursor:default}.theme-refresh .RefreshCommandPalette__row--disabled:hover{background-color:transparent}.theme-refresh .RefreshCommandPalette__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-refresh .RefreshCommandPalette__empty{display:block;padding:28px 20px;color:var(--text-helper);text-align:center}.theme-refresh .RefreshCommandPalette__footer{display:flex;align-items:center;flex:0 0 auto;column-gap:14px;height:44px;padding:0 20px;border-top:1px solid var(--border-subtle-01)}.theme-refresh .RefreshCommandPalette__hint{display:flex;align-items:center;column-gap:6px}.theme-refresh .RefreshCommandPalette__hintLabel{color:var(--text-helper)}.theme-refresh .RefreshCommandPalette__footerSpacer{flex:1 1 auto}.theme-refresh.RefreshCornerCommand{position:fixed;right:var(--corner-inset, 24px);bottom:24px;z-index:1100;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:40px;height:40px;border:1px solid var(--border-subtle-01);border-radius:50%;padding:0;background-color:var(--charcoal-elevated);color:var(--text-secondary);box-shadow:var(--shadow-modal);cursor:pointer;transform:translateY(calc(var(--corner-lift, 0px) * -1));transition:transform .25s ease-in-out,right .25s ease-in-out}.theme-refresh.RefreshCornerCommand:hover{color:var(--text-primary)}.theme-refresh.RefreshCornerCommand:focus-visible{outline:2px solid var(--line-brand);outline-offset:2px}.theme-refresh.RefreshCornerCommand--elevated{z-index:1350}.theme-refresh .RefreshCornerCommand__glyph{line-height:1}.theme-refresh.RefreshCornerCommand__menu{min-width:220px;background-color:var(--charcoal-elevated)}.theme-refresh.RefreshCornerCommand__menu .RefreshCornerCommand__menuRule{border-color:var(--border-subtle-01)}@media (prefers-reduced-motion: reduce){.theme-refresh.RefreshCornerCommand{transition:none}}.RefreshExpander{border-bottom:1px solid var(--border-subtle-01)}.RefreshExpander__header{display:flex;align-items:center;column-gap:8px;width:100%;min-height:44px;padding:0;border:0;background:none;color:var(--text-primary);text-align:left;cursor:pointer}.RefreshExpander__header svg{flex-shrink:0;color:var(--icon-secondary);transition:transform .2s ease}.RefreshExpander__header:hover{color:var(--text-primary)}.RefreshExpander__header:focus-visible{outline:2px solid var(--line-brand);outline-offset:2px;border-radius:6px}.RefreshExpander--open>.RefreshExpander__header svg{transform:rotate(90deg)}.RefreshExpander__title{flex:1;min-width:0}.RefreshExpander__meta{color:var(--text-helper)}.RefreshExpander__body{padding:0 0 12px 24px}.RefreshFieldGroup{display:flex;flex-direction:column;min-width:0;row-gap:6px}.RefreshField__label{color:var(--text-secondary);text-align:left}.RefreshField__required{margin-left:4px;color:var(--text-error)}.RefreshField{display:inline-flex;align-items:center;box-sizing:border-box;column-gap:8px;height:36px;padding:0 12px;border:1px solid var(--border-subtle-01);border-radius:9px;background:var(--field-01);color:var(--text-primary);transition:border-color .12s ease}.RefreshField--full{display:flex;width:100%}.RefreshField--small{height:30px;padding:0 10px}.RefreshField--cell{display:flex;width:100%;min-width:0;height:32px;padding:0 8px;border-radius:8px;border-color:transparent;background:transparent}.RefreshField--cell .RefreshField__input{text-align:right}.RefreshField--large{height:44px;padding:0 16px;border-color:var(--line-strong);border-radius:10px}.RefreshField--multiline{height:auto;align-items:stretch;padding:8px 12px}.RefreshField:focus-within{border-color:var(--text-helper)}.RefreshField.is-success{border-color:var(--support-success)}.RefreshField.is-error{border-color:var(--support-error)}.RefreshField.is-disabled{opacity:.6}.RefreshField>svg{color:var(--icon-helper)}.RefreshField__successIcon{flex:0 0 auto;color:var(--icon-success)}.RefreshField__input,.RefreshField__textarea{flex:1 1 auto;min-width:0;width:100%;border:none;background:none;outline:none;color:inherit}.RefreshField__input::placeholder,.RefreshField__textarea::placeholder{color:var(--text-placeholder)}.RefreshField__input:disabled,.RefreshField__textarea:disabled{cursor:default}.RefreshField__textarea{resize:vertical;line-height:1.45;box-sizing:border-box;padding:0;min-height:1.45em;scrollbar-width:thin;scrollbar-color:var(--border-subtle-01) transparent}.RefreshField__textarea::-webkit-scrollbar{width:8px}.RefreshField__textarea::-webkit-scrollbar-track{background:transparent}.RefreshField__textarea::-webkit-scrollbar-thumb{background-color:var(--border-subtle-01);border-radius:999px;border:2px solid transparent;background-clip:content-box}.RefreshField__prefix,.RefreshField__suffix,.RefreshField__counter{flex:0 0 auto;color:var(--text-helper);white-space:nowrap}.RefreshField--no-resize .RefreshField__textarea{resize:none}.RefreshField__hint{color:var(--text-helper);text-align:left}.RefreshField__hint.is-error{color:var(--support-error)}.RefreshPasswordField{display:flex;min-width:0;flex-direction:column}.RefreshPasswordField--full{width:100%}.RefreshPasswordField__visibility{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--icon-helper);cursor:pointer}.RefreshPasswordField__visibility:hover{color:var(--icon-primary)}.RefreshPasswordField__visibility:focus-visible{outline:2px solid var(--line-brand);outline-offset:2px}.RefreshPasswordField__visibility:disabled{color:var(--icon-disabled);cursor:default}.RefreshPasswordField__requirements{display:flex;flex-direction:column;row-gap:2px;margin:10px 0 0;padding:0;color:var(--text-helper);list-style:none}.RefreshPasswordField__requirement{display:flex;align-items:center;column-gap:8px}.RefreshPasswordField__requirement.is-met{color:var(--text-success)}.RefreshPasswordField__requirement>svg{flex:0 0 auto}.RefreshPhoneField{display:flex;flex:1 1 auto;align-items:center;min-width:0;width:100%;color:inherit}.RefreshPhoneField .PhoneInputCountry{position:relative;display:flex;align-self:stretch;align-items:center;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;margin-right:8px}.RefreshPhoneField .PhoneInputCountrySelect{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;opacity:0;cursor:pointer}.RefreshPhoneField .PhoneInputCountrySelect:disabled{cursor:default}.RefreshPhoneField .PhoneInputCountryIcon{width:20px;height:14px;overflow:hidden;border-radius:2px}.RefreshPhoneField .PhoneInputCountryIcon--square{width:14px}.RefreshPhoneField .PhoneInputCountryIcon--border{box-shadow:0 0 0 1px var(--border-subtle-01)}.RefreshPhoneField .PhoneInputCountryIconImg{display:block;width:100%;height:100%}.RefreshPhoneField .PhoneInputInternationalIconPhone,.RefreshPhoneField .PhoneInputInternationalIconGlobe{color:var(--icon-helper)}.RefreshPhoneField .PhoneInputCountrySelectArrow{display:block;width:5px;height:5px;margin-left:6px;border:solid var(--icon-helper);border-width:0 1px 1px 0;transform:rotate(45deg)}.RefreshPhoneField .PhoneInputInput{flex:1 1 auto;min-width:0;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;outline:none}.RefreshPhoneField .PhoneInputInput::placeholder{color:var(--text-placeholder)}.RefreshDateField__control{display:flex;flex:1 1 auto;align-items:center;justify-content:space-between;column-gap:8px;min-width:0;width:100%;padding:0;border:none;background:none;outline:none;color:inherit;text-align:left;cursor:pointer}.RefreshDateField__control:disabled{cursor:default}.RefreshDateField__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RefreshDateField__text.is-placeholder{color:var(--text-placeholder)}.RefreshDateField__calendar{display:flex;width:252px;flex-direction:column;row-gap:6px;padding:8px}.RefreshDateField__hint{color:var(--text-helper);text-align:left}.RefreshDateField__hint.is-error{color:var(--support-error)}.RefreshNumberField--compact{width:44px;padding:2px 4px;border:1px solid var(--border-subtle-01);border-radius:6px;background:var(--field-01);color:var(--text-primary);text-align:center;outline:none;transition:border-color .12s ease}.RefreshNumberField--compact:focus{border-color:var(--text-helper)}.RefreshNumberField--compact:disabled{opacity:.6;cursor:default}.RefreshMeasureField{column-gap:6px}.RefreshMeasureField__amount{flex:0 0 auto;width:52px;text-align:left}.RefreshMeasureField__unit{flex:0 0 auto;color:var(--text-helper)}.RefreshSelect__control{border:none;background:none;outline:none;color:var(--text-primary);cursor:pointer}.RefreshSelect__control:disabled{cursor:default}.RefreshSelect__control--bare{display:inline-flex;align-items:center;column-gap:4px;padding:0;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none}.RefreshSelect__placeholder{color:var(--text-placeholder)}.RefreshSelect__value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RefreshSelect{max-width:100%}.RefreshSelect .RefreshSelect__control{display:flex;align-items:center;justify-content:space-between;column-gap:8px;flex:1 1 auto;width:100%;min-width:0;min-height:100%;padding:0;text-align:left;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--field-01)}.RefreshField--title{height:auto;padding:0 0 8px;border:none;border-bottom:1px solid var(--line-hairline);border-radius:0;background:none}.RefreshField--title .RefreshField__input{color:var(--text-primary)}.RefreshField--title:focus-within{border-bottom-color:var(--line-brand);box-shadow:none}.RefreshField--bare{height:auto;padding:0;border:none;border-radius:0;background:none;box-shadow:none}.RefreshField--bare .RefreshField__input{padding:0}.RefreshSelect--cell .RefreshSelect__control{background-color:transparent}.RefreshSelect--cell .RefreshSelect__chevron{opacity:0;flex-shrink:0;transition:opacity .12s ease}.RefreshField--cell.RefreshField--multiline{height:auto;align-items:stretch;padding:3px 8px}.refresh-visually-hidden{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip-path:inset(50%);white-space:nowrap}.RefreshCellHost:hover .RefreshField--cell,.RefreshCellHost:has(:focus-visible) .RefreshField--cell{border-color:var(--border-subtle-01);background:var(--layer-01)}.RefreshCellHost:hover .RefreshSelect__chevron,.RefreshCellHost:has(:focus-visible) .RefreshSelect__chevron{opacity:1}.RefreshCellHost .RefreshField--cell.is-error{border-color:var(--support-error)}.RefreshCellHost .RefreshField--cell:has(:focus-visible){border-color:var(--text-helper);background:var(--layer-01)}[data-state=off]:not(:focus-within) .RefreshField:not(.is-error){border-color:var(--border-disabled);background:var(--core-surface-subtle)}[data-state=off]:not(:focus-within) .RefreshField:not(.is-error) .RefreshField__input,[data-state=off]:not(:focus-within) .RefreshField:not(.is-error) .RefreshField__prefix,[data-state=off]:not(:focus-within) .RefreshField:not(.is-error) .RefreshField__suffix,[data-state=off]:not(:focus-within) .RefreshField:not(.is-error) .RefreshField__counter,[data-state=off]:not(:focus-within) .RefreshField:not(.is-error) .RefreshMeasureField__unit{color:var(--text-disabled)}@font-face{font-family:Inter;font-style:normal;font-weight:300 700;font-display:swap;src:url(/assets/inter-variable-8kRkwJBP.woff2) format("woff2")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/schibsted-grotesk-variable-CnpJE18X.woff2) format("woff2")}.theme-refresh{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-align:left}.refresh-display-hero{font-family:Schibsted Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:56px;font-weight:700;line-height:64px;letter-spacing:-.01em}@media (max-width: 900px){.refresh-display-hero{font-size:40px;line-height:48px}}@media (max-width: 520px){.refresh-display-hero{font-size:36px;line-height:44px}}.refresh-display-01,.refresh-display-01-bold,.refresh-display-01-semibold,.refresh-display-01-medium,.refresh-display-01-regular{font-family:Schibsted Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:32px;font-weight:600;line-height:40px;letter-spacing:-.01em}.refresh-display-01-regular{font-weight:400}.refresh-display-01-medium{font-weight:500}.refresh-display-01-semibold{font-weight:600}.refresh-display-01-bold{font-weight:700}.refresh-display-02,.refresh-display-02-bold,.refresh-display-02-semibold,.refresh-display-02-medium,.refresh-display-02-regular{font-family:Schibsted Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-weight:600;line-height:32px;letter-spacing:-.01em}.refresh-display-02-regular{font-weight:400}.refresh-display-02-medium{font-weight:500}.refresh-display-02-semibold{font-weight:600}.refresh-display-02-bold{font-weight:700}.refresh-display-03,.refresh-display-03-bold,.refresh-display-03-semibold,.refresh-display-03-medium,.refresh-display-03-regular{font-family:Schibsted Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;font-weight:600;line-height:28px;letter-spacing:-.01em}.refresh-display-03-regular{font-weight:400}.refresh-display-03-medium{font-weight:500}.refresh-display-03-semibold{font-weight:600}.refresh-display-03-bold{font-weight:700}.refresh-stat-01,.refresh-stat-01-semibold,.refresh-stat-01-medium,.refresh-stat-01-regular{font-family:Schibsted Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:28px;font-weight:600;line-height:34px;letter-spacing:-.01em}.refresh-stat-01-regular{font-weight:400}.refresh-stat-01-medium{font-weight:500}.refresh-stat-01-semibold{font-weight:600}.refresh-heading-01,.refresh-heading-01-semibold,.refresh-heading-01-medium,.refresh-heading-01-regular{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-weight:600;line-height:32px;letter-spacing:-.01em}.refresh-heading-01-regular{font-weight:400}.refresh-heading-01-medium{font-weight:500}.refresh-heading-01-semibold{font-weight:600}.refresh-heading-02,.refresh-heading-02-semibold,.refresh-heading-02-medium,.refresh-heading-02-regular{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;font-weight:600;line-height:28px;letter-spacing:-.005em}.refresh-heading-02-regular{font-weight:400}.refresh-heading-02-medium{font-weight:500}.refresh-heading-02-semibold{font-weight:600}.refresh-heading-03,.refresh-heading-03-semibold,.refresh-heading-03-medium,.refresh-heading-03-regular{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:600;line-height:24px}.refresh-heading-03-regular{font-weight:400}.refresh-heading-03-medium{font-weight:500}.refresh-heading-03-semibold{font-weight:600}.refresh-heading-04,.refresh-heading-04-semibold,.refresh-heading-04-medium,.refresh-heading-04-regular{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:600;line-height:20px}.refresh-heading-04-regular{font-weight:400}.refresh-heading-04-medium{font-weight:500}.refresh-heading-04-semibold{font-weight:600}.refresh-body-01,.refresh-body-01-semibold,.refresh-body-01-medium,.refresh-body-01-regular{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-weight:400;line-height:24px}.refresh-body-01-regular{font-weight:400}.refresh-body-01-medium{font-weight:500}.refresh-body-01-semibold{font-weight:600}.refresh-body-02,.refresh-body-02-semibold,.refresh-body-02-medium,.refresh-body-02-regular,.refresh-body-02-light{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:400;line-height:20px}.refresh-body-02-light{font-weight:300}.refresh-body-02-regular{font-weight:400}.refresh-body-02-medium{font-weight:500}.refresh-body-02-semibold{font-weight:600}.refresh-label-01,.refresh-label-01-semibold,.refresh-label-01-medium,.refresh-label-01-regular,.refresh-label-01-light{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:600;line-height:18px}.refresh-label-01-light{font-weight:300}.refresh-label-01-regular{font-weight:400}.refresh-label-01-medium{font-weight:500}.refresh-label-01-semibold{font-weight:600}.refresh-caption-01,.refresh-caption-01-semibold,.refresh-caption-01-medium,.refresh-caption-01-regular,.refresh-caption-01-light{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:400;line-height:16px}.refresh-caption-01-light{font-weight:300}.refresh-caption-01-regular{font-weight:400}.refresh-caption-01-medium{font-weight:500}.refresh-caption-01-semibold{font-weight:600}.refresh-caption-02,.refresh-caption-02-semibold,.refresh-caption-02-medium,.refresh-caption-02-regular,.refresh-caption-02-light{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;font-weight:400;line-height:16px}.refresh-caption-02-light{font-weight:300}.refresh-caption-02-regular{font-weight:400}.refresh-caption-02-medium{font-weight:500}.refresh-caption-02-semibold{font-weight:600}.refresh-overline-01,.refresh-overline-01-semibold,.refresh-overline-01-medium,.refresh-overline-01-regular,.refresh-overline-01-light{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;font-weight:600;line-height:16px;letter-spacing:.06em;text-transform:uppercase}.refresh-overline-01-light{font-weight:300}.refresh-overline-01-regular{font-weight:400}.refresh-overline-01-medium{font-weight:500}.refresh-overline-01-semibold{font-weight:600}.refresh-micro-01,.refresh-micro-01-bold,.refresh-micro-01-semibold,.refresh-micro-01-medium,.refresh-micro-01-regular,.refresh-micro-01-light{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:10px;font-weight:700;line-height:12px;letter-spacing:.02em}.refresh-micro-01-light{font-weight:300}.refresh-micro-01-regular{font-weight:400}.refresh-micro-01-medium{font-weight:500}.refresh-micro-01-semibold{font-weight:600}.refresh-micro-01-bold{font-weight:700}.RefreshGridAnswerTable{width:100%;max-width:360px;overflow:hidden;border:1px solid var(--line-hairline);border-radius:8px;background:var(--core-surface)}.RefreshGridAnswerTable__table{width:100%;border-collapse:collapse}.RefreshGridAnswerTable__row+.RefreshGridAnswerTable__row{border-top:1px solid var(--line-hairline-2)}.RefreshGridAnswerTable__label{width:100%;padding:2px 12px;color:var(--text-primary);text-align:left;vertical-align:middle}.RefreshGridAnswerTable__bar{padding:2px 0;vertical-align:middle}.RefreshGridAnswerTable__segments{display:flex;column-gap:4px}.RefreshGridAnswerTable__segment{flex-shrink:0;width:22px;height:8px;border-radius:4px;background:var(--layer-03)}.RefreshGridAnswerTable__segment.is-filled{background:var(--chip-green-dot)}.RefreshGridAnswerTable--dense .RefreshGridAnswerTable__segment{width:12px}.RefreshGridAnswerTable__score{padding:2px 12px 2px 24px;color:var(--text-helper);white-space:nowrap;vertical-align:middle}.RefreshIconButton__primary,.RefreshIconButton__secondary,.RefreshIconButton__ghost,.RefreshIconButton__brand-ghost,.RefreshIconButton__danger-ghost{border-radius:8px!important;box-shadow:none!important}.RefreshIconButton__primary.MuiButtonBase-root:focus-visible,.RefreshIconButton__secondary.MuiButtonBase-root:focus-visible,.RefreshIconButton__ghost.MuiButtonBase-root:focus-visible,.RefreshIconButton__brand-ghost.MuiButtonBase-root:focus-visible,.RefreshIconButton__danger-ghost.MuiButtonBase-root:focus-visible{outline:2px solid var(--line-brand);outline-offset:2px}.RefreshIconButton--round{border-radius:50%!important}.RefreshIconButton__primary{background-color:var(--interactive)!important;color:var(--icon-inverse)!important}.RefreshIconButton__primary:hover{background-color:var(--button-primary-hover)!important}.RefreshIconButton__primary:active{background-color:var(--button-primary-active)!important}.RefreshIconButton__primary.Mui-disabled{background-color:var(--button-disabled)!important}.RefreshIconButton__secondary{background-color:var(--button-secondary-bg)!important;color:var(--button-secondary-icon)!important;border:solid 1px var(--button-secondary-border)!important}.RefreshIconButton__secondary:hover{background-color:var(--button-secondary-hover)!important}.RefreshIconButton__secondary:active{background-color:var(--button-secondary-active)!important;border-color:var(--button-secondary-active-border)!important}.RefreshIconButton__secondary.Mui-disabled{background-color:var(--button-secondary-disabled)!important;border:solid 1px var(--border-disabled)!important}.RefreshIconButton__ghost{background-color:var(--button-ghost)!important;color:var(--icon-primary)!important}.RefreshIconButton__ghost:hover{background-color:var(--button-ghost-hover)!important}.RefreshIconButton__ghost:active{background-color:var(--button-ghost-active)!important}.RefreshIconButton__ghost.Mui-disabled{background-color:var(--button-ghost-disabled)!important}.RefreshIconButton__brand-ghost{background-color:var(--button-brand-ghost)!important;color:var(--icon-brand)!important}.RefreshIconButton__brand-ghost:hover{background-color:var(--button-brand-ghost-hover)!important}.RefreshIconButton__brand-ghost:active{background-color:var(--button-brand-ghost-active)!important}.RefreshIconButton__brand-ghost.Mui-disabled{background-color:var(--button-brand-ghost-disabled)!important}.RefreshIconButton__danger-ghost{background-color:var(--button-ghost)!important;color:var(--icon-error)!important}.RefreshIconButton__danger-ghost:hover{background-color:var(--button-ghost-hover)!important}.RefreshIconButton__danger-ghost:active{background-color:var(--button-ghost-active)!important}.RefreshIconButton__danger-ghost.Mui-disabled{background-color:var(--button-ghost-disabled)!important}.RefreshIconButton__primary.Mui-disabled,.RefreshIconButton__secondary.Mui-disabled,.RefreshIconButton__ghost.Mui-disabled,.RefreshIconButton__brand-ghost.Mui-disabled,.RefreshIconButton__danger-ghost.Mui-disabled{color:var(--icon-disabled)!important}.RefreshInlineNotification{display:flex;align-items:flex-start;column-gap:12px;box-sizing:border-box;width:100%;padding:16px;border:1px solid;border-radius:12px;text-align:left}.RefreshInlineNotification__icon{display:inline-flex;flex:0 0 auto;width:20px;height:20px}.RefreshInlineNotification__body{display:flex;flex:1 1 auto;flex-direction:column;row-gap:4px;min-width:0}.RefreshInlineNotification__titleRow{display:flex;align-items:center;justify-content:space-between;column-gap:12px}.RefreshInlineNotification__title{flex:1 1 auto;min-width:0}.RefreshInlineNotification__action{flex:0 0 auto;padding:0;border:0;background:none;color:inherit;text-decoration:underline;white-space:nowrap;cursor:pointer}.RefreshInlineNotification__action:focus-visible{outline:2px solid var(--line-brand);outline-offset:2px;border-radius:2px}.RefreshInlineNotification--info{background-color:var(--notice-info-background);border-color:var(--notice-info-border);color:var(--notice-info-text)}.RefreshInlineNotification--info .RefreshInlineNotification__icon{color:var(--notice-info-icon)}.RefreshInlineNotification--warning{background-color:var(--notice-warning-background);border-color:var(--notice-warning-border);color:var(--notice-warning-text)}.RefreshInlineNotification--warning .RefreshInlineNotification__icon{color:var(--notice-warning-icon)}.RefreshInlineNotification--success{background-color:var(--notice-success-background);border-color:var(--notice-success-border);color:var(--notice-success-text)}.RefreshInlineNotification--success .RefreshInlineNotification__icon{color:var(--notice-success-icon)}.RefreshInlineNotification--error{background-color:var(--notice-error-background);border-color:var(--notice-error-border);color:var(--notice-error-text)}.RefreshInlineNotification--error .RefreshInlineNotification__icon{color:var(--notice-error-icon)}.theme-refresh .RefreshKeyChip{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;flex:0 0 auto;border:1px solid var(--border-subtle-01);border-radius:6px;background-color:var(--layer-03);color:var(--text-secondary);white-space:nowrap}.theme-refresh .RefreshKeyChip--sm{min-width:25px;height:20px;padding:0 7px}.theme-refresh .RefreshKeyChip--md{min-width:28px;height:24px;padding:0 9px}.RefreshMacroBar{display:flex;flex-direction:column;width:100%;min-width:0;row-gap:3px}.RefreshMacroBar__split{display:flex;overflow:hidden;width:100%;background:var(--macro-track)}.RefreshMacroBar__segment{height:100%}.RefreshMacroBar__fibre{position:relative;overflow:hidden;width:100%;height:3px;border-radius:2px;background:var(--macro-track)}.RefreshMacroBar__fibreFill{height:100%;border-radius:2px;background:var(--macro-fibre)}.RefreshMacroBar__notch{position:absolute;top:0;width:1px;height:100%;background:var(--macro-notch)}.RefreshMacroDonut__segment{animation-name:refresh-donut-sweep;animation-timing-function:linear;animation-fill-mode:both}@keyframes refresh-donut-sweep{0%{stroke-dasharray:0 var(--donut-circumference)}}@media (prefers-reduced-motion: reduce){.RefreshMacroDonut__segment{animation:none}}.RefreshMacroTile{--tile-tone: var(--macro-protein);display:flex;flex-direction:column;box-sizing:border-box;min-width:0;padding:12px 14px;border:1px solid color-mix(in srgb,var(--tile-tone) 32%,transparent);border-radius:12px;background:color-mix(in srgb,var(--tile-tone) 9%,var(--layer-01));row-gap:2px}.RefreshMacroTile.is-error .RefreshMacroTile__caption{color:var(--tile-tone)}.RefreshMacroTile.is-focused{padding:11px 13px;border-width:2px;background:color-mix(in srgb,var(--tile-tone) 17%,var(--layer-01))}.RefreshMacroTile.is-disabled{opacity:.6}.RefreshMacroTile.is-readonly{border-color:var(--transparent)}.RefreshMacroTile__label{color:var(--tile-tone)}.RefreshMacroTile__value{display:flex;align-items:baseline;column-gap:4px}.RefreshMacroTile__input{width:100%;padding:0;color:var(--tile-tone)}.RefreshMacroTile__unit,.RefreshMacroTile__caption{color:color-mix(in srgb,var(--tile-tone) 70%,transparent)}.RefreshMacroPill{padding:3px 8px;border-radius:999px;background:var(--layer-02);color:var(--text-helper)}.RefreshServingRow{position:relative;min-height:48px;padding:4px 8px;border-radius:12px;cursor:pointer}.RefreshServingRow .RefreshField{height:40px;border-color:var(--transparent);background:none}.RefreshServingRow .RefreshField.is-error,.RefreshServingRow:hover .RefreshField.is-error,.RefreshServingRow:focus-within .RefreshField.is-error{border-color:var(--support-error)}.RefreshServingRow .RefreshField__hint{display:none}.RefreshServingRow:not(:last-of-type):after{content:"";position:absolute;right:8px;bottom:0;left:8px;height:1px;background:color-mix(in srgb,var(--line-hairline) 70%,transparent)}.RefreshServingRow:hover,.RefreshServingRow:focus-within{background:var(--neutral-10)}.RefreshServingRow:hover .RefreshField,.RefreshServingRow:focus-within .RefreshField{border-color:var(--line-hairline)}.RefreshServingRow:hover .RefreshServingRow__remove,.RefreshServingRow:focus-within .RefreshServingRow__remove{opacity:1}.RefreshServingRow .RefreshField:focus-within{border-color:var(--line-brand);background:var(--core-surface)}.RefreshServingRow--static{cursor:default}.RefreshServingRow--static:hover{background:none}.RefreshServingRow__remove{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;padding:0;border:none;border-radius:50%;background:color-mix(in srgb,var(--support-error) 10%,transparent);color:var(--support-error);cursor:pointer;opacity:0}.RefreshMenu{min-width:180px;border:1px solid var(--border-subtle-01)!important;border-radius:10px!important;box-shadow:var(--shadow-soft)!important;-webkit-user-select:none;-ms-user-select:none;user-select:none}.RefreshMenu--capped{display:flex;flex-direction:column;max-height:inherit}.RefreshMenu--capped>ul{min-height:0;overflow-y:auto}.RefreshMenu--capped>ul::-webkit-scrollbar{width:12px;height:12px}.RefreshMenu--capped>ul::-webkit-scrollbar-track{background:transparent}.RefreshMenu--capped>ul::-webkit-scrollbar-thumb{border:4px solid transparent;border-radius:999px;background-color:var(--scrollbar-thumb);background-clip:content-box}.RefreshMenu--capped>ul::-webkit-scrollbar-thumb:hover{border-width:2px}@supports not selector(::-webkit-scrollbar){.RefreshMenu--capped>ul{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}}.RefreshMenu__item{justify-content:space-between!important;column-gap:24px!important;color:var(--text-secondary)!important}.RefreshMenu__item>svg{flex:0 0 auto}.RefreshMenu__itemText{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RefreshMenu__itemLabel{display:inline-flex;align-items:center;column-gap:8px}.RefreshMenu__item.Mui-disabled{opacity:1!important}.RefreshMenu__item.Mui-disabled>*{opacity:.38}.RefreshMenu__item.Mui-focusVisible,.RefreshMenu__item.Mui-disabled:focus-visible,.RefreshMenu .RefreshMenu__hintRow:focus-visible{background-color:var(--core-row-hover)!important}@media (hover: hover){.RefreshMenu__item:hover{background-color:var(--core-row-hover)!important}}.RefreshMenu .RefreshMenu__hintRow{display:flex}.RefreshMenu .RefreshMenu__hintRow>.RefreshMenu__item{flex:1 1 auto}.RefreshMenu .RefreshMenu__hintRow:focus-visible{outline:none}.RefreshMenu__dot{width:6px;height:6px;flex-shrink:0;border-radius:50%}.RefreshMicroBars{display:inline-flex;flex-shrink:0;align-items:flex-end;column-gap:2px;height:16px}.RefreshMicroBars__bar{display:block;width:4px;min-height:2px;background-color:var(--chart-series-neutral)}.RefreshMicroBars__bar--empty{height:2px;background-color:var(--line-hairline)}.RefreshMicroBars--green .RefreshMicroBars__bar:last-child:not(.RefreshMicroBars__bar--empty){background-color:var(--chip-green-dot)}.RefreshMicroBars--slate .RefreshMicroBars__bar:last-child:not(.RefreshMicroBars__bar--empty){background-color:var(--chip-slate-dot)}.RefreshMicroBars--sand .RefreshMicroBars__bar:last-child:not(.RefreshMicroBars__bar--empty){background-color:var(--chip-sand-dot)}.RefreshMicroBars--violet .RefreshMicroBars__bar:last-child:not(.RefreshMicroBars__bar--empty){background-color:var(--chip-violet-dot)}.RefreshMicroBars--blue .RefreshMicroBars__bar:last-child:not(.RefreshMicroBars__bar--empty){background-color:var(--chip-blue-dot)}.RefreshMicroBars--cyan .RefreshMicroBars__bar:last-child:not(.RefreshMicroBars__bar--empty){background-color:var(--chip-cyan-dot)}.RefreshMicroBars--red .RefreshMicroBars__bar:last-child:not(.RefreshMicroBars__bar--empty){background-color:var(--chip-red-dot)}.RefreshMicroBars--pink .RefreshMicroBars__bar:last-child:not(.RefreshMicroBars__bar--empty){background-color:var(--chip-pink-dot)}.RefreshMicroBars--yellow .RefreshMicroBars__bar:last-child:not(.RefreshMicroBars__bar--empty){background-color:var(--chip-yellow-dot)}.RefreshMicroBars--orange .RefreshMicroBars__bar:last-child:not(.RefreshMicroBars__bar--empty){background-color:var(--chip-orange-dot)}.RefreshMicroBars--grey .RefreshMicroBars__bar:last-child:not(.RefreshMicroBars__bar--empty){background-color:var(--chip-grey-dot)}.RefreshModal__surface{display:flex;align-items:center;justify-content:center;height:100%;outline:0}.RefreshModalLane{position:fixed;width:0;height:0;pointer-events:auto}.RefreshModal__header{display:flex;align-items:center;column-gap:12px;box-sizing:border-box;min-height:60px;flex-shrink:0;padding:28px 28px 0}.RefreshModal__header--stacked{flex-direction:column;align-items:stretch;row-gap:16px}.RefreshModal__identityRow{display:flex;align-items:center;column-gap:16px}.RefreshModal__icon{display:flex;flex-shrink:0;align-items:center}.RefreshModal__headerText{display:flex;flex-direction:column;min-width:0;row-gap:2px}.RefreshModal__labelRow{display:flex;align-items:center;column-gap:10px}.RefreshModal__label{color:var(--text-helper)}.RefreshModal__titleRow{display:flex;align-items:center;column-gap:8px}.RefreshModal__identityRow .RefreshModal__headerText{flex:1}.RefreshModal__title{color:var(--text-primary)}.RefreshModal__subtitle{color:var(--text-helper)}.RefreshModal__spacer{flex-grow:1}.RefreshModal__text{flex-shrink:0;padding:12px 28px 0;color:var(--text-secondary);white-space:pre-wrap}.RefreshModal__text--closing{padding-bottom:28px}.RefreshModal__toolbar{flex-shrink:0;padding:16px 28px}.RefreshModal__toolbar+.RefreshModal__content--scroll{padding-top:0}.RefreshModal__toolbar+.RefreshModal__content--fill{padding-top:0}.RefreshModal__unpadded{flex-shrink:0;margin-top:16px}.RefreshModal__toolbar+.RefreshModal__unpadded{margin-top:0}.RefreshModal__unpadded--body{flex:1 1 auto;min-height:0}.RefreshModal__content{flex:1 1 auto;padding:16px 28px 0}.RefreshModal__content--scroll{overflow-y:auto;overflow-x:hidden;min-height:0;scrollbar-gutter:stable}.RefreshModal__content--scroll::-webkit-scrollbar{width:12px;height:12px}.RefreshModal__content--scroll::-webkit-scrollbar-track{background:transparent}.RefreshModal__content--scroll::-webkit-scrollbar-thumb{border:4px solid transparent;border-radius:999px;background-color:var(--scrollbar-thumb);background-clip:content-box}.RefreshModal__content--scroll::-webkit-scrollbar-thumb:hover{border-width:2px}@supports not selector(::-webkit-scrollbar){.RefreshModal__content--scroll{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}}.RefreshModal__content--fill{display:flex;flex-direction:column;min-height:0;overflow:clip}.RefreshModal__footer{display:flex;align-items:center;column-gap:10px;flex-shrink:0;margin-top:16px;padding:0 28px 28px}.RefreshModal__footer>*:not(.RefreshModal__footerLead){flex-shrink:0}.RefreshModal__footerLead{display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;row-gap:4px;min-width:0}.RefreshModal__footerSpacer{flex-grow:1}.RefreshModal__note{min-width:0;color:var(--text-secondary)}.RefreshScrollRegion{overflow-y:auto;--scroll-region-fade-depth: 28px;--scroll-region-fade-start: black;--scroll-region-fade-end: black;--scroll-region-strip-size: 20px;--scroll-region-strip-band: 0px;scroll-padding:var(--scroll-region-fade-depth);overscroll-behavior:none;scrollbar-width:none}.RefreshScrollRegion::-webkit-scrollbar{display:none}.RefreshScrollRegion.is-overflow-start{--scroll-region-fade-start: transparent}.RefreshScrollRegion.is-overflow-end{--scroll-region-fade-end: transparent}.RefreshScrollRegion.is-stepped{--scroll-region-strip-band: var(--scroll-region-strip-size)}.RefreshScrollRegion.is-overflow-start,.RefreshScrollRegion.is-overflow-end{-webkit-mask-image:linear-gradient(to bottom,var(--scroll-region-fade-start),black var(--scroll-region-fade-depth),black calc(100% - var(--scroll-region-strip-band) - var(--scroll-region-fade-depth)),var(--scroll-region-fade-end) calc(100% - var(--scroll-region-strip-band))),linear-gradient(to bottom,transparent calc(100% - var(--scroll-region-strip-band)),black calc(100% - var(--scroll-region-strip-band))),var(--scroll-region-mask-extra, linear-gradient(transparent, transparent));mask-image:linear-gradient(to bottom,var(--scroll-region-fade-start),black var(--scroll-region-fade-depth),black calc(100% - var(--scroll-region-strip-band) - var(--scroll-region-fade-depth)),var(--scroll-region-fade-end) calc(100% - var(--scroll-region-strip-band))),linear-gradient(to bottom,transparent calc(100% - var(--scroll-region-strip-band)),black calc(100% - var(--scroll-region-strip-band))),var(--scroll-region-mask-extra, linear-gradient(transparent, transparent));-webkit-mask-composite:source-over;mask-composite:add}.RefreshScrollRegion__step{display:flex;align-items:center;justify-content:center;position:sticky;bottom:0;align-self:stretch;flex-shrink:0;margin-top:calc(-1 * var(--scroll-region-strip-size));box-sizing:border-box;height:var(--scroll-region-strip-size);padding:0;border:0;border-top:solid 1px var(--border-subtle-01);background-color:var(--scroll-step);cursor:pointer}.RefreshScrollRegion__step:hover{background-color:var(--scroll-step-hover)}.RefreshScrollRegion__step.is-spent{opacity:0;cursor:default}.RefreshScrollRegion__step.is-unaimed{pointer-events:none}.RefreshModalSectionRail{--rail-fade-axis: to right;--rail-fade-hairline: to top;--rail-mask-extra: linear-gradient(var(--rail-fade-hairline), black 1px, transparent 1px);overflow:auto;--rail-fade-depth: 28px;--rail-fade-start: black;--rail-fade-end: black;--rail-strip-size: 20px;--rail-strip-band: 0px;scroll-padding:var(--rail-fade-depth);overscroll-behavior:none;scrollbar-width:none}.RefreshModalSectionRail::-webkit-scrollbar{display:none}.RefreshModalSectionRail.is-overflow-start{--rail-fade-start: transparent}.RefreshModalSectionRail.is-overflow-end{--rail-fade-end: transparent}.RefreshModalSectionRail.is-overflow-start,.RefreshModalSectionRail.is-overflow-end{-webkit-mask-image:linear-gradient(var(--rail-fade-axis),var(--rail-fade-start),black var(--rail-fade-depth),black calc(100% - var(--rail-strip-band) - var(--rail-fade-depth)),var(--rail-fade-end) calc(100% - var(--rail-strip-band))),linear-gradient(var(--rail-fade-axis),transparent calc(100% - var(--rail-strip-band)),black calc(100% - var(--rail-strip-band))),var(--rail-mask-extra, linear-gradient(transparent, transparent));mask-image:linear-gradient(var(--rail-fade-axis),var(--rail-fade-start),black var(--rail-fade-depth),black calc(100% - var(--rail-strip-band) - var(--rail-fade-depth)),var(--rail-fade-end) calc(100% - var(--rail-strip-band))),linear-gradient(var(--rail-fade-axis),transparent calc(100% - var(--rail-strip-band)),black calc(100% - var(--rail-strip-band))),var(--rail-mask-extra, linear-gradient(transparent, transparent));-webkit-mask-composite:source-over;mask-composite:add}@media (min-width: 768px){.RefreshModalSectionRail{--rail-fade-axis: to bottom;--rail-fade-hairline: to left;--rail-strip-band: var(--rail-strip-size)}}.RefreshModalSectionRail__step{display:flex;align-items:center;justify-content:center;position:sticky;bottom:0;align-self:stretch;flex-shrink:0;margin-top:calc(-1 * (var(--rail-strip-size) + var(--rail-gap)));box-sizing:border-box;height:var(--rail-strip-size);padding:0;border:0;border-top:solid 1px var(--border-subtle-01);background-color:var(--scroll-step);cursor:pointer}.RefreshModalSectionRail__step:hover{background-color:var(--scroll-step-hover)}.RefreshModalSectionRail__step.is-spent{opacity:0;cursor:default}.RefreshModalSectionRail__step.is-unaimed{pointer-events:none}.RefreshModalSectionRail__step{display:none}@media (min-width: 768px){.RefreshModalSectionRail__step{display:flex}}.RefreshNavPanel{position:relative;display:flex;flex-direction:column;row-gap:16px;width:220px;height:100%;padding:16px 6px;box-sizing:border-box;background:linear-gradient(180deg,var(--nav-top) 0%,var(--nav-bottom) 100%);transition:width .3s ease-in;overflow:hidden}.RefreshNavPanel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:repeating-linear-gradient(0deg,var(--nav-grid-line) 0 1px,transparent 1px 12px),repeating-linear-gradient(90deg,var(--nav-grid-line) 0 1px,transparent 1px 12px);-webkit-mask-image:radial-gradient(175% 100% at 100% 90%,black 20%,transparent 78%),radial-gradient(55% 130% at 100% 90%,black 15%,transparent 80%);mask-image:radial-gradient(175% 100% at 100% 90%,black 20%,transparent 78%),radial-gradient(55% 130% at 100% 90%,black 15%,transparent 80%);-webkit-mask-composite:source-over;mask-composite:add}.RefreshNavPanel--collapsed{width:52px}.RefreshNavPanel__logo{position:relative;flex-shrink:0;padding:0 6px 0 4px;text-align:left}.RefreshNavPanel__items{position:relative;display:flex;flex-direction:column;row-gap:4px;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.RefreshNavPanel__footer{position:relative;display:flex;flex-direction:column;row-gap:8px;flex-shrink:0}.RefreshNavItem{position:relative;display:flex;align-items:center;column-gap:8px;flex-shrink:0;height:36px}.RefreshNavItem:focus-visible{outline:2px solid var(--line-brand);outline-offset:-2px}.RefreshNavItem{padding:9px 12px 9px 8px;box-sizing:border-box;border:none;border-radius:12px;background:none;color:var(--text-nav);text-align:left;cursor:pointer;transition:padding .3s ease-in}.RefreshNavItem .RefreshNavItem__icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;color:var(--icon-nav)}.RefreshNavItem .RefreshNavItem__label{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:opacity .15s ease-in}.RefreshNavItem:hover:not(:disabled):not(.RefreshNavItem--active),.RefreshNavItem--highlighted:not(.RefreshNavItem--active){background-color:var(--nav-hover);color:var(--text-inverse)}.RefreshNavItem:hover:not(:disabled):not(.RefreshNavItem--active) .RefreshNavItem__icon,.RefreshNavItem--highlighted:not(.RefreshNavItem--active) .RefreshNavItem__icon{color:var(--icon-inverse)}.RefreshNavItem--active{background-color:var(--nav-active);color:var(--text-inverse)}.RefreshNavItem--active .RefreshNavItem__icon{color:var(--icon-inverse)}.RefreshNavItem--active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:14px;border-radius:40px;background-color:var(--line-brand)}.RefreshNavItem--collapsed{padding:9px 8px}.RefreshNavItem--collapsed .RefreshNavItem__label{opacity:0}.RefreshNavItem:disabled{opacity:.45;cursor:default}.RefreshNavPanel__actions{display:flex;gap:8px;flex-shrink:0}.RefreshNavPanel--collapsed .RefreshNavPanel__actions{flex-direction:column}.RefreshNavPanel--collapsed .RefreshNavPanel__actions .RefreshNavActionButton{flex:none}.RefreshNavActionButton{display:flex;align-items:center;justify-content:center;flex:1;height:32px;border:none;border-radius:10px;background-color:var(--nav-button-bg);color:var(--white);cursor:pointer}.RefreshNavActionButton:hover{background-color:var(--nav-button-hover)}.RefreshCoachUser{display:flex;align-items:center;column-gap:4px;flex-shrink:0}.RefreshCoachUser--collapsed{justify-content:center}.RefreshCoachUser__main{display:flex;align-items:center;column-gap:8px;flex:1;min-width:0;padding:4px 6px;border:none;border-radius:10px;background:none;text-align:left;cursor:pointer}.RefreshCoachUser__main:hover{background-color:var(--nav-hover)}.RefreshCoachUser__details{display:flex;flex-direction:column;min-width:0}.RefreshCoachUser__name{color:var(--text-inverse);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.RefreshCoachUser__caption{color:var(--text-nav);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.RefreshCoachUser__toggle{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border:none;border-radius:10px;background:none;color:var(--icon-nav);cursor:pointer}.RefreshCoachUser__toggle:hover{background-color:var(--nav-hover);color:var(--icon-inverse)}.RefreshCoachUser__toggle--mirrored svg{transform:scaleX(-1)}.RefreshNavFlyout{display:flex;flex-direction:column;row-gap:2px;margin-left:12px!important;padding:6px;background-color:var(--nav-top)!important;border:1px solid var(--nav-card-border);border-radius:14px!important;min-width:216px!important}.RefreshNavFlyout .RefreshNavItem{width:100%}.RefreshSubMenu{--sub-menu-inset: 6px;--sub-menu-foot-gap: 8px;--sub-menu-strip-gap: 2px;display:flex;flex-direction:column;row-gap:var(--sub-menu-foot-gap);flex-shrink:0;width:212px;height:100%;padding:8px var(--sub-menu-inset) 6px;box-sizing:border-box;background-color:var(--layer-01);transition:width .3s ease-in}@media (prefers-reduced-motion: reduce){.RefreshSubMenu{transition:none}}.RefreshSubMenu--collapsed{width:52px}.RefreshSubMenu .RefreshSubMenu__hintRow{display:flex;flex-shrink:0}.RefreshSubMenu .RefreshSubMenu__hintRow>.RefreshSubMenuItem{flex:1 1 auto;min-width:0}.RefreshSubMenuFooter{display:flex;align-items:center;column-gap:4px;flex-shrink:0}.RefreshSubMenuFooter--collapsed{flex-direction:column;row-gap:4px}.RefreshSubMenuFooter__toggle{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border:none;border-radius:10px;background:none;color:var(--icon-helper);cursor:pointer}.RefreshSubMenuFooter__toggle:hover{background-color:var(--core-row-hover)}.RefreshSubMenuFooter__toggle--mirrored svg{transform:scaleX(-1)}.RefreshSubMenuUser{display:flex;align-items:center;column-gap:8px;flex:1;min-width:0;padding:4px 6px;border:none;border-radius:10px;background:none;text-align:left;cursor:pointer}.RefreshSubMenuUser:hover:not(:disabled){background-color:var(--core-row-hover)}.RefreshSubMenuUser:disabled{cursor:default}.RefreshSubMenuUser--collapsed{flex:none;padding:4px}.RefreshSubMenuUser__details{display:flex;flex-direction:column;align-items:flex-start;row-gap:4px;min-width:0}.RefreshSubMenuUser__name{color:var(--text-secondary);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.RefreshSubMenu__items{--sub-menu-row-gap: 4px;display:flex;flex-direction:column;row-gap:var(--sub-menu-row-gap);flex:1;min-height:0;margin:0 calc(-1 * var(--sub-menu-inset)) calc(-1 * (var(--sub-menu-foot-gap) - var(--sub-menu-strip-gap)));padding:0 var(--sub-menu-inset);overflow-y:auto;overflow-x:hidden;--sub-menu-fade-depth: 28px;--sub-menu-fade-start: black;--sub-menu-fade-end: black;--sub-menu-strip-size: 20px;--sub-menu-strip-band: 0px;scroll-padding:var(--sub-menu-fade-depth);overscroll-behavior:none;scrollbar-width:none}.RefreshSubMenu__items::-webkit-scrollbar{display:none}.RefreshSubMenu__items.is-overflow-start{--sub-menu-fade-start: transparent}.RefreshSubMenu__items.is-overflow-end{--sub-menu-fade-end: transparent}.RefreshSubMenu__items.is-stepped{--sub-menu-strip-band: var(--sub-menu-strip-size)}.RefreshSubMenu__items.is-overflow-start,.RefreshSubMenu__items.is-overflow-end{-webkit-mask-image:linear-gradient(to bottom,var(--sub-menu-fade-start),black var(--sub-menu-fade-depth),black calc(100% - var(--sub-menu-strip-band) - var(--sub-menu-fade-depth)),var(--sub-menu-fade-end) calc(100% - var(--sub-menu-strip-band))),linear-gradient(to bottom,transparent calc(100% - var(--sub-menu-strip-band)),black calc(100% - var(--sub-menu-strip-band))),var(--sub-menu-mask-extra, linear-gradient(transparent, transparent));mask-image:linear-gradient(to bottom,var(--sub-menu-fade-start),black var(--sub-menu-fade-depth),black calc(100% - var(--sub-menu-strip-band) - var(--sub-menu-fade-depth)),var(--sub-menu-fade-end) calc(100% - var(--sub-menu-strip-band))),linear-gradient(to bottom,transparent calc(100% - var(--sub-menu-strip-band)),black calc(100% - var(--sub-menu-strip-band))),var(--sub-menu-mask-extra, linear-gradient(transparent, transparent));-webkit-mask-composite:source-over;mask-composite:add}.RefreshSubMenu__sentinel{flex-shrink:0}.RefreshSubMenu__sentinel--start{margin-bottom:calc(-1 * var(--sub-menu-row-gap))}.RefreshSubMenu__sentinel--end{margin-top:calc(-1 * var(--sub-menu-row-gap));margin-bottom:calc(var(--sub-menu-foot-gap) - var(--sub-menu-strip-gap))}.RefreshSubMenu__step{display:flex;align-items:center;justify-content:center;position:sticky;bottom:0;align-self:stretch;flex-shrink:0;margin-top:calc(-1 * (var(--sub-menu-strip-size) + var(--sub-menu-row-gap)));box-sizing:border-box;height:var(--sub-menu-strip-size);padding:0;border:0;border-top:solid 1px var(--border-subtle-01);background-color:var(--scroll-step);cursor:pointer}.RefreshSubMenu__step:hover{background-color:var(--scroll-step-hover)}.RefreshSubMenu__step.is-spent{opacity:0;cursor:default}.RefreshSubMenu__step.is-unaimed{pointer-events:none}.RefreshSubMenu__step{margin-inline:calc(-1 * var(--sub-menu-inset))}.RefreshSubMenuItem{position:relative;display:flex;align-items:center;column-gap:8px;flex-shrink:0;height:36px}.RefreshSubMenuItem:focus-visible{outline:2px solid var(--line-brand);outline-offset:-2px}.RefreshSubMenuItem{padding:9px 12px;box-sizing:border-box;border:none;border-radius:12px;background:none;color:var(--text-helper);text-align:left;cursor:pointer;overflow:hidden}.RefreshSubMenuItem .RefreshSubMenuItem__icon{display:flex;flex-shrink:0}.RefreshSubMenuItem .RefreshSubMenuItem__label{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:opacity .15s ease-in}.RefreshSubMenuItem--collapsed .RefreshSubMenuItem__label{opacity:0}.RefreshSubMenuItem:hover:not(:disabled):not(.RefreshSubMenuItem--active),.RefreshSubMenuItem--highlighted:not(.RefreshSubMenuItem--active){background-color:var(--core-row-hover)}.RefreshSubMenuItem--active{background-color:var(--tint-green);color:var(--text-brand)}.RefreshSubMenuItem--active .RefreshSubMenuItem__icon{color:var(--green-50)}.RefreshSubMenuItem--active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:14px;border-radius:40px;background-color:var(--line-brand)}.RefreshSubMenuItem:disabled{color:var(--text-disabled);cursor:default}.RefreshSubMenuItem--skeleton{cursor:default}.RefreshSubMenuItem--skeleton:hover{background:none}.RefreshSubMenuSection{position:relative;display:block;flex-shrink:0;padding:6px 12px;overflow:hidden;color:var(--text-placeholder);white-space:nowrap;text-align:left;transition:color .2s ease-in}.RefreshSubMenuSection:after{content:"";position:absolute;left:12px;right:12px;top:50%;height:1px;background-color:var(--border-subtle-01);opacity:0;transition:opacity .2s ease-in}.RefreshSubMenuSection--collapsed{color:transparent}.RefreshSubMenuSection--collapsed:after{opacity:1}.RefreshSubMenuFlyout{display:flex;flex-direction:column;row-gap:2px;margin-left:12px!important;padding:6px;background-color:var(--layer-01)!important;border-radius:14px!important;min-width:216px!important}.RefreshSubMenuFlyout .RefreshSubMenuItem{width:100%}.RefreshNavMenu{background-color:var(--nav-top)!important;border:1px solid var(--nav-card-border);border-radius:12px!important;min-width:180px}.RefreshNavMenu .RefreshNavMenu__item{display:flex;align-items:center;column-gap:8px;padding:9px 12px;font-size:13px;font-weight:600;color:var(--text-nav)}.RefreshNavMenu .RefreshNavMenu__item:hover{background-color:var(--nav-hover)}.RefreshNavMenu .RefreshNavMenu__item--danger{color:var(--red-40)}.RefreshNavSection{position:relative;display:block;flex-shrink:0;height:32px;box-sizing:border-box;padding:12px 12px 4px;overflow:hidden;color:var(--text-placeholder);white-space:nowrap;text-align:left;transition:color .2s ease-in}.RefreshNavSection:after{content:"";position:absolute;left:12px;right:12px;top:20px;height:1px;background-color:var(--nav-card-border);opacity:0;transition:opacity .2s ease-in}.RefreshNavSection--collapsed{color:transparent}.RefreshNavSection--collapsed:after{opacity:1}.RefreshOptionSelector{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.RefreshOptionSelector.is-disabled{opacity:.45}.RefreshOptionSelector__item{min-height:32px;padding:6px 12px;color:var(--text-secondary);border:1px solid var(--line-hairline);border-radius:8px;background:var(--core-surface);cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.RefreshOptionSelector__item:hover:not(:disabled):not(.is-selected){color:var(--text-primary);border-color:var(--line-strong);background:var(--core-surface-subtle)}.RefreshOptionSelector__item:focus-visible{outline:2px solid var(--line-brand);outline-offset:2px}.RefreshOptionSelector__item.is-selected{color:var(--text-primary);border-color:var(--line-brand);background:var(--tint-green)}.RefreshOptionSelector__item:disabled{color:var(--text-disabled);cursor:default}.RefreshPageHeader{display:flex;align-items:center;column-gap:16px}.RefreshPageHeader__titles{display:flex;flex-direction:column;min-width:0;row-gap:6px;text-align:left}.RefreshPageHeader__title{margin:0;color:var(--text-primary);text-align:left}.RefreshPageHeader__subline{display:flex;align-items:center;column-gap:12px;min-width:0}.RefreshPageHeader__subtitle{color:var(--text-secondary)}.RefreshPageHeader__back{display:inline-flex;flex-shrink:0;align-items:center;column-gap:4px;padding:0;border:0;border-radius:2px;background:none;color:var(--text-secondary);cursor:pointer}.RefreshPageHeader__back:hover{color:var(--text-primary)}.RefreshPageHeader__back:focus-visible{outline:1px solid var(--line-brand);outline-offset:3px}@media (max-height: 799px){.RefreshPageHeader__subline:not(.RefreshPageHeader__subline--back){display:none}}.RefreshPageHeader__spacer{flex-grow:1}.RefreshPageHeader__tabs{margin-top:4px}.RefreshPasswordProgress{display:flex;flex-wrap:wrap;column-gap:12px;row-gap:4px}.RefreshPasswordProgress__rule{color:var(--text-helper)}.RefreshPasswordProgress__rule.is-met{color:var(--text-success)}.RefreshPopover{z-index:1400}.RefreshPopover__surface{box-sizing:border-box;padding:16px;border:1px solid var(--border-card);border-radius:12px;background:var(--surface-card);box-shadow:var(--shadow-card);color:var(--text-primary);text-align:left}.RefreshPrimaryToolbar{display:flex;align-items:center;column-gap:12px;flex-shrink:0;height:64px;padding:0 24px;background-color:var(--layer-01);border-bottom:1px solid var(--border-subtle-01)}.RefreshPrimaryToolbar__title{color:var(--text-primary);white-space:nowrap}.RefreshPrimaryToolbar__caption{color:var(--text-helper);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RefreshPrimaryToolbar__spacer{flex-grow:1}.RefreshProgressRing{flex-shrink:0}.RefreshProgressRing__track{stroke:var(--layer-03)}.RefreshProgressRing__fill{transition:stroke-dashoffset .24s ease-out}.RefreshProgressRing--green .RefreshProgressRing__fill{stroke:var(--chip-green-dot)}.RefreshProgressRing--slate .RefreshProgressRing__fill{stroke:var(--chip-slate-dot)}.RefreshProgressRing--sand .RefreshProgressRing__fill{stroke:var(--chip-sand-dot)}.RefreshProgressRing--violet .RefreshProgressRing__fill{stroke:var(--chip-violet-dot)}.RefreshProgressRing--blue .RefreshProgressRing__fill{stroke:var(--chip-blue-dot)}.RefreshProgressRing--cyan .RefreshProgressRing__fill{stroke:var(--chip-cyan-dot)}.RefreshProgressRing--red .RefreshProgressRing__fill{stroke:var(--chip-red-dot)}.RefreshProgressRing--pink .RefreshProgressRing__fill{stroke:var(--chip-pink-dot)}.RefreshProgressRing--yellow .RefreshProgressRing__fill{stroke:var(--chip-yellow-dot)}.RefreshProgressRing--orange .RefreshProgressRing__fill{stroke:var(--chip-orange-dot)}.RefreshProgressRing--grey .RefreshProgressRing__fill{stroke:var(--chip-grey-dot)}.RefreshProgressRing--ivory .RefreshProgressRing__fill{stroke:var(--chip-ivory-dot)}@media (prefers-reduced-motion: reduce){.RefreshProgressRing__fill{transition:none}}.RefreshRateTrack{position:relative;display:inline-flex;flex-shrink:0;align-items:center;height:10px}.RefreshRateTrack__track{display:block;width:100%;height:6px;overflow:hidden;border-radius:999px;background-color:var(--layer-03)}.RefreshRateTrack__fill{display:block;height:100%;border-radius:999px;transition:width .24s ease-out}.RefreshRateTrack__marker{position:absolute;top:0;width:2px;height:10px;border-radius:1px;background-color:var(--icon-primary);transform:translate(-50%)}.RefreshRateTrack--green .RefreshRateTrack__fill{background-color:var(--chip-green-dot)}.RefreshRateTrack--slate .RefreshRateTrack__fill{background-color:var(--chip-slate-dot)}.RefreshRateTrack--sand .RefreshRateTrack__fill{background-color:var(--chip-sand-dot)}.RefreshRateTrack--violet .RefreshRateTrack__fill{background-color:var(--chip-violet-dot)}.RefreshRateTrack--blue .RefreshRateTrack__fill{background-color:var(--chip-blue-dot)}.RefreshRateTrack--cyan .RefreshRateTrack__fill{background-color:var(--chip-cyan-dot)}.RefreshRateTrack--red .RefreshRateTrack__fill{background-color:var(--chip-red-dot)}.RefreshRateTrack--pink .RefreshRateTrack__fill{background-color:var(--chip-pink-dot)}.RefreshRateTrack--yellow .RefreshRateTrack__fill{background-color:var(--chip-yellow-dot)}.RefreshRateTrack--orange .RefreshRateTrack__fill{background-color:var(--chip-orange-dot)}.RefreshRateTrack--grey .RefreshRateTrack__fill{background-color:var(--chip-grey-dot)}@media (prefers-reduced-motion: reduce){.RefreshRateTrack__fill{transition:none}}.RefreshScaleChoice{display:grid;grid-template-columns:repeat(auto-fill,minmax(38px,1fr));gap:8px}.RefreshScaleChoice.is-disabled{opacity:.45}.RefreshScaleChoice__option{aspect-ratio:1;min-width:0;padding:0;color:var(--text-primary);border:1px solid var(--line-hairline);border-radius:50%;background:var(--core-surface);cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.RefreshScaleChoice__option:hover:not(:disabled):not(.is-selected){border-color:var(--line-strong);background:var(--core-surface-subtle)}.RefreshScaleChoice__option:focus-visible{outline:2px solid var(--line-brand);outline-offset:2px}.RefreshScaleChoice__option.is-selected{color:var(--text-on-color);border-color:var(--button-primary);background:var(--button-primary)}.RefreshScaleChoice__option:disabled{cursor:default}@media (prefers-reduced-motion: reduce){.RefreshScaleChoice__option{transition:none}}.RefreshSegmented{display:inline-flex;width:fit-content;column-gap:2px;padding:2px 3px;border-radius:9px;background-color:var(--surface-sunken);border:1px solid var(--border-subtle-01)}.RefreshSegmented__segment{padding:5px 12px;border:none;border-radius:7px;background:none;color:var(--text-secondary);cursor:pointer;white-space:nowrap}.RefreshSegmented__segment:hover{color:var(--text-primary)}.RefreshSegmented__segment:disabled{cursor:default;opacity:.6}.RefreshSegmented__segment--active{background-color:var(--layer-01);color:var(--text-primary);box-shadow:var(--shadow-segment)}.RefreshSegmented__segment--icon{display:inline-flex;align-items:center;justify-content:center;column-gap:6px;padding:5px 10px}.RefreshSegmented--small .RefreshSegmented__segment{padding:3px 10px;border-radius:6px}.RefreshSegmented--full{display:flex;width:100%}.RefreshSegmented--full .RefreshSegmented__segment{flex:1;text-align:center}.RefreshSegmented--secondary .RefreshSegmented__segment--active{background-color:var(--chip-green-background);color:var(--chip-green-text);box-shadow:none}body:has(.RefreshSelectionBar) .Toastify__toast-container--bottom-center{bottom:84px!important;transition:bottom .2s ease}.RefreshSelectionBar{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:1200;display:flex;align-items:center;column-gap:14px;padding:8px 12px 8px 18px;border-radius:14px;background-color:var(--button-primary);box-shadow:var(--shadow-modal)}.RefreshSelectionBar__count{color:var(--text-inverse);white-space:nowrap}.RefreshSelectionBar__divider{width:1px;height:20px;background-color:color-mix(in srgb,var(--text-inverse) 24%,transparent)}.RefreshSelectionBar__action{border:none;border-radius:8px;padding:6px 8px;background-color:transparent;color:var(--text-inverse);cursor:pointer;white-space:nowrap}.RefreshSelectionBar__action:hover{background-color:color-mix(in srgb,var(--text-inverse) 12%,transparent)}.RefreshSelectionBar__action:disabled{color:color-mix(in srgb,var(--text-inverse) 45%,transparent);cursor:not-allowed}.RefreshSelectionBar__action--danger{color:var(--red-40)}.RefreshSelectionBar__close{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:8px;padding:0;background-color:transparent;cursor:pointer}.RefreshSelectionBar__close:hover{background-color:color-mix(in srgb,var(--text-inverse) 12%,transparent)}body:has(.RefreshSelectionBar) .RefreshShortcutBar{display:none}body:has(.RefreshShortcutBar:not(.RefreshShortcutBar--hosted):not(.RefreshShortcutBar--bare)) .Toastify__toast-container--bottom-center{bottom:84px!important;transition:bottom .2s ease}.theme-refresh.RefreshShortcutBar{--shortcut-lane-width: calc(100% - var(--shortcut-lane-left, 0px) - var(--shortcut-lane-right, 0px));position:fixed;bottom:24px;left:calc(var(--shortcut-lane-left, 0px) + var(--shortcut-lane-width) / 2);transform:translate(-50%);z-index:1200;display:flex;align-items:center;flex-direction:column;box-sizing:border-box;row-gap:12px;max-width:calc(var(--shortcut-lane-width) - 48px);transition:left .25s ease-in-out}.theme-refresh.RefreshShortcutBar--elevated{z-index:1350;left:50%;max-width:calc(100% - 48px)}.RefreshBarLane{display:flex;justify-content:center;min-width:0}.theme-refresh.RefreshShortcutBar--hosted{position:relative;bottom:auto;left:auto;z-index:auto;row-gap:0;max-width:100%;transform:none}.theme-refresh.RefreshShortcutBar--hosted .RefreshShortcutBar__bar{box-shadow:none}.theme-refresh.RefreshShortcutBar--hosted .RefreshShortcutBar__grow{position:absolute;right:0;bottom:calc(100% + 12px);left:0}.theme-refresh .RefreshShortcutBar__bar{display:flex;align-items:center;box-sizing:border-box;flex:0 0 auto;column-gap:14px;height:44px;padding:0 8px 0 18px;border-radius:14px;background-color:var(--charcoal-top);box-shadow:var(--shadow-modal)}.theme-refresh .RefreshShortcutBar__bar--pill{column-gap:0;padding:0 8px}.theme-refresh .RefreshShortcutBar__caption{color:var(--text-helper);white-space:nowrap}.theme-refresh .RefreshShortcutBar__item--folded{position:absolute;visibility:hidden;pointer-events:none}.theme-refresh .RefreshShortcutBar__star{display:flex;align-items:center;flex:0 0 auto;column-gap:8px}.theme-refresh .RefreshShortcutBar__star--disabled{opacity:.45}.theme-refresh .RefreshShortcutBar__starLabel{color:var(--text-primary);white-space:nowrap}.theme-refresh .RefreshShortcutBar__divider{flex:0 0 auto;width:1px;height:20px;background-color:var(--border-subtle-01)}.theme-refresh .RefreshShortcutBar__tail{display:flex;align-items:center;flex:0 0 auto;height:28px;border:none;border-radius:8px;padding:0 10px;background-color:transparent;color:var(--text-secondary);cursor:pointer;white-space:nowrap}.theme-refresh .RefreshShortcutBar__tail:hover{background-color:var(--core-row-hover);color:var(--text-primary)}.theme-refresh .RefreshShortcutBar__tail:focus-visible{outline:2px solid var(--line-brand);outline-offset:2px}.theme-refresh .RefreshShortcutBar__grow{width:100%;display:flex;justify-content:center}.theme-refresh .RefreshShortcutBar__overlay{display:flex;flex-direction:column;box-sizing:border-box;width:100%;row-gap:4px;border:1px solid var(--border-subtle-01);border-radius:16px;padding:16px 8px 8px;background-color:var(--charcoal-elevated);box-shadow:var(--shadow-modal)}.theme-refresh.RefreshShortcutBar--bare .RefreshShortcutBar__overlay{width:640px;max-width:100%}.theme-refresh .RefreshShortcutBar__overlayHeading{padding:0 12px 4px;color:var(--text-helper)}.theme-refresh .RefreshShortcutBar__group{display:flex;flex-direction:column}.theme-refresh .RefreshShortcutBar__groupHeading{padding:12px 12px 4px;color:var(--text-helper)}.theme-refresh .RefreshShortcutBar__row{display:flex;align-items:center;justify-content:space-between;column-gap:16px;padding:6px 12px;color:var(--text-secondary)}.theme-refresh .RefreshShortcutBar__row--disabled{color:var(--text-disabled)}.theme-refresh .RefreshShortcutBar__rowLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-refresh .RefreshShortcutBar__rowCaps{display:flex;align-items:center;flex:0 0 auto;column-gap:6px}.theme-refresh .RefreshShortcutBar__foot{display:flex;align-items:center;column-gap:8px;margin-top:8px;padding:12px 12px 4px;border-top:1px solid var(--border-subtle-01)}.theme-refresh .RefreshShortcutBar__footLabel{color:var(--text-helper);white-space:nowrap}.theme-refresh .RefreshShortcutBar__footSpacer{flex:1 1 auto}.RefreshSignatureField{display:flex;flex-direction:column;min-width:0;row-gap:6px}.RefreshSignatureField__box{display:flex;align-items:center;justify-content:center;padding:0 16px}.RefreshSignatureField__name{max-width:100%;overflow:hidden;padding-inline-end:.2em;color:var(--text-primary);font-style:italic;font-synthesis:style;text-overflow:ellipsis;white-space:nowrap}.RefreshSignaturePad{display:flex;flex-direction:column;min-width:0;row-gap:6px}.RefreshSignaturePad__box{position:relative;height:160px;overflow:hidden;border:1px dashed var(--line-strong);border-radius:10px;background:var(--layer-02)}.RefreshSignaturePad__box.is-error{border-color:var(--support-error)}.RefreshSignaturePad__box.is-disabled{opacity:.6}.RefreshSignaturePad__canvas{display:block;width:100%;height:100%;color:var(--text-primary);cursor:crosshair;touch-action:none}.RefreshSignaturePad__box.is-disabled .RefreshSignaturePad__canvas{cursor:default}.RefreshSignaturePad__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;column-gap:8px;color:var(--text-placeholder);pointer-events:none}.RefreshSignaturePad__foot{display:flex;align-items:center;column-gap:12px}.RefreshSnapshotTile{box-sizing:border-box;display:flex;width:100%;min-width:0;min-height:112px;padding:12px 18px;border:1px solid var(--border-card);border-radius:16px;background:var(--surface-card);box-shadow:var(--shadow-card);color:var(--text-primary);text-align:left}.RefreshSnapshotTile--interactive{margin:0;font:inherit;cursor:pointer}.RefreshSnapshotTile--interactive:hover{background:linear-gradient(var(--core-row-hover),var(--core-row-hover)),var(--surface-card)}.RefreshSnapshotTile--interactive:focus-visible{outline:2px solid var(--line-brand);outline-offset:2px}.RefreshSnapshotTile__body{display:flex;flex:1 1 auto;flex-direction:column;row-gap:2px;min-width:0}.RefreshSnapshotTile__head{display:flex;align-items:center;column-gap:8px;height:16px}.RefreshSnapshotTile__label{flex:1 1 auto;min-width:32px;color:var(--text-helper);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RefreshSnapshotTile__badge{display:flex;flex-shrink:0;align-items:center}.RefreshSnapshotTile__hero{display:flex;align-items:center;column-gap:12px;min-width:0}.RefreshSnapshotTile__value{min-width:0;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RefreshSnapshotTile__trailing{display:flex;flex-shrink:0;align-items:center}.RefreshSnapshotTile__caption{color:var(--text-helper);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RefreshSnapshotTile__chevron{flex-shrink:0;color:var(--icon-secondary)}.RefreshStatTile{container-type:inline-size;display:flex;flex:1 1 0;flex-direction:column;row-gap:4px;min-width:0;padding:12px 18px;border:1px solid var(--border-card);border-radius:16px;background:var(--surface-card);box-shadow:var(--shadow-card);text-align:left}.RefreshStatTile .RefreshStatTile__value--loading{height:34px}@container (max-width: 170px){.RefreshStatTile__value{font-size:20px;line-height:28px}.RefreshStatTile .RefreshStatTile__value--loading{height:28px}}.RefreshStatTile__head{display:flex;align-items:center;column-gap:8px;height:16px;clip-path:inset(-999px 0px)}.RefreshStatTile__head .RefreshStatTile__label{min-width:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RefreshStatTile__label{color:var(--text-helper)}.RefreshStatTile__badge{display:flex;flex-shrink:0;align-items:center;margin-left:auto}.RefreshStatTile__value{color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RefreshStatTile__hero{display:flex;align-items:center;column-gap:12px}.RefreshStatTile__hero>:first-child{flex-shrink:0}.RefreshStatTile__hero .RefreshStatTile__value{min-width:0}.RefreshStatTile__caption{color:var(--text-helper);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RefreshStepperField{height:40px;padding:0 8px 0 12px;column-gap:8px}.RefreshStepperField__step{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;box-sizing:border-box;width:24px;height:24px;padding:0;border:1px solid var(--border-subtle-01);border-radius:6px;background:var(--layer-01);color:var(--text-secondary);cursor:pointer;transition:background-color .12s ease}.RefreshStepperField__step:hover:not(:disabled){background:var(--button-ghost-hover)}.RefreshStepperField__step:focus-visible{outline:2px solid var(--line-brand);outline-offset:2px}.RefreshStepperField__step:disabled{color:var(--text-disabled);cursor:default}.RefreshTable{display:flex;flex-direction:column;row-gap:16px}.RefreshTable__toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.RefreshTable__toolbarSpacer{flex-grow:1}.RefreshTable__toolbarTail{display:flex;align-items:center;flex:1 1 auto;flex-wrap:wrap;gap:12px}.RefreshTable__filters{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.RefreshTable__toolbarEnd{display:flex;align-items:center;gap:12px;margin-left:auto}.RefreshTable__segmented{display:flex;column-gap:2px;padding:3px;border-radius:9px;background-color:var(--surface-sunken)}.RefreshTable__segment{padding:5px 12px;border:none;border-radius:7px;background:none;color:var(--text-secondary);cursor:pointer}.RefreshTable__segment:hover{color:var(--text-primary)}.RefreshTable__segment:disabled{color:var(--text-helper);cursor:default;opacity:.6}.RefreshTable__segment--active{background-color:var(--layer-01);color:var(--text-primary);box-shadow:var(--shadow-segment)}.RefreshTable__search{display:flex;align-items:center;column-gap:8px;width:260px;padding:8px 12px;border:1px solid var(--border-subtle-01);border-radius:9px;background-color:var(--field-01);color:var(--text-helper)}.RefreshTable__searchInput{width:100%;padding:0;border:none;outline:none;background:none;color:var(--text-primary)}.RefreshTable__searchInput::placeholder{color:var(--text-helper)}.RefreshTable__searchInput:disabled{cursor:default;opacity:.6}.RefreshTable__chip{display:flex;align-items:center;column-gap:6px;padding:8px 12px;border:1px solid var(--border-subtle-01);border-radius:9px;background-color:var(--field-01);color:var(--text-secondary);cursor:pointer}.RefreshTable__chip:hover{color:var(--text-primary)}.RefreshTable__chip:disabled{color:var(--text-helper);cursor:default;opacity:.6}.RefreshTable__chip--small{padding:5px 10px;border-radius:7px}.RefreshTable__chip--active{border-color:var(--chip-green-text);background-color:var(--chip-green-background);color:var(--chip-green-text)}.RefreshTable__chip--active:hover{color:var(--chip-green-text)}.RefreshTable__card{overflow:hidden;border:1px solid var(--border-card);border-radius:16px;background:var(--surface-card);box-shadow:var(--shadow-card)}.RefreshTable__card--plain{background:var(--core-surface)}.RefreshTable__cardHeader{display:flex;flex-direction:column;row-gap:2px;padding:18px 18px 4px;text-align:left}.RefreshTable__cardHeadingRow{display:flex;align-items:baseline;justify-content:space-between;column-gap:16px}.RefreshTable__cardHeading{margin:0;color:var(--text-primary)}.RefreshTable__cardSubheading{color:var(--text-helper)}.RefreshTable__cardTrailing{flex-shrink:0;color:var(--text-secondary)}.RefreshTable__scroll--sticky thead th{position:sticky;top:0;z-index:1;background:var(--refresh-table-header-surface, var(--core-surface))}.RefreshTable__scroll--sticky::-webkit-scrollbar-track{margin-top:var(--refresh-table-header-height, 41px)}.RefreshTable__scroll--capped{overflow-y:auto;overscroll-behavior:none}.RefreshTable__scroll--capped::-webkit-scrollbar{width:8px}.RefreshTable__scroll--capped::-webkit-scrollbar-thumb{background-color:var(--border-subtle-01);border-radius:999px;border:2px solid transparent;background-clip:content-box}@supports (-moz-appearance: none){.RefreshTable__scroll--capped{scrollbar-width:thin;scrollbar-color:var(--border-subtle-01) transparent}}.RefreshTable__title{margin:0;color:var(--text-primary);text-align:left}.RefreshTable__title--row,.RefreshTable__toolbar--titled{margin-bottom:-4px}.RefreshTable__scroll{max-width:100%;overflow-x:auto}.RefreshTable__table{width:100%;border-collapse:separate;border-spacing:0}.RefreshTable__table th,.RefreshTable__table td{padding:13px 12px 13px 0;border-bottom:1px solid var(--border-subtle-02);text-align:left}.RefreshTable__table th:first-child,.RefreshTable__table td:first-child{padding-left:18px}.RefreshTable__table th:last-child,.RefreshTable__table td:last-child{padding-right:18px}.RefreshTable__table th{padding-top:12px;padding-bottom:12px;color:var(--text-helper)}.RefreshTable__table td{box-sizing:border-box;padding-top:0;padding-bottom:0;vertical-align:middle}.RefreshTable__table--small td:not(.RefreshTable__empty){height:40px}.RefreshTable__table--medium td:not(.RefreshTable__empty){height:48px}.RefreshTable__table--large td:not(.RefreshTable__empty){height:54px}.RefreshTable__table--footer tbody tr:last-child td,.RefreshTable__table--footer tfoot td{border-bottom:none}.RefreshTable__checkboxCell{width:24px}.RefreshTable__checkboxCell .RefreshCheckbox__box{vertical-align:middle}th.RefreshTable__checkboxCell{padding-top:0;padding-bottom:0;vertical-align:middle}.RefreshTable__table .RefreshTable__actionsCell{text-align:right}.RefreshTable__table th.RefreshTable__actionsCell{padding-top:0;padding-bottom:0;vertical-align:middle}.RefreshTable__actions{display:inline-flex;align-items:center;column-gap:10px;vertical-align:middle}.RefreshTable__actions--disabled{opacity:.4;pointer-events:none}.RefreshTable__selectToggle{display:inline-flex;align-items:center;vertical-align:middle;height:16px;column-gap:8px;padding:0;border:none;background:none;color:var(--text-helper);cursor:pointer}.RefreshTable__selectToggle:hover:not(:disabled){color:var(--text-secondary)}.RefreshTable__selectToggle:disabled{cursor:default;opacity:.6}.RefreshTable__selectToggle .RefreshCheckbox__box{width:14px;height:14px;border-radius:4px}.RefreshTable__headerCell{display:flex;align-items:center;column-gap:4px}.RefreshTable__headerCell--sortable{cursor:pointer}.RefreshTable__headerCell--sortable:hover{color:var(--text-secondary)}.RefreshTable__cell--columnHover{background-color:var(--core-row-hover)}.RefreshTable__row:hover,.RefreshTable__row:has(:focus-visible){background-color:var(--core-row-hover)}.RefreshTable__row--clickable{cursor:pointer}.RefreshTable__row--clickable:focus-visible{outline:2px solid var(--line-brand);outline-offset:-2px}.RefreshTable__row--selected{background-color:var(--tint-green)}.RefreshTable__row--selected:hover{background-color:var(--tint-green-hover)}.RefreshTable__row--disabled{cursor:default}.RefreshTable__row--disabled .RefreshTable__cellText{color:var(--text-disabled)}.RefreshTable__row--disabled:hover{background-color:transparent}.RefreshTable__cellText{color:var(--text-secondary)}.RefreshTable__cellText--nowrap{white-space:nowrap}.RefreshTable__cellText--two-lines{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis;white-space:normal}.RefreshTable__caption{padding:10px 18px 14px;color:var(--text-helper);text-align:left}.RefreshTable__table td.RefreshTable__empty{box-sizing:border-box;padding:32px 18px;color:var(--text-secondary);text-align:center}.RefreshTable__closingRow td{border-top:1px solid var(--border-subtle-02)}.RefreshTable__footer{display:flex;align-items:center;column-gap:12px;padding:12px 18px 14px;border-top:1px solid var(--border-subtle-02)}.RefreshTable__footerCount{color:var(--text-helper)}.RefreshTable__pager{display:flex;align-items:center;column-gap:4px}.RefreshTable__pagerButton{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:8px;background:none;color:var(--text-secondary);cursor:pointer}.RefreshTable__pagerButton:hover{background-color:var(--button-ghost-hover)}.RefreshTable__pagerButton:disabled{background:none;color:var(--text-helper);cursor:default}.RefreshTable__pagerButton--active{background-color:var(--button-primary);color:var(--text-inverse)}.RefreshTable__pagerButton--active:hover{background-color:var(--button-primary)}.RefreshTable__pagerButton--ellipsis{color:var(--text-helper);cursor:default}.RefreshTable__pagerButton--ellipsis:hover{background:none}.theme-refresh .RefreshTabs{display:flex;align-items:stretch;height:44px;border-bottom:1px solid var(--line-hairline)}.theme-refresh .RefreshTabs--compact{height:36px}.theme-refresh .RefreshTabs--compact .RefreshTabs__list{column-gap:24px}.theme-refresh .RefreshTabs__list{display:flex;align-items:stretch;column-gap:28px}.theme-refresh .RefreshTabs__actions{display:flex;align-items:center;column-gap:12px;margin-left:auto}.theme-refresh .RefreshTabs__tab{position:relative;display:flex;align-items:center;padding:0 2px;border:none;background:none;color:var(--text-secondary);cursor:pointer}.theme-refresh .RefreshTabs__tab:hover{color:var(--text-primary)}.theme-refresh .RefreshTabs__tab:disabled{color:var(--text-disabled);cursor:default}.theme-refresh .RefreshTabs__tab--active{color:var(--text-primary)}.theme-refresh .RefreshTabs__tab--active:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background-color:var(--line-brand)}.RefreshToast.Toastify__toast-container{display:flex;flex-direction:column;align-items:center;width:max-content!important;min-width:0!important;max-width:calc(100vw - 32px);padding:0}.RefreshToast.Toastify__toast-container--bottom-center{bottom:24px;left:50%;transform:translate(-50%)}.RefreshToast .Toastify__toast{min-height:0;max-width:100%;margin:0;padding:0;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none;overflow:visible;color:inherit;font-family:inherit}.RefreshToast .Toastify__toast+.Toastify__toast{margin-top:8px}.RefreshToast .Toastify__toast-body{margin:0;padding:0}.RefreshToast__paper{display:flex;align-items:center;column-gap:10px;box-sizing:border-box;padding:10px 14px 10px 16px;border:1px solid var(--tooltip-border);border-radius:999px;background-color:var(--button-primary);box-shadow:var(--shadow-toast);color:var(--text-inverse);text-align:left}.RefreshToast__paper--card{align-items:flex-start;padding:12px 14px;border-radius:16px}.RefreshToast__paper--card .RefreshToast__glyph{margin-top:1px}.RefreshToast__paper--card .RefreshToast__copy{max-width:300px}.RefreshToast__paper--card .RefreshToast__controls{height:18px}.RefreshToast__glyph{display:flex;flex-shrink:0}.RefreshToast__glyph--success{color:var(--chip-green-dot)}.RefreshToast__glyph--error{color:var(--chip-red-dot)}.RefreshToast__glyph--warning{color:var(--chip-sand-dot)}.RefreshToast__glyph--info{color:var(--chip-blue-dot)}.RefreshToast__copy{display:flex;flex-direction:column;row-gap:2px;min-width:0}.RefreshToast__title{color:var(--text-inverse)}.RefreshToast__message{color:var(--text-nav);white-space:pre-wrap}.RefreshToast__controls{display:flex;flex-shrink:0;align-items:center;column-gap:10px}.RefreshToast__divider{width:1px;height:16px;background-color:var(--tooltip-border)}.RefreshToast__action{padding:0;border:none;background:none;color:var(--nav-text-brand);white-space:nowrap;cursor:pointer}.RefreshToast__action:hover{text-decoration:underline}.RefreshToast__action:focus-visible{outline:2px solid var(--line-brand);outline-offset:2px;border-radius:4px}.RefreshToast__close{position:relative;display:flex;padding:0;border:none;background:none;color:var(--text-nav);cursor:pointer}.RefreshToast__close:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.RefreshToast__close:hover{color:var(--text-inverse)}.RefreshToast__close:focus-visible{outline:2px solid var(--line-brand);outline-offset:2px;border-radius:4px}.RefreshToggle{position:relative;flex-shrink:0;width:34px;height:20px;padding:0;border:1px solid var(--line-strong);border-radius:10px;background:var(--background);cursor:pointer;transition:background .15s ease,border-color .15s ease}.RefreshToggle__knob{display:flex;align-items:center;justify-content:center;position:absolute;top:1px;left:1px;width:16px;height:16px;border-radius:50%;background:var(--layer-01);box-shadow:0 1px 2px color-mix(in srgb,var(--neutral-100) 18%,transparent);transition:left .15s ease}.RefreshToggle--on{border-color:var(--icon-brand);background:var(--icon-brand)}.RefreshToggle--on .RefreshToggle__knob{left:15px}.RefreshToggle--disabled{opacity:.45;cursor:default}.RefreshToggle__row{display:flex;align-items:center;width:fit-content;max-width:100%;column-gap:10px;cursor:pointer}.RefreshToggle__rowLabel{color:var(--text-primary)}.RefreshToggle__rowLabel--disabled{color:var(--text-disabled);cursor:default}.RefreshToggleChips{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}.RefreshToggleChips.is-disabled{opacity:.45}.RefreshToggleChip{height:26px;padding:0 10px;border-radius:999px;border:1px solid var(--border-subtle-01);background:var(--field-01);color:var(--text-secondary);cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.RefreshToggleChip:hover:not(:disabled):not(.is-selected){border-color:var(--border-subtle-02)}.RefreshToggleChip.is-selected{border-color:var(--interactive);background:var(--interactive);color:var(--text-inverse)}.RefreshToggleChip:disabled{cursor:default}[data-tone=danger]{--button-secondary-border: var(--button-danger);--button-secondary-text: var(--red-100);--button-secondary-hover: var(--tint-red-hover);--button-secondary-active: var(--tint-red-active);--button-secondary-active-border: var(--button-secondary-border);--button-secondary-icon: var(--button-secondary-text)}[data-tone=warning]{--button-secondary-border: var(--sand-60);--button-secondary-text: var(--sand-100);--button-secondary-hover: var(--tint-sand-hover);--button-secondary-active: var(--tint-sand-active);--button-secondary-active-border: var(--button-secondary-border);--button-secondary-icon: var(--button-secondary-text)}[data-tone=brand]{--button-secondary-border: var(--line-brand);--button-secondary-text: var(--green-100);--button-secondary-hover: var(--tint-green-hover);--button-secondary-active: var(--tint-green-active);--button-secondary-active-border: var(--button-secondary-border);--button-secondary-icon: var(--button-secondary-text)}.theme-refresh[data-theme=dark] [data-tone=danger],.theme-refresh[data-theme=dark][data-tone=danger]{--button-secondary-border: var(--red-50);--button-secondary-text: var(--red-30);--button-secondary-hover: var(--tint-red-hover);--button-secondary-active: var(--tint-red-active);--button-secondary-active-border: var(--button-secondary-border);--button-secondary-icon: var(--button-secondary-text)}.theme-refresh[data-theme=dark] [data-tone=warning],.theme-refresh[data-theme=dark][data-tone=warning]{--button-secondary-border: var(--sand-50);--button-secondary-text: var(--sand-30);--button-secondary-hover: var(--tint-sand-hover);--button-secondary-active: var(--tint-sand-active);--button-secondary-active-border: var(--button-secondary-border);--button-secondary-icon: var(--button-secondary-text)}.theme-refresh[data-theme=dark] [data-tone=brand],.theme-refresh[data-theme=dark][data-tone=brand]{--button-secondary-border: var(--green-40);--button-secondary-text: var(--green-30);--button-secondary-hover: var(--tint-green-hover);--button-secondary-active: var(--tint-green-active);--button-secondary-active-border: var(--button-secondary-border);--button-secondary-icon: var(--button-secondary-text)}.RefreshTooltip{z-index:1500}.RefreshTooltip__trigger{display:inline-flex;max-width:100%}.RefreshTooltip__trigger:focus-visible{outline:2px solid var(--line-brand);outline-offset:2px;border-radius:4px}.RefreshTooltip__surface{display:block;max-width:260px;padding:8px 12px;border:1px solid var(--tooltip-border);border-radius:8px;color:var(--tooltip-text);background-color:var(--tooltip-surface);box-shadow:var(--shadow-soft);pointer-events:none}.RefreshTooltip__surface--light{border-color:var(--border-subtle-01);color:var(--text-primary);background-color:var(--layer-01)}.RefreshYearCalendar__header{display:flex;align-items:center;column-gap:8px}.RefreshYearCalendar__year{color:var(--text-primary)}.RefreshYearCalendar__spacer{flex-grow:1}.RefreshYearCalendar__months{display:grid;grid-template-columns:repeat(3,minmax(154px,1fr));gap:16px;align-items:start}.RefreshYearCalendar__month{display:flex;flex-direction:column;row-gap:4px;min-width:0}.RefreshYearCalendar__monthName{margin-bottom:8px;color:var(--text-primary);text-align:left}.RefreshYearCalendar__weekdays,.RefreshYearCalendar__week{display:grid;grid-template-columns:repeat(7,minmax(22px,1fr))}.RefreshYearCalendar__weekday{color:var(--text-helper);text-align:center}.RefreshYearCalendar__legendItem{display:inline-flex}.RefreshYearCalendar__day{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:22px;color:var(--text-primary);transition:background-color .12s ease}.RefreshYearCalendar__day.is-outside{color:var(--text-helper)}.RefreshYearCalendar__day.is-start{border-top-left-radius:6px;border-bottom-left-radius:6px}.RefreshYearCalendar__day.is-end{border-top-right-radius:6px;border-bottom-right-radius:6px}.RefreshYearCalendar__day.is-today{border-radius:6px;box-shadow:inset 0 0 0 1.5px var(--line-brand)}.RefreshYearCalendar__day--green{background-color:var(--chip-green-background);color:var(--chip-green-text)}.RefreshYearCalendar__day--green.is-hover{background-color:var(--tint-green-hover, var(--chip-green-background))}.RefreshYearCalendar__day--slate{background-color:var(--chip-slate-background);color:var(--chip-slate-text)}.RefreshYearCalendar__day--slate.is-hover{background-color:var(--tint-slate-hover, var(--chip-slate-background))}.RefreshYearCalendar__day--sand{background-color:var(--chip-sand-background);color:var(--chip-sand-text)}.RefreshYearCalendar__day--sand.is-hover{background-color:var(--tint-sand-hover, var(--chip-sand-background))}.RefreshYearCalendar__day--violet{background-color:var(--chip-violet-background);color:var(--chip-violet-text)}.RefreshYearCalendar__day--violet.is-hover{background-color:var(--tint-violet-hover, var(--chip-violet-background))}.RefreshYearCalendar__day--blue{background-color:var(--chip-blue-background);color:var(--chip-blue-text)}.RefreshYearCalendar__day--blue.is-hover{background-color:var(--tint-blue-hover, var(--chip-blue-background))}.RefreshYearCalendar__day--cyan{background-color:var(--chip-cyan-background);color:var(--chip-cyan-text)}.RefreshYearCalendar__day--cyan.is-hover{background-color:var(--tint-cyan-hover, var(--chip-cyan-background))}.RefreshYearCalendar__day--red{background-color:var(--chip-red-background);color:var(--chip-red-text)}.RefreshYearCalendar__day--red.is-hover{background-color:var(--tint-red-hover, var(--chip-red-background))}.RefreshYearCalendar__day--pink{background-color:var(--chip-pink-background);color:var(--chip-pink-text)}.RefreshYearCalendar__day--pink.is-hover{background-color:var(--tint-pink-hover, var(--chip-pink-background))}.RefreshYearCalendar__day--yellow{background-color:var(--chip-yellow-background);color:var(--chip-yellow-text)}.RefreshYearCalendar__day--yellow.is-hover{background-color:var(--tint-yellow-hover, var(--chip-yellow-background))}.RefreshYearCalendar__day--orange{background-color:var(--chip-orange-background);color:var(--chip-orange-text)}.RefreshYearCalendar__day--orange.is-hover{background-color:var(--tint-orange-hover, var(--chip-orange-background))}.RefreshYearCalendar__day--grey{background-color:var(--chip-grey-background);color:var(--chip-grey-text)}.RefreshYearCalendar__day--grey.is-hover{background-color:var(--tint-grey-hover, var(--chip-grey-background))}.RefreshYearCalendar__day--ivory{background-color:var(--chip-ivory-background);color:var(--chip-ivory-text)}.RefreshYearCalendar__day--ivory.is-hover{background-color:var(--tint-ivory-hover, var(--chip-ivory-background))}.RefreshYearSelector{display:flex;align-items:center;column-gap:4px}.RefreshYearSelector__pill{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:96px;height:30px;border:1px solid var(--line-strong);border-radius:10px;background-color:var(--field-01);color:var(--text-primary)}.RefreshYesNoChoice{display:flex;flex-direction:column;row-gap:4px}.RefreshYesNoChoice__options{display:grid;grid-template-columns:repeat(2,minmax(0,204px));column-gap:10px}.RefreshYesNoChoice__options.is-disabled{opacity:.45}.RefreshYesNoChoice__option{min-height:48px;padding:8px 12px;color:var(--text-primary);border:1px solid var(--line-hairline);border-radius:10px;background:var(--core-surface);cursor:pointer;overflow-wrap:anywhere;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.RefreshYesNoChoice__option:hover:not(:disabled):not(.is-selected){border-color:var(--line-strong);background:var(--core-surface-subtle)}.RefreshYesNoChoice__option:focus-visible{outline:2px solid var(--line-brand);outline-offset:2px}.RefreshYesNoChoice__option.is-selected{color:var(--text-brand);border-color:var(--line-brand);background:var(--tint-green);box-shadow:inset 0 0 0 .5px var(--line-brand)}.RefreshYesNoChoice__option:disabled{cursor:default}@media (prefers-reduced-motion: reduce){.RefreshYesNoChoice__option{transition:none}}.theme-refresh .FormRenderer{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;background:var(--core-canvas);color:var(--text-primary);container-type:inline-size}.theme-refresh .FormRenderer__body{flex:1 1 auto;min-height:0;overflow-y:auto}.theme-refresh .FormRenderer__column{display:flex;flex-direction:column;gap:24px;box-sizing:border-box;width:100%;max-width:640px;margin:0 auto;padding:24px 16px 32px}.theme-refresh .FormRenderer--phone .FormRenderer__column{max-width:375px}@container (min-width: 720px){.theme-refresh .FormRenderer--desktop .FormRenderer__column{gap:32px;padding:40px 32px 48px}}.theme-refresh .FormRendererTopBar{position:sticky;top:0;z-index:1;display:flex;flex-direction:column;border-bottom:1px solid var(--line-hairline);background:var(--core-surface)}.theme-refresh .FormRendererTopBar__row{display:flex;align-items:center;gap:8px;min-height:48px;padding:0 16px}.theme-refresh .FormRendererTopBar__avatar{width:24px;height:24px;border-radius:50%;object-fit:cover}.theme-refresh .FormRendererTopBar__name{flex:1 1 auto;color:var(--text-primary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-refresh .FormRendererTopBar__counter{flex-shrink:0;color:var(--text-helper)}.theme-refresh .FormRendererTopBar__progress{height:3px;background:var(--layer-03)}.theme-refresh .FormRendererTopBar__fill{height:100%;background:var(--line-brand);transition:width .2s ease}.theme-refresh .FormRendererScreen{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding-top:24px}.theme-refresh .FormRendererScreen__photo{width:56px;height:56px;border-radius:50%;object-fit:cover}.theme-refresh .FormRendererScreen__title{color:var(--text-primary)}.theme-refresh .FormRendererScreen__text{color:var(--text-secondary);white-space:pre-wrap}.theme-refresh .FormRendererSection{display:flex;flex-direction:column;gap:24px}.theme-refresh .FormRendererSection__head{display:flex;flex-direction:column;gap:4px}.theme-refresh .FormRendererSection__eyebrow{color:var(--text-helper)}.theme-refresh .FormRendererItem{display:flex;flex-direction:column;gap:8px;scroll-margin:24px}.theme-refresh .FormRendererItem:focus{outline:none}.theme-refresh .FormRendererItem--follow-up{padding-left:16px;border-left:2px solid var(--line-hairline)}.theme-refresh .FormRendererItem__title{color:var(--text-secondary)}.theme-refresh .FormRendererItem__required{margin-left:4px;color:var(--text-error)}.theme-refresh .FormRendererItem__help{color:var(--text-helper);white-space:pre-wrap}.theme-refresh .FormRendererFollowUps{display:flex;flex-direction:column;gap:16px;padding-top:8px}.theme-refresh .FormRendererFooter{display:flex;align-items:center;justify-content:flex-end;gap:16px;padding-top:8px}.theme-refresh .FormRendererAnswer{display:flex;flex-direction:column;gap:8px}.theme-refresh .FormRendererAnswer--list{gap:4px}.theme-refresh .FormRendererMeasurement__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.theme-refresh .FormRendererMeasurement__row>.RefreshMeasureField,.theme-refresh .FormRendererMeasurement__row>.FormRendererMeasurement__pills{flex:1 1 180px;min-width:0}.theme-refresh .FormRendererMeasurement__row .RefreshMeasureField__amount{flex:1 1 0;width:auto;min-width:0}.theme-refresh .FormRendererMeasurement__pills{display:flex;gap:8px}.theme-refresh .FormRendererMeasurement__pills>*{flex:1;min-width:0}.theme-refresh .FormRendererScale__labels,.theme-refresh .FormRendererGrid__ends{display:flex;justify-content:space-between;gap:8px;color:var(--text-helper)}.theme-refresh .FormRendererScale .RefreshSegmented__segment{min-width:0;padding-inline:0}.theme-refresh .FormRendererGrid__row{display:flex;flex-direction:column;gap:4px}@container (min-width: 720px){.theme-refresh .FormRendererGrid{display:grid;grid-template-columns:auto auto;justify-content:start;align-items:center;gap:8px 16px}.theme-refresh .FormRendererGrid__row{display:contents}.theme-refresh .FormRendererGrid__ends{grid-column:2}.theme-refresh .FormRendererGrid>.RefreshField__hint{grid-column:1/-1}}.theme-refresh .FormRendererTime__range{display:flex;flex-wrap:wrap;gap:8px}.theme-refresh .FormRendererPhotos{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}.theme-refresh .FormRendererPhotos__slot{display:flex;flex-direction:column;gap:8px}.theme-refresh .FormRendererPhotos__image{width:100%;aspect-ratio:3/4;border-radius:8px;object-fit:cover}.theme-refresh .FormRendererRanking__list{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.theme-refresh .FormRendererRanking__row{display:flex;align-items:center;gap:8px;padding:4px 8px;border:1px solid var(--line-hairline);border-radius:8px;background:var(--core-surface)}.theme-refresh .FormRendererRanking__row.is-counted{border-color:var(--line-brand)}.theme-refresh .FormRendererRanking__rank{width:24px;text-align:center;color:var(--text-helper)}.theme-refresh .FormRendererRanking__label{flex:1 1 auto;min-width:0}.theme-refresh .FormRendererAvailability__day{display:flex;flex-direction:column;gap:4px}.theme-refresh .FormRendererBodyMap--wide{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:24px;align-items:start;position:relative}.theme-refresh .FormRendererBodyMap__figure,.theme-refresh .FormRendererBodyMap__detail{display:flex;flex-direction:column;gap:8px;width:100%}.theme-refresh .FormRendererBodyMap__figure{align-items:center}.theme-refresh .FormRendererBodyMap--wide .FormRendererBodyMap__figure{width:auto}.theme-refresh .FormRendererBodyMap--wide .FormRendererBodyMap__detail{position:absolute;grid-column:2;grid-row:1;top:0;right:0;bottom:0;left:0}.theme-refresh .FormRendererBodyMap__list{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.theme-refresh .FormRendererBodyMap__sheet{display:flex;flex-direction:column;gap:8px;width:100%;box-sizing:border-box;padding:16px;border:1px solid var(--line-hairline);border-radius:12px;background:var(--core-surface)}.theme-refresh .FormRendererBodyMap__areas{display:grid;grid-template-columns:minmax(0,1fr) auto auto;row-gap:4px;column-gap:8px;width:100%;margin:0;padding:0;list-style:none}.theme-refresh .FormRendererBodyMap__area{display:grid;grid-template-columns:subgrid;grid-column:1/-1;align-items:center;padding:2px 8px;border-radius:8px}.theme-refresh .FormRendererBodyMap__area>:not(:first-child){justify-self:end}.theme-refresh .FormRendererBodyMap__area--selected{background:var(--core-row-hover)}.theme-refresh .FormRendererBodyMap__areaName:focus-visible{outline:2px solid var(--line-brand);outline-offset:2px;border-radius:4px}.theme-refresh .FormRendererBodyMap__areaName{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;color:inherit;text-align:left;cursor:pointer}.theme-refresh .FormRendererBodyMap__missing{color:var(--text-error)}.theme-refresh .FormRendererConsent__statement,.theme-refresh .FormRendererInfo__body{white-space:pre-wrap}.theme-refresh .FormRendererTerms__body::-webkit-scrollbar{width:12px;height:12px}.theme-refresh .FormRendererTerms__body::-webkit-scrollbar-track{background:transparent}.theme-refresh .FormRendererTerms__body::-webkit-scrollbar-thumb{border:4px solid transparent;border-radius:999px;background-color:var(--scrollbar-thumb);background-clip:content-box}.theme-refresh .FormRendererTerms__body::-webkit-scrollbar-thumb:hover{border-width:2px}@supports not selector(::-webkit-scrollbar){.theme-refresh .FormRendererTerms__body{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}}.theme-refresh .FormRendererTerms__body{max-height:240px;overflow-y:auto;padding:12px;border:1px solid var(--line-hairline);border-radius:8px;background:var(--core-surface);white-space:pre-wrap}.theme-refresh .FormRendererMedia{display:flex;flex-direction:column;gap:8px}.theme-refresh .FormRendererMedia__image,.theme-refresh .FormRendererMedia__video,.theme-refresh .FormRendererMedia__embed{width:100%;border-radius:8px}.theme-refresh .FormRendererMedia__embed{aspect-ratio:16/9;border:0;overflow:hidden;background:var(--core-surface)}.theme-refresh .FormRendererMedia__embed iframe{width:100%;height:100%;border:0}.theme-refresh .FormReviewAnswer{display:flex;flex-direction:column;gap:8px}.theme-refresh .FormReviewText{color:var(--text-secondary);white-space:pre-wrap}.theme-refresh .FormReviewEmpty{color:var(--text-helper)}.theme-refresh .FormReviewChange{color:var(--text-secondary)}.theme-refresh .FormReviewFlagReason{display:inline-flex;align-items:center;gap:4px;color:var(--text-helper)}.theme-refresh .FormReviewChips{display:flex;flex-wrap:wrap;gap:4px}.theme-refresh .FormReviewChips__chip{display:inline-flex;align-items:center;gap:4px}.theme-refresh .FormReviewScale{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.theme-refresh .FormReviewScale__segments,.theme-refresh .FormReviewLevel__segments{display:flex;column-gap:4px}.theme-refresh .FormReviewScale__segment{width:12px;height:8px;border-radius:4px;background:var(--layer-03)}.theme-refresh .FormReviewScale__segment.is-filled{background:var(--chip-green-dot)}.theme-refresh .FormReviewScale.is-flagged .FormReviewScale__segment.is-filled{background:var(--chip-red-dot)}.theme-refresh .FormReviewLevel{display:inline-flex;align-items:center;gap:8px}.theme-refresh .FormReviewLevel__segment{width:6px;height:8px;border-radius:2px;background:var(--layer-03)}.theme-refresh .FormReviewLevel[data-band=mild] .FormReviewLevel__segment.is-filled{background:var(--chip-sand-dot)}.theme-refresh .FormReviewLevel[data-band=moderate] .FormReviewLevel__segment.is-filled{background:var(--chip-orange-dot)}.theme-refresh .FormReviewLevel[data-band=severe] .FormReviewLevel__segment.is-filled{background:var(--chip-red-dot)}.theme-refresh .FormReviewGrid{display:flex;flex-direction:column;gap:4px}.theme-refresh .FormReviewFiles{display:flex;flex-direction:column;margin:0;padding:0;border:1px solid var(--line-hairline);border-radius:8px;background:var(--core-surface);list-style:none}.theme-refresh .FormReviewFiles__row{display:flex;align-items:center;gap:12px;padding:8px 12px}.theme-refresh .FormReviewFiles__row+.FormReviewFiles__row{border-top:1px solid var(--line-hairline-2)}.theme-refresh .FormReviewFiles__name{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;overflow-wrap:anywhere}.theme-refresh .FormReviewFiles__size{color:var(--text-helper)}.theme-refresh .FormReviewPhotos{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px}.theme-refresh .FormReviewPhotos__slot{display:flex;flex-direction:column;gap:4px;margin:0}.theme-refresh .FormReviewPhotos__frame{display:flex;align-items:center;justify-content:center;aspect-ratio:3/4;overflow:hidden;border-radius:8px;background:var(--layer-02)}.theme-refresh .FormReviewPhotos__image{width:100%;height:100%;object-fit:cover}.theme-refresh .FormReviewRanking{margin:0;padding-left:20px}.theme-refresh .FormReviewAvailability{border-collapse:collapse}.theme-refresh .FormReviewAvailability__row+.FormReviewAvailability__row{border-top:1px solid var(--line-hairline-2)}.theme-refresh .FormReviewAvailability__day{padding:4px 16px 4px 0;text-align:left;vertical-align:middle}.theme-refresh .FormReviewAvailability__slots{display:flex;flex-wrap:wrap;gap:4px;padding:4px 0}.theme-refresh .FormReviewContact{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px 24px;margin:0}.theme-refresh .FormReviewContact__field{display:flex;flex-direction:column;gap:2px}.theme-refresh .FormReviewContact__label{color:var(--text-helper)}.theme-refresh .FormReviewContact__value{margin:0;overflow-wrap:anywhere}.theme-refresh .FormReviewConsent,.theme-refresh .FormReviewTerms{display:flex;flex-direction:column;gap:8px}.theme-refresh .FormReviewConsent__statement{white-space:pre-wrap}.theme-refresh .FormReviewConsent__tick,.theme-refresh .FormReviewTerms__version{display:inline-flex;align-items:center;gap:4px}.theme-refresh .FormReviewConsent__drawn{max-width:240px;max-height:96px;object-fit:contain;border-bottom:1px solid var(--line-strong)}.theme-refresh .FormReviewConsent__typed{font-style:italic;font-synthesis:style}.theme-refresh .FormReviewConsent__stamp,.theme-refresh .FormReviewTerms__when{color:var(--text-helper)}.theme-refresh .FormReviewBodyMap{display:flex;flex-direction:column;gap:12px}.theme-refresh .FormReviewBodyMap__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.theme-refresh .FormReviewBodyMap__panel{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px}.theme-refresh .FormReviewBodyMap__compare{display:flex;flex-wrap:wrap;gap:12px}.theme-refresh .FormReviewBodyMap__compare>.FormReviewBodyMap__panel{flex:1 1 0}.theme-refresh .FormReviewBodyMap__table{width:100%;border-collapse:collapse}.theme-refresh .FormReviewBodyMap__table th{padding:4px 8px 4px 0;color:var(--text-helper);text-align:left}.theme-refresh .FormReviewBodyMap__table td{padding:6px 8px 6px 0;border-top:1px solid var(--line-hairline-2);vertical-align:middle}.theme-refresh .FormReviewBodyMap__changes{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.theme-refresh .FormReviewBodyMap__change{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.theme-refresh .FormReviewBodyMap__note{display:flex;flex-direction:column;gap:2px}.theme-refresh .FormResponseSheet,.theme-refresh .FormResponseSheet__section{display:flex;flex-direction:column}.theme-refresh .FormResponseSheet__section+.theme-refresh .FormResponseSheet__section{padding-top:26px}.theme-refresh .FormResponseSheet__head{display:flex;flex-direction:column;gap:4px;padding-bottom:4px;border-bottom:1px solid var(--border-subtle-02)}.theme-refresh .FormResponseSheet__eyebrow{color:var(--text-helper)}.theme-refresh .FormResponseSheet__item{display:flex;flex-direction:column;gap:6px;padding-top:16px}.theme-refresh .FormResponseSheet__item--follow-up{padding-left:16px;border-left:2px solid var(--line-hairline)}.theme-refresh .FormResponseSheet__item--flagged{margin-top:16px;padding:12px 16px;border:1px solid var(--notice-error-border);border-radius:12px;background:var(--notice-error-background)}.theme-refresh .FormResponseSheet__formFlags{display:flex;flex-direction:column;gap:8px}.theme-refresh .FormResponseSheet__question{color:var(--text-helper)}.theme-refresh .FormAppPreview{--app-bg: #F3F6F5;--app-layer: #FFFFFF;--app-layer-02: #F3F5F4;--app-text: #232625;--app-text-secondary: #78807E;--app-text-tertiary: #9FA6A4;--app-brand: #24BC8F;--app-on-brand: #FCFFFE;--app-border-01: #F3F5F4;--app-border-02: #CDD4D2;--app-disabled-bg: #CDD4D2;--app-disabled-fg: #9FA6A4;--app-scrim: rgba(0, 0, 0, .5);position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow:clip;background:var(--app-bg);color:var(--app-text);font-family:-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:13px;font-weight:400;line-height:1.4}.theme-refresh .FormAppPreview__bar{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;height:56px;padding:0 50px;background:var(--app-bg)}.theme-refresh .FormAppPreview__back{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:50px;height:100%;padding:0;border:0;background:none;color:var(--app-text);cursor:pointer}.theme-refresh .FormAppPreview__back:disabled{cursor:default}.theme-refresh .FormAppPreview__title{min-width:0;overflow:hidden;font-size:18px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.theme-refresh .FormAppPreview__progress{flex-shrink:0;height:2px;border-radius:1px;background:var(--app-border-02)}.theme-refresh .FormAppPreview__fill{height:100%;border-radius:1px;background:var(--app-brand);transition:width .4s ease-in-out}.theme-refresh .FormAppPreview__pages{position:relative;flex:1 1 auto;min-height:0;overflow:clip}.theme-refresh .FormAppPreview__page{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}.theme-refresh .FormAppPreview__body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:16px}.theme-refresh .FormAppPreview__section,.theme-refresh .FormAppPhotos{display:flex;flex-direction:column;gap:16px}.theme-refresh .FormAppPreview__sectionHead{display:flex;flex-direction:column;gap:4px}.theme-refresh .FormAppPreview__sectionTitle{margin:0;color:var(--app-text);font-size:14px;font-weight:700;line-height:1.4}.theme-refresh .FormAppPreview__sectionText{color:var(--app-text-secondary);white-space:pre-wrap}.theme-refresh .FormAppPreview__items{display:flex;flex-direction:column;gap:24px}.theme-refresh .FormAppPreview__footer{flex-shrink:0;padding:16px 16px 50px;background:var(--app-bg)}.theme-refresh .FormAppPreview__button{width:100%;height:48px;padding:0 12px;border:0;border-radius:16px;background:var(--app-brand);color:var(--app-on-brand);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.theme-refresh .FormAppPreview__button:disabled{background:var(--app-disabled-bg);color:var(--app-disabled-fg);cursor:default}.theme-refresh .FormAppPhotos__hint{color:var(--app-text-secondary);font-size:10px}.theme-refresh .FormAppPhotos__add{display:flex;align-items:center;justify-content:center;width:114px;height:114px;padding:0;border:0;border-radius:8px;background:var(--app-layer);color:var(--app-text);cursor:default}.theme-refresh .FormAppPhotos__plus{display:flex;align-items:center;justify-content:center;width:40px;height:40px;box-sizing:border-box;border:1px solid var(--app-border-02);border-radius:50%}.theme-refresh .FormAppSent{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:16px;background:var(--app-text);color:var(--app-on-brand);text-align:center}.theme-refresh .FormAppSent__mark{flex-shrink:0}.theme-refresh .FormAppSent__mark circle{fill:var(--app-brand)}.theme-refresh .FormAppSent__mark path{stroke:var(--app-text)}.theme-refresh .FormAppSent__text{display:flex;flex-direction:column;font-size:32px;font-weight:700;line-height:1.4}.theme-refresh .FormAppSheet{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end}.theme-refresh .FormAppSheet__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--app-scrim)}.theme-refresh .FormAppPreview .FormAppQuestion{display:flex;flex-direction:column}.theme-refresh .FormAppPreview .FormAppQuestion__label{color:var(--app-text-secondary);font-size:13px;line-height:1.4}.theme-refresh .FormAppPreview .FormAppQuestion__help{margin-top:4px;color:var(--app-text-tertiary);font-size:10px;line-height:1.4}.theme-refresh .FormAppPreview .FormAppField,.theme-refresh .FormAppPreview .FormAppSelect{box-sizing:border-box;width:100%;margin:0;padding:12px 0;border:0;border-bottom:1px solid var(--app-border-01);border-radius:0;background:none;color:var(--app-text);font:inherit;font-size:13px;line-height:1.4}.theme-refresh .FormAppPreview .FormAppField{display:block;outline:none;resize:none}.theme-refresh .FormAppPreview .FormAppField::placeholder{color:var(--app-text-tertiary);opacity:1}.theme-refresh .FormAppPreview .FormAppField:focus{border-bottom-color:var(--app-border-02)}.theme-refresh .FormAppPreview textarea.FormAppField{max-height:calc(7em + 25px);overflow-y:auto}.theme-refresh .FormAppPreview .FormAppSelect{display:flex;align-items:center;gap:8px;text-align:left;cursor:pointer}.theme-refresh .FormAppPreview .FormAppSelect:focus-visible{outline:2px solid var(--line-brand);outline-offset:2px}.theme-refresh .FormAppPreview .FormAppSelect__value,.theme-refresh .FormAppPreview .FormAppSelect__placeholder{flex:1 1 auto;min-width:0}.theme-refresh .FormAppPreview .FormAppSelect__placeholder{color:var(--app-text-tertiary)}.theme-refresh .FormAppPreview .FormAppSelect__caret{flex-shrink:0;width:16px;height:16px;fill:none;stroke:var(--app-text);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.theme-refresh .FormAppPreview .FormAppMarker{flex-shrink:0;width:20px;height:20px}.theme-refresh .FormAppPreview .FormAppMarker__disc{fill:var(--app-brand)}.theme-refresh .FormAppPreview .FormAppMarker__tick{fill:none;stroke:var(--app-on-brand);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.theme-refresh .FormAppPreview .FormAppMarker__ring{fill:none;stroke:var(--app-border-02);stroke-width:1.25}.theme-refresh .FormAppPreview .FormAppSheet__panel{position:relative;display:flex;flex-direction:column;max-height:65%;padding:8px 16px 16px;border-radius:10px 10px 0 0;background:var(--app-layer);outline:none}.theme-refresh .FormAppPreview .FormAppSheet__handle{flex-shrink:0;width:54px;height:4px;margin:0 auto 16px;border-radius:10px;background:var(--app-border-02)}.theme-refresh .FormAppPreview .FormAppSheet__rows{flex:1 1 auto;min-height:0;overflow-y:auto}.theme-refresh .FormAppPreview .FormAppSheet__row,.theme-refresh .FormAppPreview .FormAppYesNo__row{box-sizing:border-box;display:flex;align-items:center;width:100%;margin:0;border:0;border-bottom:1px solid var(--app-border-01);background:none;color:var(--app-text);font:inherit;font-size:13px;line-height:1.4;text-align:left;cursor:pointer}.theme-refresh .FormAppPreview .FormAppSheet__row:focus-visible,.theme-refresh .FormAppPreview .FormAppYesNo__row:focus-visible{outline:2px solid var(--line-brand);outline-offset:-2px}.theme-refresh .FormAppPreview .FormAppSheet__row{justify-content:space-between;gap:12px;padding:14px 0}.theme-refresh .FormAppPreview .FormAppSheet__row:last-child{border-bottom:0}.theme-refresh .FormAppPreview .FormAppSheet__row:active{background:var(--app-layer-02)}.theme-refresh .FormAppPreview .FormAppSheet__save{flex-shrink:0;margin-top:16px}.theme-refresh .FormAppPreview .FormAppYesNo{display:flex;flex-direction:column}.theme-refresh .FormAppPreview .FormAppYesNo__row{gap:12px;height:44px;padding:0}.theme-refresh .FormAppPreview .FormAppYesNo__row[aria-checked=true]{color:var(--app-brand)}.theme-refresh .FormAppPreview .FormAppScale{display:flex;flex-direction:column;gap:8px}.theme-refresh .FormAppPreview .FormAppScale__head{display:flex;align-items:center;justify-content:flex-end;gap:4px;height:20px}.theme-refresh .FormAppPreview .FormAppScale__word{color:var(--app-text);font-size:13px;line-height:1.4}.theme-refresh .FormAppPreview .FormAppScale__word--empty{color:var(--app-text-secondary)}.theme-refresh .FormAppPreview .FormAppScale__emoji{color:var(--app-text-tertiary);font-size:14px;line-height:1.4}.theme-refresh .FormAppPreview .FormAppScale__slider{width:100%;height:3px;margin:10px 0;border-radius:1.5px;background:linear-gradient(var(--app-brand),var(--app-brand)) no-repeat var(--app-border-02);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.theme-refresh .FormAppPreview .FormAppScale__slider::-webkit-slider-thumb{box-sizing:border-box;width:20px;height:20px;border:2px solid var(--app-on-brand);border-radius:50%;background:var(--app-border-02);-webkit-appearance:none;-moz-appearance:none;appearance:none}.theme-refresh .FormAppPreview .FormAppScale__slider::-moz-range-thumb{box-sizing:border-box;width:20px;height:20px;border:2px solid var(--app-on-brand);border-radius:50%;background:var(--app-border-02)}.theme-refresh .FormAppPreview .FormAppScale__slider::-moz-range-track{background:transparent}.theme-refresh .FormAppPreview .FormAppScale__slider:focus-visible{outline:2px solid var(--line-brand);outline-offset:8px;border-radius:4px}.theme-refresh .FormAppPreview .FormAppScale__slider--set::-webkit-slider-thumb{background:var(--app-brand)}.theme-refresh .FormAppPreview .FormAppScale__slider--set::-moz-range-thumb{background:var(--app-brand)}.FormSlideStage{position:relative;isolation:isolate;box-sizing:border-box;width:100%;min-height:100vh;min-height:100dvh;overflow:clip;background:linear-gradient(180deg,var(--charcoal-top) 0%,var(--neutral-100) 100%);color:var(--white);text-align:left}.FormSlideStage:before{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--white) 15%,var(--transparent)) 0 1px,var(--transparent) 1px 10px),repeating-linear-gradient(0deg,color-mix(in srgb,var(--white) 15%,var(--transparent)) 0 1px,var(--transparent) 1px 10px);-webkit-mask-image:linear-gradient(148deg,var(--transparent) 0%,var(--transparent) 22%,color-mix(in srgb,var(--white) 7%,var(--transparent)) 48%,color-mix(in srgb,var(--white) 32%,var(--transparent)) 74%,color-mix(in srgb,var(--white) 50%,var(--transparent)) 100%);mask-image:linear-gradient(148deg,var(--transparent) 0%,var(--transparent) 22%,color-mix(in srgb,var(--white) 7%,var(--transparent)) 48%,color-mix(in srgb,var(--white) 32%,var(--transparent)) 74%,color-mix(in srgb,var(--white) 50%,var(--transparent)) 100%);pointer-events:none}.FormSlideStage__inner{position:relative;z-index:1;display:flex;box-sizing:border-box;column-gap:64px;width:100%;min-height:inherit;padding:0 64px}.FormSlideStage--phone .FormSlideStage__inner{flex-direction:column;row-gap:24px;padding:90px 20px 24px}.FormSlideStage--card .FormSlideStage__inner{justify-content:center;padding:0 24px}.FormSlideStage--card .FormSlideStage__content{flex:0 1 880px;padding:24px 0}.FormSlideStage__rail{position:sticky;top:0;display:flex;flex-direction:column;flex-shrink:0;align-self:flex-start;box-sizing:border-box;width:280px;height:100vh;height:100dvh;padding:56px 0}.FormSlideStage__wordmark{color:var(--white)}.FormSlideStage__hero{margin-top:56px}.FormSlideStage__headline{margin:0;color:var(--white)}.FormSlideStage__accent{display:block;color:var(--green-40)}.FormSlideStage__subline{max-width:240px;margin:20px 0 0;color:color-mix(in srgb,var(--white) 60%,var(--transparent))}.FormSlideStage__steps{display:flex;flex-direction:column;align-items:flex-start;row-gap:13px;margin:40px 0 0;padding:0;list-style:none}.FormSlideStage__step{display:flex;color:color-mix(in srgb,var(--white) 40%,var(--transparent))}.FormSlideStage__step--done,.FormSlideStage__step--reached{color:color-mix(in srgb,var(--white) 90%,var(--transparent))}.FormSlideStage__step--current{color:var(--green-40)}.FormSlideStage__step--current .FormSlideStage__stepDot{background:var(--green-50)}.FormSlideStage__stepButton{display:flex;align-items:center;column-gap:10px;padding:0;border:0;background:none;color:inherit;text-align:left}button.FormSlideStage__stepButton{cursor:pointer}button.FormSlideStage__stepButton:hover{color:var(--white)}button.FormSlideStage__stepButton:focus-visible{outline:2px solid var(--line-brand);outline-offset:3px;border-radius:4px}.FormSlideStage__stepDot{flex-shrink:0;width:6px;height:6px;border-radius:999px;background:currentcolor}.FormSlideStage__railFoot{display:flex;flex-direction:column;row-gap:12px;margin-top:auto;padding-top:24px}.FormSlideStage__content{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;row-gap:16px;min-width:0;padding:56px 0;scroll-margin-top:80px}.FormSlideStage--phone .FormSlideStage__content{justify-content:flex-start;padding:0}.FormSlideStage__done{display:flex;flex-direction:column;align-items:center;row-gap:16px;box-sizing:border-box;width:100%;max-width:560px;color:var(--white)}.FormSlideStage__doneRing{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:68px;height:68px;border:2px solid var(--green-40);border-radius:50%}.FormSlideStage__doneTitle,.FormSlideStage__doneLine{margin:0;text-align:center}.FormSlideStage__doneTitle{color:var(--white)}.FormSlideStage__doneLine{color:color-mix(in srgb,var(--white) 60%,var(--transparent))}.FormSlideStage__donePanel{display:flex;flex-direction:column;row-gap:16px;box-sizing:border-box;width:100%;max-width:464px;margin-top:8px;padding:24px;border:1px solid color-mix(in srgb,var(--white) 10%,var(--transparent));border-radius:16px;background:color-mix(in srgb,var(--white) 4%,var(--transparent));white-space:pre-line}.FormSlideStage__donePanelBy{display:flex;align-items:center;column-gap:12px;color:color-mix(in srgb,var(--white) 60%,var(--transparent));white-space:normal}.FormSlideStage__doneActions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px}.FormSlideStage__bar{position:fixed;z-index:20;top:0;right:0;left:0;background:var(--charcoal-top)}.FormSlideStage__barRow{display:flex;align-items:center;justify-content:space-between;column-gap:12px;box-sizing:border-box;height:64px;padding:0 20px}.FormSlideStage__barCaption{display:flex;flex:1;align-items:center;justify-content:center;column-gap:4px;min-width:0;padding:0;border:0;background:none;color:var(--white);cursor:pointer}.FormSlideStage__barCaption:focus-visible{outline:2px solid var(--line-brand);outline-offset:3px;border-radius:4px}.FormSlideStage__barCaption svg{flex-shrink:0}.FormSlideStage__barCaptionText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FormSlideStage__track{height:2px;background:color-mix(in srgb,var(--white) 15%,var(--transparent))}.FormSlideStage__fill{height:100%;background:var(--green-50);transition:width .2s ease}@media (prefers-reduced-motion: reduce){.FormSlideStage__fill{transition:none}}.FormSlideStage__mobileHero{display:flex;flex-direction:column;row-gap:8px}.FormSlideStage__mobileHero .FormSlideStage__accent{display:inline}.FormSlideStage__mobileHero .FormSlideStage__subline{max-width:none;margin:0}.FormSlideStage__sheetBody{padding:22px 20px calc(28px + var(--stage-safe-bottom, env(safe-area-inset-bottom, 0px)))}.FormSlideStage__sheet.MuiDrawer-paper{border-radius:16px 16px 0 0!important}.FormSlideStage__sheet .FormSlideStage__steps{margin-top:16px;row-gap:16px}.FormSlideStage__sheet .FormSlideStage__step{color:var(--text-helper)}.FormSlideStage__sheet .FormSlideStage__step--done,.FormSlideStage__sheet .FormSlideStage__step--reached{color:var(--text-primary)}.FormSlideStage__sheet .FormSlideStage__step--current{color:var(--text-brand)}.FormSlideStage__sheet .FormSlideStage__step--current .FormSlideStage__stepDot{background:var(--line-brand)}.FormSlideStage__sheet button.FormSlideStage__stepButton:hover{color:var(--text-primary)}.FormSlideStage__sheetTitle{margin:0;color:var(--text-primary)}.FormSlide{display:flex;flex-direction:column;color:var(--text-primary);container-type:inline-size}.FormSlide:focus{outline:none}.FormSlide__overline{color:var(--text-helper)}.FormSlide__context{margin-top:8px;color:var(--text-secondary)}.FormSlide__title{margin:12px 0 0;color:var(--text-primary);overflow-wrap:anywhere}.FormSlide__required{margin-left:6px}.FormSlide__help{margin-top:8px;color:var(--text-helper);white-space:pre-wrap;overflow-wrap:anywhere}.FormSlide__answer{margin-top:24px}.FormSlide__actions{display:flex;align-items:center;justify-content:space-between;column-gap:16px;margin-top:24px}.FormSlide__actions--pick{justify-content:flex-start}.FormSlide__back{padding:0;border:0;background:none;color:var(--text-secondary);cursor:pointer}.FormSlide__back:hover{color:var(--text-primary)}.FormSlide__back:disabled{cursor:default}.FormSlide__back:focus-visible{outline:2px solid var(--line-brand);outline-offset:3px;border-radius:4px}.FormSlide__continue{display:flex;align-items:center;column-gap:16px;margin-left:auto}.FormSlide__hint{display:flex;flex-direction:column;row-gap:8px;color:var(--text-helper)}.FormSlideStage--phone .FormSlideStage__done{max-width:none}.FormSlideStage--phone .FormSlideStage__doneActions{flex-direction:column;align-self:stretch}.FormSlideStage--phone .FormSlide__actions{flex-direction:column-reverse;align-items:stretch;row-gap:16px}.FormSlideStage--phone .FormSlide__back{align-self:center}.FormSlideStage--phone .FormSlide__continue{margin-left:0}
