.login-with-google-btn{color:#757575;cursor:pointer;background-color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTcuNiA5LjJsLS4xLTEuOEg5djMuNGg0LjhDMTMuNiAxMiAxMyAxMyAxMiAxMy42djIuMmgzYTguOCA4LjggMCAwIDAgMi42LTYuNnoiIGZpbGw9IiM0Mjg1RjQiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxwYXRoIGQ9Ik05IDE4YzIuNCAwIDQuNS0uOCA2LTIuMmwtMy0yLjJhNS40IDUuNCAwIDAgMS04LTIuOUgxVjEzYTkgOSAwIDAgMCA4IDV6IiBmaWxsPSIjMzRBODUzIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48cGF0aCBkPSJNNCAxMC43YTUuNCA1LjQgMCAwIDEgMC0zLjRWNUgxYTkgOSAwIDAgMCAwIDhsMy0yLjN6IiBmaWxsPSIjRkJCQzA1IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48cGF0aCBkPSJNOSAzLjZjMS4zIDAgMi41LjQgMy40IDEuM0wxNSAyLjNBOSA5IDAgMCAwIDEgNWwzIDIuNGE1LjQgNS40IDAgMCAxIDUtMy43eiIgZmlsbD0iI0VBNDMzNSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHBhdGggZD0iTTAgMGgxOHYxOEgweiIvPjwvZz48L3N2Zz4=);background-position:12px 11px;background-repeat:no-repeat;border:none;border-radius:3px;padding:12px 16px 12px 42px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:500;transition:background-color .3s,box-shadow .3s;box-shadow:0 -1px #0000000a,0 1px 1px #00000040}body{text-align:center;padding-top:2rem}.login-card{min-width:500px;max-width:500px}.login-centered{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.forget-password-link{padding:0 var(--ion-padding,16px);color:var(--ion-color-primary,#3880ff)}.formHelp{color:#f40000;margin-top:5px;font-size:12px}ion-menu ion-content{--background:var(--ion-item-background,var(--ion-background-color,#fff))}ion-menu.md ion-content{--padding-start:8px;--padding-end:8px;--padding-top:20px;--padding-bottom:20px}ion-menu.md ion-list{padding:20px 0}ion-menu.md ion-note{margin-bottom:30px}ion-menu.md ion-list-header,ion-menu.md ion-note{padding-left:10px}ion-menu.md ion-list#inbox-list{border-bottom:1px solid var(--ion-color-step-150,#d7d8da)}ion-menu.md ion-list#inbox-list ion-list-header{min-height:20px;font-size:22px;font-weight:600}ion-menu.md ion-list#labels-list ion-list-header{color:#757575;min-height:26px;margin-bottom:18px;font-size:16px}ion-menu.md ion-item{--padding-start:10px;--padding-end:10px;border-radius:4px}ion-menu.md ion-item.selected{--background:rgba(var(--ion-color-primary-rgb), .14)}ion-menu.md ion-item.selected ion-icon{color:var(--ion-color-primary)}ion-menu.md ion-item ion-icon{color:#616e7e}ion-menu.md ion-item ion-label{font-weight:500}ion-menu.ios ion-content{--padding-bottom:20px}ion-menu.ios ion-list{padding:20px 0 0}ion-menu.ios ion-note{margin-bottom:20px;line-height:24px}ion-menu.ios ion-item{--padding-start:16px;--padding-end:16px;--min-height:50px}ion-menu.ios ion-item ion-icon{color:#73849a;font-size:24px}ion-menu.ios ion-item .selected ion-icon{color:var(--ion-color-primary)}ion-menu.ios ion-list#labels-list ion-list-header{margin-bottom:8px}ion-menu.ios ion-list-header,ion-menu.ios ion-note{padding-left:16px;padding-right:16px}ion-menu.ios ion-note{margin-bottom:8px}ion-note{color:var(--ion-color-medium-shade);font-size:16px;display:inline-block}ion-item.selected{--color:var(--ion-color-primary)}.profile-photo-row{justify-content:center;margin-bottom:10px;display:flex}.wrapper{margin:0 auto}.wrapper img{cursor:pointer}.edit-centered{color:#fff;text-align:center;background:linear-gradient(#24384100,#243841c7);width:100%;padding:8px 0 10px;font-size:12px;font-weight:600;position:absolute;bottom:0;left:0}.name{font-size:20px;font-weight:700}.loading{z-index:999;overflow:show;width:50px;height:50px;margin:auto;position:fixed;top:0;bottom:0;left:0;right:0}.loading:before{content:"";background-color:#ffffff80;width:100%;height:100%;display:block;position:fixed;top:0;left:0}.loading:not(:required){font:0/0 a, sans-serif;color:#0000;text-shadow:none;background-color:#0000;border:0}.loading:not(:required):after{content:"";border:15px solid #2196f3;border-bottom-color:#0000;border-radius:100%;width:50px;height:50px;margin-top:-.5em;font-size:10px;animation:1s linear infinite spinner;display:block}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.add-form{max-width:1100px;margin:0 auto}.add-form ion-item{--padding-start:0px;--inner-padding-end:0px;--min-height:auto;--background:transparent}.add-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid}.span-12{grid-column:span 12}.span-6{grid-column:span 6}.span-4{grid-column:span 4}.span-3{grid-column:span 3}@media (max-width:900px){.span-6,.span-4,.span-3{grid-column:span 12}}.field-box{background:var(--ion-background-color,#fff);border:1px solid #d7d7d7;border-radius:10px;width:100%;padding:10px 12px}.field-title{color:#787878f2;letter-spacing:.2px;margin:0 0 6px;font-size:12px}.field-box ion-input,.field-box ion-select{width:100%;font-size:14px}.compact-select{--padding-top:8px;--padding-bottom:8px}.field-box.wrong{border:1px solid #d93025;box-shadow:0 0 0 2px #d9302514}.dependent-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.dependent-slot{transition:opacity .12s}.dependent-slot.hidden{opacity:0;pointer-events:none;height:0;margin:0;padding:0;overflow:hidden}.autocomplete-list{background-color:var(--ion-background-color,#fff);border:1px solid #d7d7d7;border-radius:10px;max-height:160px;margin-top:6px;overflow-y:auto}.solo-box-cont,.small-box-cont,.mult-box-cont{background:var(--ion-background-color,#fff);border:1px solid #d7d7d7;border-radius:10px;width:100%;padding:10px 12px}.input-title{color:#787878f2;letter-spacing:.2px;margin:0 0 6px;font-size:12px}.wrong{border:1px solid #d93025!important}.csv-summary-banner{margin-bottom:8px}.age-warning-banner{--background:#ffe5e5;--color:#8b0000;border-radius:8px;margin-bottom:12px}.age-warning-title{margin:0 0 4px;font-size:.9rem;font-weight:600}.age-warning-summary{margin:0 0 6px;font-size:.8rem}.age-warning-emails{max-height:120px;padding-right:4px;font-size:.78rem;overflow-y:auto}.age-warning-emails>div{white-space:normal;word-break:break-all;margin-bottom:2px}.state-select{align-items:center;width:100%;min-height:42px;display:flex}.state-select::part(container){min-height:42px;padding-top:6px;padding-bottom:6px}.state-select::part(text){font-size:14px}.add-csv-template-link{color:var(--ion-color-primary,#3880ff)}.emoji-mart,.emoji-mart *{box-sizing:border-box;line-height:1.15}.emoji-mart{color:#222427;background:#fff;border:1px solid #d9d9d9;border-radius:5px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:16px;display:inline-block}.emoji-mart .emoji-mart-emoji{padding:6px}.emoji-mart-bar{border:0 solid #d9d9d9}.emoji-mart-bar:first-child{border-bottom-width:1px;border-top-left-radius:5px;border-top-right-radius:5px}.emoji-mart-bar:last-child{border-top-width:1px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.emoji-mart-anchors{flex-direction:row;justify-content:space-between;padding:0 6px;line-height:0;display:flex}.emoji-mart-anchor{color:#858585;text-align:center;box-shadow:none;background:0 0;border:none;flex:auto;margin:0;padding:12px 4px;transition:color .1s ease-out;display:block;position:relative;overflow:hidden}.emoji-mart-anchor:focus{outline:0}.emoji-mart-anchor:hover,.emoji-mart-anchor:focus,.emoji-mart-anchor-selected{color:#464646}.emoji-mart-anchor-selected .emoji-mart-anchor-bar{bottom:0}.emoji-mart-anchor-bar{background-color:#464646;width:100%;height:3px;position:absolute;bottom:-3px;left:0}.emoji-mart-anchors i{width:100%;max-width:22px;display:inline-block}.emoji-mart-anchors svg,.emoji-mart-anchors img{fill:currentColor;width:18px;height:18px}.emoji-mart-scroll{will-change:transform;height:270px;padding:0 6px 6px;overflow:hidden scroll}.emoji-mart-search{margin-top:6px;padding:0 6px;position:relative}.emoji-mart-search input{-webkit-appearance:none;border:1px solid #d9d9d9;border-radius:5px;outline:0;width:100%;padding:5px 25px 6px 10px;font-size:16px;display:block}.emoji-mart-search-icon{z-index:2;background:0 0;border:none;padding:2px 5px 1px;position:absolute;top:7px;right:11px}.emoji-mart-category .emoji-mart-emoji span{z-index:1;text-align:center;cursor:default;position:relative}.emoji-mart-category .emoji-mart-emoji:hover:before{z-index:0;content:"";background-color:#f4f4f4;border-radius:100%;width:100%;height:100%;position:absolute;top:0;left:0}.emoji-mart-category-label{z-index:2;position:sticky;top:0}.emoji-mart-category-label span{background-color:#fffffff2;width:100%;padding:5px 6px;font-weight:500;display:block}.emoji-mart-category-list{margin:0;padding:0}.emoji-mart-category-list li{margin:0;padding:0;list-style:none;display:inline-block}.emoji-mart-emoji{box-shadow:none;background:0 0;border:none;margin:0;padding:0;font-size:0;display:inline-block;position:relative}.emoji-mart-emoji-native{font-family:Segoe UI Emoji,Segoe UI Symbol,Segoe UI,Apple Color Emoji,Twemoji Mozilla,Noto Color Emoji,Android Emoji}.emoji-mart-no-results{text-align:center;color:#858585;padding-top:70px;font-size:14px}.emoji-mart-no-results-img{width:50%;margin-left:auto;margin-right:auto;display:block}.emoji-mart-no-results .emoji-mart-category-label{display:none}.emoji-mart-no-results .emoji-mart-no-results-label{margin-top:.2em}.emoji-mart-no-results .emoji-mart-emoji:hover:before{content:none}.emoji-mart-preview{height:70px;position:relative}.emoji-mart-preview-emoji,.emoji-mart-preview-data,.emoji-mart-preview-skins{position:absolute;top:50%;transform:translateY(-50%)}.emoji-mart-preview-emoji{left:12px}.emoji-mart-preview-data{word-break:break-all;left:68px;right:12px}.emoji-mart-preview-skins{text-align:right;right:30px}.emoji-mart-preview-skins.custom{text-align:right;right:10px}.emoji-mart-preview-name{font-size:14px}.emoji-mart-preview-shortname{color:#888;font-size:12px}.emoji-mart-preview-shortname+.emoji-mart-preview-shortname,.emoji-mart-preview-shortname+.emoji-mart-preview-emoticon,.emoji-mart-preview-emoticon+.emoji-mart-preview-emoticon{margin-left:.5em}.emoji-mart-preview-emoticon{color:#bbb;font-size:11px}.emoji-mart-title span{vertical-align:middle;display:inline-block}.emoji-mart-title .emoji-mart-emoji{padding:0}.emoji-mart-title-label{color:#999a9c;font-size:26px;font-weight:300}.emoji-mart-skin-swatches{background-color:#fff;border:1px solid #d9d9d9;border-radius:12px;padding:2px 0;font-size:0}.emoji-mart-skin-swatches.custom{background-color:#fff;border:none;font-size:0}.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch{width:16px;padding:0 2px}.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch.selected:after{opacity:.75}.emoji-mart-skin-swatch{vertical-align:middle;width:0;transition-property:width,padding;transition-duration:.125s;transition-timing-function:ease-out;display:inline-block}.emoji-mart-skin-swatch:first-child{transition-delay:0s}.emoji-mart-skin-swatch:nth-child(2){transition-delay:30ms}.emoji-mart-skin-swatch:nth-child(3){transition-delay:60ms}.emoji-mart-skin-swatch:nth-child(4){transition-delay:90ms}.emoji-mart-skin-swatch:nth-child(5){transition-delay:.12s}.emoji-mart-skin-swatch:nth-child(6){transition-delay:.15s}.emoji-mart-skin-swatch.selected{width:16px;padding:0 2px;position:relative}.emoji-mart-skin-swatch.selected:after{content:"";pointer-events:none;opacity:0;background-color:#fff;border-radius:100%;width:4px;height:4px;margin:-2px 0 0 -2px;transition:opacity .2s ease-out;position:absolute;top:50%;left:50%}.emoji-mart-skin-swatch.custom{vertical-align:middle;cursor:default;width:0;height:38px;transition-property:width,height;transition-duration:.125s;transition-timing-function:ease-out;display:inline-block;overflow:hidden}.emoji-mart-skin-swatch.custom.selected{width:36px;height:38px;padding:0 2px 0 0;position:relative}.emoji-mart-skin-swatch.custom.selected:after{content:"";width:0;height:0}.emoji-mart-skin-swatches.custom .emoji-mart-skin-swatch.custom:hover{background-color:#f4f4f4;border-radius:10%}.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom{width:36px;height:38px;padding:0 2px 0 0}.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom.selected:after{opacity:.75}.emoji-mart-skin-text.opened{vertical-align:middle;text-align:left;color:#888;background-color:#fff;border-radius:10%;width:95px;height:40px;padding:5px 2px;font-size:11px;display:inline-block}.emoji-mart-skin{border-radius:100%;width:100%;max-width:12px;padding-top:100%;display:inline-block}.emoji-mart-skin-tone-1{background-color:#ffc93a}.emoji-mart-skin-tone-2{background-color:#fadcbc}.emoji-mart-skin-tone-3{background-color:#e0bb95}.emoji-mart-skin-tone-4{background-color:#bf8f68}.emoji-mart-skin-tone-5{background-color:#9b643d}.emoji-mart-skin-tone-6{background-color:#594539}.emoji-mart-sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.emoji-mart-dark{color:#fff;background-color:#222;border-color:#555453}.emoji-mart-dark .emoji-mart-bar{border-color:#555453}.emoji-mart-dark .emoji-mart-search input{color:#fff;background-color:#2f2f2f;border-color:#555453}.emoji-mart-dark .emoji-mart-search-icon svg{fill:#fff}.emoji-mart-dark .emoji-mart-category .emoji-mart-emoji:hover:before{background-color:#444}.emoji-mart-dark .emoji-mart-category-label span{color:#fff;background-color:#222}.emoji-mart-dark .emoji-mart-skin-swatches{background-color:#222;border-color:#555453}.emoji-mart-dark .emoji-mart-anchor:hover,.emoji-mart-dark .emoji-mart-anchor:focus,.emoji-mart-dark .emoji-mart-anchor-selected{color:#bfbfbf}.DashLinkName{cursor:pointer;text-decoration:underline}.DashLinkName>button{-webkit-text-decoration:inherit;text-decoration:inherit}.upcommingsessions{border:1px solid #243841;border-radius:10px;margin-top:10px;padding:10px;box-shadow:5px 5px 20px 10px #caaeb0}ion-split-pane{--side-width:250px;--side-max-width:350px}.home-dashboard-grid{grid-template-columns:minmax(340px,400px) minmax(0,1fr);align-items:start;gap:16px;width:100%;padding:16px;display:grid}.home-notifications-panel,.home-schedule-panel{min-width:0}.home-panel{width:100%}.home-panel-list{background:0 0;padding:12px}@media (max-width:900px){.home-dashboard-grid{grid-template-columns:1fr}}.notifications-container{box-sizing:border-box;width:100%}.notifications-clear-button{min-width:120px;margin:0 auto 12px;display:block}.profile-container,.profileimage{cursor:pointer}.membername{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;min-width:0;display:flex}.iontitle-member{cursor:pointer;white-space:normal;text-overflow:clip;overflow-wrap:anywhere;width:100%;margin:0;padding:0;font-size:18px;line-height:1.15;text-decoration:none;overflow:visible}.iontitle-member:hover{text-decoration:underline}.iontitle-member-button{text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.card-container{box-sizing:border-box;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;margin:0 0 8px;padding:10px;display:grid}.card-container ion-card-subtitle{white-space:normal;text-transform:none;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:13px;line-height:1.3;display:-webkit-box;overflow:hidden}.trash-button{flex:none;justify-content:flex-end;align-items:center;gap:6px;display:flex}.trash-button ion-button{width:44px;height:42px;margin:0}.trash-button ion-icon{font-size:20px}@media (max-width:900px){.card-container{grid-template-columns:88px minmax(0,1fr)}.trash-button{grid-column:1/-1;justify-content:flex-end}}.thisweek-sessions-card{border:1px solid #456673;border-left:7px solid #2ecb6f;flex-direction:column;margin-bottom:5px;display:flex}.thisweek-sessions-card:hover{background-color:#ebe3e4}.thisweek-session-cardtitle{cursor:pointer;justify-content:center;margin:2.5px 0;font-size:small;font-weight:bolder;display:flex}.thisweek-session-cardtitle:hover{text-decoration:underline}.thisweek-session-cardtitle-button{justify-content:center;width:100%;display:flex}.thisweek-session-ioncardcontent{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.thisweek-session-membername{cursor:pointer;justify-content:center;width:100%;font-size:small;font-weight:bolder;display:flex}.thisweek-session-membername:hover{text-decoration:underline}.thisweek-sessions-card.microsoft-teams{border-left:7px solid #505ac9}.thisweek-sessions-card.allied-wellness-app{border-left:7px solid #243841}.thisweek-session-cancelled{color:#fff;background-color:red;border-radius:1px;justify-content:center;padding:2px;font-size:small;font-weight:bolder;display:flex}.timeZoneSelector{max-width:500px!important}.title{font-size:20px;font-weight:700}.alert-radio-label.sc-ion-alert-md,.alert-radio-label.sc-ion-alert-ios{white-space:pre-line!important}.lds-ellipsis{width:80px;height:80px;display:inline-block;position:relative}.lds-ellipsis div{background:#1049c4;border-radius:50%;width:13px;height:13px;animation-timing-function:cubic-bezier(0,1,1,0);position:absolute;top:33px}.lds-ellipsis div:first-child{animation:.6s infinite lds-ellipsis1;left:8px}.lds-ellipsis div:nth-child(2){animation:.6s infinite lds-ellipsis2;left:8px}.lds-ellipsis div:nth-child(3){animation:.6s infinite lds-ellipsis2;left:32px}.lds-ellipsis div:nth-child(4){animation:.6s infinite lds-ellipsis3;left:56px}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.cropper-container{-ms-touch-action:none;touch-action:none;-webkit-user-select:none;user-select:none;direction:ltr;font-size:0;line-height:0;position:relative}.cropper-container img{-webkit-backface-visibility:hidden;backface-visibility:hidden;image-orientation:0deg;width:100%;height:100%;display:block;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{position:absolute;top:0;bottom:0;left:0;right:0}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{opacity:0;background-color:#fff}.cropper-modal{opacity:.5;background-color:#000}.cropper-view-box{outline:1px solid #3399ffbf;width:100%;height:100%;display:block;overflow:hidden}.cropper-dashed{opacity:.5;border:0 dashed #eee;display:block;position:absolute}.cropper-dashed.dashed-h{border-top-width:1px;border-bottom-width:1px;width:100%;height:33.3333%;top:33.3333%;left:0}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;width:33.3333%;height:100%;top:0;left:33.3333%}.cropper-center{opacity:.75;width:0;height:0;display:block;position:absolute;top:50%;left:50%}.cropper-center:before,.cropper-center:after{content:" ";background-color:#eee;display:block;position:absolute}.cropper-center:before{width:7px;height:1px;top:0;left:-3px}.cropper-center:after{width:1px;height:7px;top:-3px;left:0}.cropper-face,.cropper-line,.cropper-point{opacity:.1;width:100%;height:100%;display:block;position:absolute}.cropper-face{background-color:#fff;top:0;left:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;width:5px;top:0;right:-3px}.cropper-line.line-n{cursor:ns-resize;height:5px;top:-3px;left:0}.cropper-line.line-w{cursor:ew-resize;width:5px;top:0;left:-3px}.cropper-line.line-s{cursor:ns-resize;height:5px;bottom:-3px;left:0}.cropper-point{opacity:.75;background-color:#39f;width:5px;height:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;top:50%;right:-3px}.cropper-point.point-n{cursor:ns-resize;margin-left:-3px;top:-3px;left:50%}.cropper-point.point-w{cursor:ew-resize;margin-top:-3px;top:50%;left:-3px}.cropper-point.point-s{cursor:s-resize;margin-left:-3px;bottom:-3px;left:50%}.cropper-point.point-ne{cursor:nesw-resize;top:-3px;right:-3px}.cropper-point.point-nw{cursor:nwse-resize;top:-3px;left:-3px}.cropper-point.point-sw{cursor:nesw-resize;bottom:-3px;left:-3px}.cropper-point.point-se{cursor:nwse-resize;opacity:1;width:20px;height:20px;bottom:-3px;right:-3px}@media (min-width:768px){.cropper-point.point-se{width:15px;height:15px}}@media (min-width:992px){.cropper-point.point-se{width:10px;height:10px}}@media (min-width:1200px){.cropper-point.point-se{opacity:.75;width:5px;height:5px}}.cropper-point.point-se:before{content:" ";opacity:0;background-color:#39f;width:200%;height:200%;display:block;position:absolute;bottom:-50%;right:-50%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{width:0;height:0;display:block;position:absolute}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.session-date{text-align:left;color:#93767a;padding:5px 0;font-size:21px;font-weight:bolder}.session{border:2px solid #243841;border-radius:10px;flex-direction:column;width:270px;margin-bottom:10px;font-family:Times New Roman,Times,serif;display:flex}.session-detail{cursor:pointer;justify-content:center;font-size:18px;text-decoration:none;display:flex}.session-detail:hover{color:#93767a;text-decoration:underline}.session-member{font-size:16px;display:flex}.details{flex-direction:column;flex:1;display:flex}.detail-icon{justify-content:center;align-items:center;width:50px;margin-left:5px;display:flex}.detail-icon>img{width:30px;height:28px}.details-location,.details-time{flex-grow:1;justify-content:flex-start;align-items:center;display:flex}.details-time{font-weight:700}.date-today,.date-tomorrow{color:#243841;font-size:20px;font-weight:bolder}.session-status{color:#fff;background-color:red;border-radius:10px;justify-content:center;margin:5px 60px;font-size:large;font-weight:bolder;display:flex}.info{border-top:2px solid #93767a;flex-direction:column;flex:1;margin:0 5px;padding:2px;display:flex}.info-name,.info-email{align-items:center;display:flex}.info-email ion-icon,.info-name ion-icon,.details-time ion-icon{margin-right:5px}.info-name{cursor:pointer;text-decoration:none}.info-name:hover{text-decoration:underline}.selectGroup-container{justify-content:center;align-items:center;display:flex}.selectGroup{--border-color:#ccc;--border-radius:4px;--border-style:solid;--border-width:1px;width:50%;margin-left:auto;margin-right:auto}.bulkComplianceModal{--width:min(1280px, calc(100vw - 20px));--height:min(940px, calc(100vh - 20px));--border-radius:10px}.complianceWizardSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.complianceWizardStep{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#00000008;border:1px solid #00000024;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-weight:900;display:flex}.complianceWizardStep span{background:#0000001a;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;display:inline-grid}.complianceWizardStep.isActive{background:#3880ff14;border-color:#3880ff85}.complianceWizardStep.isDone span,.complianceWizardStep.isActive span{background:var(--ion-color-primary,#3880ff);color:#fff}.complianceWizardFooter{grid-template-columns:auto minmax(0,1fr);gap:10px;padding:0 8px;display:grid}.complianceWizardFooter ion-button:only-child{grid-column:1/-1}.billingServiceFlow{margin-top:4px}.billingServiceHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.billingServiceTitle{font-size:15px;font-weight:900}.billingServiceHint{opacity:.72;margin-top:2px;font-size:12px;font-weight:700}.billingCodeChip{font-weight:800}.billingServiceDate{--background:transparent;margin-bottom:10px}.billingAmeWarning{color:#8a4b00;background:#f58b0014;border:1px solid #f58b006b;border-radius:8px;align-items:flex-start;gap:8px;margin:10px 0 12px;padding:10px 12px;font-size:12px;line-height:1.4;display:flex}.billingAmeWarning strong,.billingAmeWarning span{overflow-wrap:anywhere;display:block}.billingAmeWarning strong{font-weight:900}.billingSummaryPanel{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 14px;display:grid}.billingSummaryPanel>div{background:#00000008;border:1px solid #0000001f;border-radius:8px;min-width:0;padding:9px 10px}.billingSummaryPanel strong,.billingSummaryPanel span{overflow-wrap:anywhere;display:block}.billingSummaryPanel strong{font-size:14px;font-weight:900}.billingSummaryPanel span{opacity:.68;margin-top:2px;font-size:11px;font-weight:800}.billingSummaryWarn{color:#8a4b00;background:#f58b0014!important;border-color:#f58b0066!important}.billingServiceLoading,.billingServiceEmpty{opacity:.78;align-items:center;gap:8px;min-height:38px;font-weight:700;display:flex}.billingServiceGrid{grid-template-columns:repeat(2,minmax(340px,1fr));gap:14px;display:grid}@media (min-width:1120px){.billingServiceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.complianceWizardSteps,.billingSummaryPanel,.billingServiceGrid,.complianceWizardFooter{grid-template-columns:1fr}}.billingServiceOption{background:#ffffffad;border:1px solid #00000024;border-radius:8px;min-width:0;padding:12px}.billingServiceOptionSelected{background:#2dd36f14;border-color:#2dd36fad}.billingServiceOptionTop{grid-template-columns:minmax(92px,auto) minmax(0,1fr);align-items:start;gap:8px;display:grid}.billingTriggerBadge{text-align:center;white-space:nowrap;background:#0000000a;border:1px solid #0000002e;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900}.billingTriggerBadge.isTriggered{color:#137333;background:#2dd36f29;border-color:#2dd36fad}.billingServiceOptionText{color:inherit;text-align:left;min-width:0}.billingServiceOptionText span,.billingServiceOptionText small{overflow-wrap:anywhere;word-break:break-word;display:block}.billingServiceOptionText span{font-weight:900;line-height:1.25}.billingServiceOptionText small{opacity:.66;margin-top:3px;font-size:11px;font-weight:800}.billingServiceDescription{opacity:.78;overflow-wrap:anywhere;margin-top:8px;font-size:12px;line-height:1.35}.billingCheckmarkList{gap:10px;margin-top:12px;display:grid}.billingChecklistGroup{gap:9px;display:grid}.billingChecklistLabel{letter-spacing:0;opacity:.72;font-size:11px;font-weight:900}.billingOptionalGroup{border-top:1px solid #0000001a;padding-top:8px}.billingOptionalGroup summary{cursor:pointer;opacity:.78;font-size:12px;font-weight:900}.billingOptionalGroup .billingChecklistGroup{margin-top:9px}.billingCheckmarkItem{cursor:pointer;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:8px;display:grid}.billingCheckmarkItem ion-checkbox{overflow:hidden}.billingCheckmarkItem span,.billingCheckmarkItem strong,.billingCheckmarkItem small{overflow-wrap:anywhere;word-break:break-word;display:block}.billingCheckmarkItem strong{font-size:12px;line-height:1.3}.billingCheckmarkItem em{opacity:.66;margin-top:3px;font-size:10px;font-style:normal;font-weight:900;display:inline-block}.billingCheckmarkItem small{opacity:.72;margin-top:3px;font-size:11px;line-height:1.3}.billingActionPlan{border-top:1px solid #0000001a;margin-top:10px;padding-top:8px}.billingActionPlan ion-label{font-size:12px;font-weight:900}.billingActionPlan ion-textarea{--background:#ffffffd1;--padding-start:8px;--padding-end:8px;--padding-top:8px;--padding-bottom:8px;border-radius:8px;margin-top:4px}.billingServiceRecap,.billingResultList{background:#00000008;border:1px solid #0000001f;border-radius:8px;margin-top:12px;padding:10px 12px;font-size:12px}.billingServiceRecap ul{margin:6px 0 0;padding-left:18px}.billingResultSuccess,.billingResultPending,.billingResultError{overflow-wrap:anywhere}.billingResultSuccess+.billingResultSuccess,.billingResultSuccess+.billingResultPending,.billingResultSuccess+.billingResultError,.billingResultPending+.billingResultSuccess,.billingResultPending+.billingResultPending,.billingResultPending+.billingResultError,.billingResultError+.billingResultSuccess,.billingResultError+.billingResultPending,.billingResultError+.billingResultError{margin-top:6px}.billingResultSuccess{color:#137333}.billingResultPending{color:#8a4b00}.billingResultError{color:#b3261e}.wrapper-my-coach{--aw-avatar-size:200px;margin:auto}.wrapper-my-coach img{cursor:default}.qualifications{font-size:15px}.challengeLeaderboard{margin:16px}.challengeLeaderboardHistoric{overflow:hidden}.challengeLeaderboardHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.challengeLeaderboardTitleRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.challengeLeaderboardMeta{color:var(--ion-color-medium);flex-wrap:wrap;gap:8px 16px;margin-top:6px;font-size:13px;display:flex}.criWrap.challengeSummary{flex-direction:column;gap:10px;margin:0;display:flex}.criKpis.challengeKpis{grid-template-columns:repeat(3,minmax(0,1fr))}.challengeKpis .criKpi:first-child{grid-column:auto}.criKpiValue.challengePodiumName{text-overflow:ellipsis;white-space:nowrap;font-size:1rem;overflow:hidden}.crtWrap.challengeTableWrap{margin:14px 0 0}@media (max-width:720px){.challengeLeaderboard{margin:12px}.challengeLeaderboardHeader{flex-direction:column}.criKpis.challengeKpis{grid-template-columns:1fr}}.criWrap{--cri-ink:var(--aw-level-ink,#1e1e1e);--cri-ink-soft:var(--aw-level-ink-soft,#0009);--cri-accent:var(--aw-tile-border-strong,#4c5e6957);--cri-fill:#4c5e69;border-radius:var(--aw-radius-tile,8px);background:var(--aw-tile-bg-recessed,#f6f8f8);color:var(--cri-ink);text-align:left;border:1px solid #00000014;margin:12px 16px 4px;padding:12px}.criHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.criTitle{margin:0;font-size:.86rem;font-weight:800}.criSubtitle{color:var(--cri-ink-soft);margin-top:2px;font-size:.78rem;font-weight:700}.criKpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.criKpi{border-radius:var(--aw-radius-tile,8px);background:var(--aw-tile-bg,#fff);min-width:0;box-shadow:var(--aw-tile-shadow,0 1px 3px #162c360f);color:inherit;font:inherit;text-align:left;border:1px solid #0000;flex-direction:column;justify-content:flex-start;padding:10px;display:flex}.criKpiLabel{color:var(--cri-ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:800;overflow:hidden}.criKpiValue{color:var(--cri-ink);font-variant-numeric:tabular-nums;margin-top:4px;font-size:1.25rem;font-weight:800;line-height:1.15}.criKpiHint{color:var(--cri-ink-soft);margin-top:4px;font-size:.76rem;line-height:1.3}.criKpi .criTrack{margin-top:8px}.isClickable{cursor:pointer}.criKpi.isClickable:hover{border-color:var(--cri-accent)}.criKpi.isClickable:focus-visible{border-color:var(--cri-accent)}.criKpi.isClickable.isActive{border-color:var(--cri-fill)}.criBar.isClickable:hover{background:var(--aw-tile-bg-recessed,#f6f8f8)}.criBar.isClickable:focus-visible{background:var(--aw-tile-bg-recessed,#f6f8f8)}.criPanels{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.criPanel{border-radius:var(--aw-radius-tile,8px);background:var(--aw-tile-bg,#fff);min-width:0;box-shadow:var(--aw-tile-shadow,0 1px 3px #162c360f);padding:10px}.criPanelTitle{margin-bottom:8px;font-size:.86rem;font-weight:800}.criSubTitle{color:var(--cri-ink-soft);margin:10px 0 4px;font-size:.76rem;font-weight:800}.criPanelTitle+.criSubTitle{margin-top:0}.criBar{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:6px;margin:0 0 6px;padding:6px;display:block}.criBar.isActive{background:var(--aw-tile-bg-recessed,#f6f8f8)}.criBarTop{justify-content:space-between;gap:8px;margin-bottom:4px;font-size:.82rem;display:flex}.criBarValue{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.criTrack{border-radius:var(--aw-radius-pill,999px);background:var(--aw-zone-track,#e6eaec);height:6px;overflow:hidden}.criFill{border-radius:var(--aw-radius-pill,999px);background:var(--cri-fill);height:100%}.criSplitStats{color:var(--cri-ink-soft);flex-wrap:wrap;gap:4px 16px;margin:2px 6px 10px;font-size:.78rem;display:flex}.criSplitStats b{color:var(--cri-ink)}.criMuted{color:var(--cri-ink-soft);font-weight:400}.criEmpty{color:var(--cri-ink-soft);padding:4px 6px 8px;font-size:.78rem}@media (max-width:1100px){.criKpis{grid-template-columns:repeat(3,minmax(0,1fr))}.criKpi:first-child{grid-column:span 2}}@media (max-width:900px){.criPanels{grid-template-columns:1fr}}@media (max-width:600px){.criWrap{margin:12px 8px 4px}.criKpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.crtWrap{--crt-border:var(--ion-color-step-150,#e3e5e8);--crt-head-bg:var(--ion-color-step-50,#f6f7f8);--crt-row-hover:var(--ion-color-step-50,#f6f7f8);--crt-section-bg:#eef1f3;--crt-muted:var(--ion-color-step-550,#6b7280);--crt-text:var(--ion-text-color,#1f2328);--crt-ok-bg:#e8f3eb;--crt-ok-fg:var(--aw-zone-best-ink,#2e7d46);--crt-ok-border:#b9dcc3;--crt-bad-bg:#f8eaeb;--crt-bad-fg:var(--aw-zone-bad-ink,#b0424a);--crt-warn-bg:#fbf3d0;--crt-warn-fg:var(--aw-zone-fair-ink,#7a6410);color:var(--crt-text);text-align:left;margin:12px 16px 20px}.crtToolbar{align-items:center;gap:8px;min-height:36px;margin-bottom:6px;display:flex}.crtScroll{border:1px solid var(--crt-border);background:var(--ion-background-color,#fff);border-radius:12px;overflow-x:auto}.crtTable{border-collapse:separate;border-spacing:0;width:100%;min-width:980px;font-size:14px}.crtTable th{background:var(--crt-head-bg);border-bottom:1px solid var(--crt-border);text-align:left;vertical-align:top;padding:10px 12px;font-weight:600}.crtTable td{border-bottom:1px solid var(--crt-border);vertical-align:top;padding:12px}.crtRow:hover td,.crtRow.isOpen td{background:var(--crt-row-hover)}.crtCol-member{min-width:240px}.crtCol-status{min-width:150px}.crtCol-pathways{min-width:250px}.crtCol-noncompliant{min-width:130px}.crtCol-group{min-width:170px}.crtCol-hra{min-width:120px}.crtExpandCell{width:36px;padding-right:0!important}.crtExpandBtn{width:28px;height:28px;color:var(--crt-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.crtExpandBtn:hover{background:var(--crt-border);color:var(--crt-text)}.crtExpandBtn:focus-visible{background:var(--crt-border);color:var(--crt-text)}.crtSortBtn{color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.crtSortBtn ion-icon{opacity:.35;font-size:14px}.crtSortBtn.isSorted ion-icon{opacity:1}.crtFilter{min-height:32px;margin-top:6px}.crtFilterInput,.crtFilterSelect,.crtPageSize{border:1px solid var(--crt-border);background:var(--ion-background-color,#fff);width:100%;min-height:32px;color:var(--crt-text);font:inherit;border-radius:8px;padding:4px 8px;font-size:13px;font-weight:400}.crtFilterInput{-webkit-appearance:none;-moz-appearance:none;appearance:none}.crtFilterInput:focus{border-color:var(--ion-color-primary,#243841);box-shadow:0 0 0 1px var(--ion-color-primary,#243841);outline:none}.crtFilterSelect{--padding-start:8px;--padding-end:8px;--padding-top:4px;--padding-bottom:4px;--placeholder-opacity:.6;max-width:100%}.crtPageSize{width:auto;min-height:28px;margin-left:6px}.crtMember{min-width:0}.crtName{flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;display:flex}.crtEmail{text-overflow:ellipsis;white-space:nowrap;max-width:280px;color:var(--crt-muted);font-size:13px;overflow:hidden}.crtTag{border:1px solid var(--crt-border);color:var(--crt-muted);border-radius:999px;padding:1px 6px;font-size:11px;font-weight:600}.crtStack{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.crtPill{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.crtPill.isOk{background:var(--crt-ok-bg);color:var(--crt-ok-fg)}.crtPill.isBad{background:var(--crt-bad-bg);color:var(--crt-bad-fg)}.crtPill.isWarn{background:var(--crt-warn-bg);color:var(--crt-warn-fg)}.crtPill.isNeutral{background:var(--crt-head-bg);color:var(--crt-muted)}.crtPathways{flex-wrap:wrap;gap:6px;display:flex}.crtPath{border:1px solid var(--crt-border);color:var(--crt-muted);white-space:nowrap;border-radius:8px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;font-weight:600;display:inline-flex}.crtPath.isOn{border-color:var(--crt-ok-border);background:var(--crt-ok-bg);color:var(--crt-ok-fg)}.crtPathCount{opacity:.8;font-weight:400}.crtStrong{font-weight:600}.crtMuted{color:var(--crt-muted);font-size:12px}.crtSectionRow td{background:var(--crt-section-bg);padding:8px 12px}.crtSectionCounts{float:right;color:var(--crt-muted);font-size:12px;font-weight:600}.crtDetailRow td{background:var(--crt-row-hover);padding-top:0}.crtDetail{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:4px 0 4px 36px;display:grid}.crtDetail h4{text-transform:uppercase;letter-spacing:.04em;color:var(--crt-muted);margin:0 0 4px;font-size:12px;font-weight:700}.crtDetail p{margin:2px 0;font-size:13px}.crtEmpty{height:280px;color:var(--crt-muted);text-align:center!important;vertical-align:middle!important}.crtPager{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;display:flex}@media (max-width:760px){.crtWrap{margin:12px 8px 20px}.crtDetail{grid-template-columns:1fr;padding-left:0}}.crActions{flex-direction:column;gap:10px;margin-top:10px;display:flex}.crButtonsRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.crMuted{opacity:.75;font-size:12px;font-weight:700}.todo{border-radius:10px;margin:5px}.need-todo{border:1px solid #3880ff}.todo-title{font-size:50px}.session-time-pretty{color:#000;font-size:17px;font-weight:700}.session-card{max-width:400px;margin-left:auto;margin-right:auto}.session-cancel{color:var(--ion-color-primary,#3880ff);text-decoration:underline}.wrapper-my-coach-session{border-radius:50%;width:300px;height:300px;margin:auto;position:relative;overflow:hidden}.wrapper-my-coach-session img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.join-session-button{font-size:15px}.CircularProgressbar{vertical-align:middle;width:100%}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;dominant-baseline:middle;text-anchor:middle;font-size:20px}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:#0000}.goal{--border-radius:10px;margin:5px}.need-goal{--border-color:#456673;--border-radius:10px;--border-width:1px;--color:#456673}.viewAll{font-size:13px;text-decoration-line:underline}.goal-input{border-radius:10px;margin-bottom:5px;font-size:12px}.ion-accordion-toggle-icon{color:#fff;font-size:1px}.progress-circle{margin:auto}.create-first-goal{color:var(--ion-color-primary,#3880ff);text-decoration-line:underline}.goal-date-link{color:var(--ion-color-primary,#3880ff)}.goal-check-button{margin:12px 0;margin-inline-start:16px;font-size:24px;display:inline-flex}.goal-title-button{text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.cs-main-container{box-sizing:border-box;color:#000000de;background-color:#fff;border:1px solid #d1dbe3;flex-direction:row;height:100%;font-size:1rem;display:flex;position:relative;overflow:auto}.cs-main-container>.cs-conversation-list{z-index:2;border:0 solid #d1dbe3;border-right-width:1px;flex-basis:300px;order:0;height:100%;box-shadow:2px 0 5px -2px #00000061}.cs-main-container>.cs-sidebar.cs-sidebar--left{z-index:2;border-right:1px solid #d1dbe3;flex-basis:35%;order:0;max-width:320px;height:100%}.cs-main-container>.cs-sidebar.cs-sidebar--right{border:0 solid #d1dbe3;border-left-width:1px;flex-basis:25%;min-width:150px;max-width:320px}.cs-main-container>.cs-sidebar.cs-sidebar--left .cs-search{margin:.5em}.cs-main-container .cs-chat-container{z-index:1;border-right:0 solid #d1dbe3;flex-grow:1;flex-basis:65%;order:1}.cs-main-container .cs-sidebar{z-index:3;order:2;height:100%}.cs-main-container .cs-sidebar .cs-expansion-panel{border-top:0;border-left:0;border-right:0}.cs-main-container .cs-sidebar .cs-expansion-panel:nth-last-child(3){border-bottom:0}.cs-main-container .cs-conversation-header{z-index:1}.cs-main-container--responsive .cs-chat-container .cs-conversation-header .cs-conversation-header__back,.cs-main-container--responsive .cs-chat-container .cs-conversation-header .cs-conversation-header__actions .cs-button--info{display:none}@media (max-width:768px){.cs-main-container--responsive{min-width:calc(1.6em + 220px)}.cs-main-container--responsive .cs-search{display:none}.cs-main-container--responsive>.cs-sidebar.cs-sidebar--left{flex-basis:calc(1.6em + 40px);min-width:calc(1.6em + 40px)}.cs-main-container--responsive>.cs-sidebar.cs-sidebar--right{display:none}.cs-main-container--responsive>.cs-conversation-list{flex-basis:calc(1.6em + 40px)}.cs-main-container--responsive .cs-conversation-list .cs-conversation>.cs-avatar,.cs-main-container--responsive .cs-sidebar .cs-conversation-list .cs-conversation>.cs-avatar{margin-right:0}.cs-main-container--responsive .cs-conversation-list .cs-conversation__content,.cs-main-container--responsive .cs-sidebar .cs-conversation-list .cs-conversation__content,.cs-main-container--responsive .cs-conversation-list .cs-conversation__operations,.cs-main-container--responsive .cs-sidebar .cs-conversation-list .cs-conversation__operations,.cs-main-container--responsive .cs-conversation-list .cs-conversation__last-activity-time,.cs-main-container--responsive .cs-sidebar .cs-conversation-list .cs-conversation__last-activity-time{display:none}.cs-main-container--responsive .cs-conversation-list .cs-conversation__unread-dot,.cs-main-container--responsive .cs-sidebar .cs-conversation-list .cs-conversation__unread-dot{margin-right:0;position:absolute;top:.3em;right:.3em}.cs-main-container--responsive .cs-conversation-header .cs-conversation-header__actions .cs-button--info{display:flex}}@media (max-width:576px){.cs-main-container--responsive{min-width:auto}.cs-main-container--responsive>.cs-sidebar.cs-sidebar--left{display:none}.cs-main-container--responsive .cs-chat-container .cs-conversation-header .cs-conversation-header__back{display:flex}}.cs-message{box-sizing:border-box;color:#000000de;background-color:#0000;border-radius:0;flex-direction:row;padding:0;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:1em;display:flex;overflow:hidden}.cs-message:only-child,.cs-message:not(:only-child){margin:.2em 0 0}.cs-message__avatar{box-sizing:border-box;flex-direction:column;justify-content:flex-end;width:42px;margin:0 8px 0 0;display:flex}.cs-message__content-wrapper{box-sizing:border-box;flex-direction:column;display:flex}.cs-message__header{box-sizing:border-box;color:#4d4d4dde;background-color:#0000;flex-flow:row;justify-content:space-between;margin:0 .2em .1em;font-size:.8em;display:flex}.cs-message__header .cs-message__sender-name{box-sizing:border-box;color:#4d4d4dde;background-color:#0000}.cs-message__header .cs-message__sent-time{box-sizing:border-box;color:#4d4d4dde;background-color:#0000;margin-left:auto;padding-left:.8em}.cs-message__footer{box-sizing:border-box;color:#4d4d4dde;background-color:#0000;margin:.1em .2em 0;font-size:.8em;display:flex}.cs-message__footer .cs-message__sender-name{box-sizing:border-box;color:#4d4d4dde;background-color:#0000}.cs-message__footer .cs-message__sent-time{box-sizing:border-box;color:#4d4d4dde;background-color:#0000;margin-left:auto;padding-left:.8em}.cs-message__content{box-sizing:border-box;color:#000000de;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;font-variant:normal;background-color:#c6e3fa;border-radius:.7em;margin-top:0;padding:.6em .9em;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:.91em;font-weight:400}.cs-message--incoming{color:#000000de;background-color:#0000;margin-right:auto}.cs-message--incoming .cs-message__avatar{margin:0 8px 0 0}.cs-message--incoming .cs-message__sender-name,.cs-message--incoming .cs-message__sent-time{display:none}.cs-message--incoming .cs-message__content{color:#000000de;background-color:#c6e3fa;border-radius:0 .7em .7em 0}.cs-message--outgoing{color:#000000de;background-color:#0000;justify-content:flex-end;margin-left:auto}.cs-message--outgoing .cs-message__avatar{order:1;margin:0 0 0 8px}.cs-message--outgoing .cs-message__sender-name,.cs-message--outgoing .cs-message__sent-time{display:none}.cs-message--outgoing .cs-message__content{color:#000000de;background-color:#6ea9d7;border-radius:.7em 0 0 .7em}.cs-message.cs-message--incoming.cs-message--single{border-radius:0}.cs-message.cs-message--incoming.cs-message--single:not(:first-child){margin-top:.4em}.cs-message.cs-message--incoming.cs-message--single .cs-message__sender-name,.cs-message.cs-message--incoming.cs-message--single .cs-message__sent-time{display:block}.cs-message.cs-message--incoming.cs-message--single .cs-message__content{border-radius:0 .7em .7em}.cs-message.cs-message--incoming.cs-message--first{border-radius:0}.cs-message.cs-message--incoming.cs-message--first:not(:first-child){margin-top:.4em}.cs-message.cs-message--incoming.cs-message--first .cs-message__sender-name,.cs-message.cs-message--incoming.cs-message--first .cs-message__sent-time{display:block}.cs-message.cs-message--incoming.cs-message--first .cs-message__content{background-color:#c6e3fa;border-radius:0 .7em .7em 0}.cs-message.cs-message--incoming.cs-message--last{border-radius:0}.cs-message.cs-message--incoming.cs-message--last .cs-message__sent-time{display:none}.cs-message.cs-message--incoming.cs-message--last .cs-message__content{border-radius:0 .7em}.cs-message.cs-message--outgoing.cs-message--single{border-radius:0}.cs-message.cs-message--outgoing.cs-message--single:not(:first-child){margin-top:.4em}.cs-message.cs-message--outgoing.cs-message--single .cs-message__sent-time{display:block}.cs-message.cs-message--outgoing.cs-message--single .cs-message__content{border-radius:.7em .7em 0}.cs-message.cs-message--outgoing.cs-message--first{border-radius:0;margin-top:.4em}.cs-message.cs-message--outgoing.cs-message--first .cs-message__sent-time{display:block}.cs-message.cs-message--outgoing.cs-message--first .cs-message__content{background-color:#6ea9d7;border-radius:.7em 0 0 .7em}.cs-message.cs-message--outgoing.cs-message--last{border-radius:0}.cs-message.cs-message--outgoing.cs-message--last .cs-message__sent-time{display:none}.cs-message.cs-message--outgoing.cs-message--last .cs-message__content{border-radius:.7em 0 .7em .7em}.cs-message--incoming.cs-message--avatar-spacer{margin-left:50px}.cs-message--outgoing.cs-message--avatar-spacer{margin-right:50px}.cs-message--avatar-tl .cs-message__avatar{order:0;justify-content:flex-start;margin-left:0;margin-right:8px}.cs-message--avatar-tl .cs-message__message-wrapper{order:1}.cs-message--avatar-tr .cs-message__avatar{order:1;justify-content:flex-start;margin-left:8px;margin-right:0}.cs-message--avatar-tr .cs-message__message-wrapper{order:0}.cs-message--avatar-br .cs-message__avatar{order:1;justify-content:flex-end;margin-left:8px;margin-right:0}.cs-message--avatar-br .cs-message__message-wrapper{order:0}.cs-message--avatar-bl .cs-message__avatar{order:0;justify-content:flex-end;margin-left:0;margin-right:8px}.cs-message--avatar-bl .cs-message__message-wrapper{order:1}.cs-message--avatar-cl .cs-message__avatar{order:0;justify-content:center;margin-left:0;margin-right:8px}.cs-message--avatar-cl .cs-message__message-wrapper{order:1}.cs-message--avatar-cr .cs-message__avatar{order:1;justify-content:center;margin-left:8px;margin-right:0}.cs-message--avatar-cr .cs-message__message-wrapper{order:0}.cs-message-group{box-sizing:border-box;flex-direction:row;margin:.4em 0 0;display:flex}.cs-message-group__avatar{box-sizing:border-box;flex-direction:column;justify-content:flex-end;display:flex}.cs-message-group__content{box-sizing:border-box;flex-direction:column;display:flex}.cs-message-group__header{box-sizing:border-box;color:#0009;background-color:#0000;margin:0 0 .2em;padding:0;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:.8em;display:flex}.cs-message-group__footer{box-sizing:border-box;color:#0009;background-color:#0000;margin:.2em 0 0;padding:0;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:.8em;display:flex}.cs-message-group__messages{box-sizing:border-box}.cs-message-group__messages .cs-message:first-child{margin-top:0}.cs-message-group__messages .cs-message .cs-message__content{background-color:#c6e3fa;margin-top:0}.cs-message-group--incoming{justify-content:flex-start}.cs-message-group--incoming .cs-message-group__avatar{order:0;margin-right:8px}.cs-message-group--incoming .cs-message-group__content{order:1}.cs-message-group--incoming .cs-message-group__messages .cs-message:first-child .cs-message__content{border-radius:0 .7em .7em 0}.cs-message-group--incoming .cs-message-group__messages .cs-message .cs-message__content{color:#000000de;background-color:#c6e3fa;border-radius:0 .7em .7em 0}.cs-message-group--incoming .cs-message-group__messages .cs-message:last-child .cs-message__content{border-radius:0 .7em}.cs-message-group--incoming .cs-message-group__messages .cs-message:only-child .cs-message__content{border-radius:0 .7em .7em}.cs-message-group--outgoing{justify-content:flex-end;margin-left:auto}.cs-message-group--outgoing .cs-message-group__avatar{order:1;margin-left:8px}.cs-message-group--outgoing .cs-message-group__content{order:0}.cs-message-group--outgoing .cs-message-group__messages .cs-message{justify-content:flex-end}.cs-message-group--outgoing .cs-message-group__messages .cs-message:first-child .cs-message__content{border-radius:.7em 0 0 .7em}.cs-message-group--outgoing .cs-message-group__messages .cs-message .cs-message__content{color:#000000de;background-color:#6ea9d7;border-radius:.7em 0 0 .7em}.cs-message-group--outgoing .cs-message-group__messages .cs-message:last-child .cs-message__content{border-radius:.7em 0 .7em .7em}.cs-message-group--outgoing .cs-message-group__messages .cs-message:only-child .cs-message__content{border-radius:.7em .7em 0}.cs-message-group--avatar-tl .cs-message-group__avatar{order:0;justify-content:flex-start;margin-left:0;margin-right:8px}.cs-message-group--avatar-tl .cs-message-group__content{order:1}.cs-message-group--avatar-tr .cs-message-group__avatar{order:1;justify-content:flex-start;margin-left:8px;margin-right:0}.cs-message-group--avatar-tr .cs-message-group__content{order:0}.cs-message-group--avatar-bl .cs-message-group__avatar{order:0;justify-content:flex-end;margin-left:0;margin-right:8px}.cs-message-group--avatar-bl .cs-message-group__content{order:1}.cs-message-group--avatar-br .cs-message-group__avatar{order:1;justify-content:flex-end;margin-left:8px;margin-right:0}.cs-message-group--avatar-br .cs-message-group__content{order:0}.cs-message-group--avatar-cl .cs-message-group__avatar{order:0;justify-content:center;margin-left:0;margin-right:8px}.cs-message-group--avatar-cl .cs-message-group__content{order:1}.cs-message-group--avatar-cr .cs-message-group__avatar{order:1;justify-content:center;margin-left:8px;margin-right:0}.cs-message-group--avatar-cr .cs-message-group__content{order:0}.cs-message-separator{box-sizing:border-box;color:#6ea9d7;text-align:center;background-color:#fff;flex-flow:row;justify-content:space-between;align-items:center;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:.8em;display:flex}.cs-message-separator:before,.cs-message-separator:after{box-sizing:border-box;content:"";background-color:#6ea9d7;flex-grow:1;height:1px;display:block}.cs-message-separator:not(:empty):before{margin:0 1em 0 0}.cs-message-separator:not(:empty):after{margin:0 0 0 1em}.cs-message-list{box-sizing:border-box;color:#000000de;background-color:#fff;width:100%;height:100%;min-height:1.25em;position:relative;overflow:hidden}.cs-message-list__scroll-wrapper{box-sizing:border-box;padding:0 1.2em 0 .8em;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.cs-message-list__scroll-to:first-child{box-sizing:border-box;float:left;clear:both;height:0}.cs-message-list__scroll-wrapper>.cs-message:nth-last-child(4),.cs-message-list__scroll-wrapper>.cs-message-group:nth-last-child(4){margin-bottom:2.65em}.cs-message-list .cs-typing-indicator{background-color:#fff;height:1.25em;padding:.5em;font-size:.9em;line-height:1.25em;position:absolute;bottom:0;left:0;right:15px}.cs-message-list__scroll-wrapper>.cs-message,.cs-message-list__scroll-wrapper>.cs-message-group{max-width:85%}.cs-message-list .cs-message.cs-message--incoming,.cs-message-list .cs-message-group.cs-message-group--incoming{margin-right:auto}.cs-message-list .cs-message.cs-message--outgoing,.cs-message-list .cs-message-group.cs-message-group--outgoing{margin-left:auto}.cs-message-list .cs-message-separator:not(:first-child){margin-top:1.2em}.cs-message-list__loading-more{box-sizing:content-box;z-index:1;background-color:#fff;flex-direction:row;justify-content:center;height:1.2em;padding:2px 0;display:flex;position:absolute;top:0;left:0;right:0}.cs-message-list__loading-more .cs-loader{width:1.2em;height:1.2em}.cs-message-list__loading-more .cs-loader:before,.cs-message-list__loading-more .cs-loader:after{width:100%;height:100%}.cs-message-list__loading-more--bottom{top:initial;bottom:0}.cs-message-list .ps__rail-y{z-index:2}.cs-avatar{box-sizing:border-box;border-radius:50%;width:42px;height:42px;position:relative}.cs-avatar>img{box-sizing:border-box;border-radius:50%;width:100%;height:100%}.cs-avatar:hover>img{filter:brightness(115%)}.cs-avatar.cs-avatar--xs{width:16px;min-width:16px;height:16px;min-height:16px}.cs-avatar.cs-avatar--sm{width:26px;min-width:26px;height:26px;min-height:26px}.cs-avatar.cs-avatar--md{width:42px;min-width:42px;height:42px;min-height:42px}.cs-avatar.cs-avatar--lg{width:68px;min-width:68px;height:68px;min-height:68px}.cs-avatar.cs-avatar--fluid{width:100%;height:100%}.cs-avatar.cs-avatar--fluid .cs-status{width:22%;height:22%;right:5%}.cs-avatar .cs-status{box-sizing:border-box;position:absolute;bottom:3%;right:-1px}.cs-avatar .cs-status__bullet{box-sizing:content-box;border:2px solid #fff}.cs-avatar .cs-status--xs,.cs-avatar .cs-status--xs:not(.cs-status--named){width:6px;height:6px;font-size:1em;bottom:0;right:0}.cs-avatar .cs-status--xs .cs-status__bullet,.cs-avatar .cs-status--xs:not(.cs-status--named) .cs-status__bullet{width:4px;min-width:4px;height:4px}.cs-avatar .cs-status--sm,.cs-avatar .cs-status--sm:not(.cs-status--named){width:12px;height:12px;font-size:1em;bottom:-1px;right:-3px}.cs-avatar .cs-status--sm .cs-status__bullet,.cs-avatar .cs-status--sm:not(.cs-status--named) .cs-status__bullet{width:8px;min-width:8px;height:8px}.cs-avatar .cs-status--md,.cs-avatar .cs-status--md:not(.cs-status--named){width:15px;height:15px;font-size:1em}.cs-avatar .cs-status--md .cs-status__bullet,.cs-avatar .cs-status--md:not(.cs-status--named) .cs-status__bullet{width:11px;min-width:11px;height:11px}.cs-avatar .cs-status--lg,.cs-avatar .cs-status--lg:not(.cs-status--named){width:18px;height:18px;font-size:1em;bottom:4%}.cs-avatar .cs-status--lg .cs-status__bullet,.cs-avatar .cs-status--lg:not(.cs-status--named) .cs-status__bullet{width:14px;min-width:14px;height:14px}.cs-avatar-group{box-sizing:border-box;flex-flow:row-reverse wrap;place-content:flex-start flex-end;min-width:40px;display:flex;position:relative;overflow:visible}.cs-avatar-group .cs-avatar--active{z-index:1}.cs-avatar-group .cs-avatar--active-on-hover:hover{z-index:2}.cs-avatar-group--xs{padding-top:6.112px;padding-left:6.112px}.cs-avatar-group--xs .cs-avatar{border:none;border-right:1px solid #f2f2f2;width:16px;min-width:16px;height:16px;min-height:16px;margin-top:-6.112px;margin-left:-6.112px}.cs-avatar-group--sm{padding-top:9.932px;padding-left:9.932px}.cs-avatar-group--sm .cs-avatar{width:26px;min-width:26px;height:26px;min-height:26px;margin-top:-9.932px;margin-left:-9.932px}.cs-avatar-group--md{padding-top:16.044px;padding-left:16.044px}.cs-avatar-group--md .cs-avatar{border:2px solid #f2f2f2;width:42px;min-width:42px;height:42px;min-height:42px;margin-top:-16.044px;margin-left:-16.044px}.cs-avatar-group--lg{padding-top:25.976px;padding-left:25.976px}.cs-avatar-group--lg .cs-avatar{border:2px solid #f2f2f2;width:68px;min-width:68px;height:68px;min-height:68px;margin-top:-25.976px;margin-left:-25.976px}.cs-message-input{box-sizing:border-box;background-color:#fff;border:none;flex-direction:row;flex-shrink:0;padding:0;display:flex;position:relative;overflow:visible}.cs-message-input__content-editor-wrapper{box-sizing:border-box;background-color:#c6e3fa;border-radius:.7em;flex-grow:1;margin:0;padding:.6em .9em;position:relative}.cs-message-input--disabled .cs-message-input__content-editor-wrapper{color:#0009;background-color:#c6e3fa61}.cs-message-input__content-editor-container{box-sizing:border-box;background-color:#c6e3fa;flex-direction:column;align-items:stretch;min-height:1.35em;max-height:5.4em;padding:0;scroll-padding:0;font-size:.94em;line-height:1.35em;display:flex;position:relative;overflow:hidden auto}.cs-message-input--disabled .cs-message-input__content-editor-container{color:#0009;background-color:#0000}.cs-message-input__content-editor{box-sizing:border-box;color:#000000de;overflow-wrap:anywhere;word-break:break-word;background-color:#c6e3fa;border:0;outline:0;flex-grow:1;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;overflow:visible}.cs-message-input--disabled .cs-message-input__content-editor{color:#0009;background-color:#0000}.cs-message-input__content-editor[data-placeholder]:empty:before{box-sizing:border-box;content:attr(data-placeholder);color:#00000061;cursor:text;display:block}.cs-message-input__tools{box-sizing:border-box;flex-direction:row;display:flex}.cs-message-input__tools .cs-button{margin-top:0;margin-bottom:0;font-size:1.2em}.cs-message-input__tools .cs-button--send,.cs-message-input__tools .cs-button--attachment{align-self:flex-end}.cs-message-input__tools:first-child .cs-button:first-child{margin-left:0}.cs-message-input__tools:first-child .cs-button:last-child{margin-right:0}.cs-message-input__tools:last-child .cs-button:first-child{margin-left:0}.cs-message-input__tools:last-child .cs-button:last-child{margin-right:0}.cs-input-toolbox{box-sizing:border-box;flex-direction:row;justify-content:flex-end;margin:0;padding:0 0 .4em;display:flex}.cs-input-toolbox .cs-button{background:0 0;border:none;margin:0 .5em 0 0;padding:0;font-size:1.2em}.cs-chat-container{box-sizing:border-box;color:#000000de;background-color:#fff;flex-direction:column;min-width:180px;height:100%;display:flex}.cs-chat-container .cs-message-input{color:#000000de;background-color:#fff;border:0 solid #d1dbe3;border-top-width:1px;margin-top:auto;padding:.3em 0 .3em 0}.cs-chat-container .cs-message-input .cs-message-input__content-editor-wrapper:first-child{margin-left:.8em}.cs-chat-container .cs-message-input .cs-message-input__content-editor-wrapper:last-child{margin-right:.8em}.cs-chat-container .cs-input-toolbox{color:#000000de;background-color:#fff;margin:0;padding:0 .8em .17em 0}.cs-typing-indicator{box-sizing:content-box;font-size:inherit;flex-direction:row;align-items:stretch;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;display:flex}.cs-typing-indicator__indicator{box-sizing:inherit;background-color:#0000;flex-direction:row;align-items:center;display:flex}.cs-typing-indicator__dot{box-sizing:inherit;background-color:#6ea9d7;border-radius:100%;width:4px;height:4px;animation:1.5s ease-in-out infinite cs-typing-indicator__typing-animation;display:inline-block}.cs-typing-indicator__dot:not(:last-child){margin-right:3px}.cs-typing-indicator__dot:first-child{box-sizing:inherit}.cs-typing-indicator__dot:nth-child(2){animation-delay:.3s}.cs-typing-indicator__dot:nth-child(3){animation-delay:.4s}.cs-typing-indicator__text{box-sizing:inherit;text-overflow:ellipsis;white-space:nowrap;color:#6ea9d7;-webkit-user-select:none;user-select:none;background-color:#0000;margin:0 0 0 .5em;overflow:hidden}@keyframes cs-typing-indicator__typing-animation{0%{transform:translateY(0)}28%{transform:translateY(-5px)}44%{transform:translateY(0)}}.cs-conversation-header{box-sizing:border-box;color:#000000de;-webkit-user-select:none;user-select:none;background-color:#f6fbff;border:0 solid #d1dbe3;border-bottom-width:1px;flex-direction:row;flex-shrink:0;align-items:stretch;padding:.6em .9em;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:1em;display:flex}.cs-conversation-header__back{box-sizing:border-box;cursor:pointer;flex-direction:row;order:1;align-items:center;margin-right:.5em;display:flex}.cs-conversation-header__back button{padding:0;font-size:1.4em}.cs-conversation-header__avatar{box-sizing:border-box;order:2;width:42px;height:42px;margin-right:1em}.cs-conversation-header__avatar>.cs-avatar>.cs-status>.cs-status__bullet{border-color:#f6fbff}.cs-conversation-header__avatar .cs-avatar-group{padding-right:0!important}.cs-conversation-header__content{box-sizing:border-box;flex-direction:column;flex-grow:2;order:3;justify-content:center;min-width:0;display:flex}.cs-conversation-header__content .cs-conversation-header__user-name{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;color:#000000de;background-color:#f6fbff;font-weight:700;overflow:hidden}.cs-conversation-header__content .cs-conversation-header__info{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;color:#0009;background-color:#f6fbff;font-size:.9em;font-weight:400;overflow:hidden}.cs-conversation-header__actions{box-sizing:border-box;color:#000000de;background-color:#0000;flex-direction:row;order:4;align-items:center;margin:0 0 0 .5em;display:flex}.cs-conversation-header__actions .cs-button:not(:first-child){margin-left:.2em}.cs-conversation-header__actions .cs-button{padding:0}.cs-conversation-header__actions .cs-button.cs-button--arrow,.cs-conversation-header__actions .cs-button.cs-button--info,.cs-conversation-header__actions .cs-button.cs-button--voicecall,.cs-conversation-header__actions .cs-button.cs-button--videocall,.cs-conversation-header__actions .cs-button.cs-button--star,.cs-conversation-header__actions .cs-button.cs-button--adduser,.cs-conversation-header__actions .cs-button.cs-button--ellipsis,.cs-conversation-header__actions .cs-button.cs-button--ellipsis{color:normal;background-color:#0000;font-size:1.4em}.cs-conversation-header__actions .cs-button.cs-button--ellipsis{font-size:1.3em}.cs-conversation{box-sizing:border-box;cursor:pointer;color:#000000de;-webkit-user-select:none;user-select:none;background-color:#fff;border:0;flex-direction:row;justify-content:flex-start;padding:.675em .8em;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;display:flex;position:relative}.cs-conversation:hover{background-color:#f3f8fc}.cs-conversation:hover>.cs-avatar>.cs-status>.cs-status__bullet{border-color:#f3f8fc}.cs-conversation:hover>.cs-avatar>img{filter:none}.cs-conversation.cs-conversation:active{color:#000000de;background-color:#d5e7f5;border:0}.cs-conversation.cs-conversation:active>.cs-avatar>.cs-status>.cs-status__bullet{border-color:#d5e7f5}.cs-conversation.cs-conversation--active{color:#2b6a9b;background-color:#d5e7f5;border:0;font-weight:400}.cs-conversation.cs-conversation--active>.cs-avatar>.cs-status>.cs-status__bullet{border-color:#d5e7f5}.cs-conversation.cs-conversation--active .cs-conversation__name,.cs-conversation.cs-conversation--active .cs-conversation__info{color:#2b6a9b;font-weight:400}.cs-conversation>.cs-avatar{width:42.1px;height:42.1px;margin-right:1em}.cs-conversation>.cs-avatar>.cs-status{border-color:#fff}.cs-conversation>.cs-avatar-group{width:42.1px;min-width:42.1px;height:42.1px;min-height:42.1px;margin-right:1em;padding-right:0!important}.cs-conversation__content{box-sizing:border-box;flex-direction:column;flex-grow:1;margin-right:1.1em;display:flex;overflow:hidden}.cs-conversation__operations{box-sizing:border-box;color:#b3b3b3de;visibility:hidden;flex-direction:row;align-items:center;margin:0 0 0 auto;display:flex}.cs-conversation__operations--visible{visibility:visible}.cs-conversation__operations:hover{color:#666666de}.cs-conversation:hover .cs-conversation__operations{visibility:visible}.cs-conversation__name{box-sizing:border-box;color:#000000de;text-overflow:ellipsis;white-space:nowrap;font-size:1em;overflow:hidden}.cs-conversation__info{box-sizing:border-box;color:#0009;text-overflow:ellipsis;white-space:nowrap;font-size:.8em;overflow:hidden}.cs-conversation__last-sender,.cs-conversation__info-content{box-sizing:border-box;font-weight:400;display:inline}.cs-conversation__last-activity-time{box-sizing:border-box;flex-direction:row;align-items:center;margin:0 0 0 auto;font-size:.8em;display:flex}.cs-conversation__last-activity-time+.cs-conversation__operations{margin-left:.5em}.cs-conversation__unread-dot{box-sizing:content-box;perspective:200px;perspective-origin:50%;background:radial-gradient(circle at 3px 3px,#7c9df1,#2e63e8);border-radius:50%;flex-direction:row;align-self:center;align-items:center;width:.7em;min-width:.7em;height:.7em;margin-right:.5em;display:flex;box-shadow:1px 1px 1px #b3b3b3}.cs-conversation__unread-dot:hover:before{content:"";z-index:2;filter:blur();background:radial-gradient(circle at 130% 130%,#fff0 0 46%,#fffc 50% 58%,#fff0 60% 100%);border-radius:50%;width:40%;height:80%;position:absolute;top:1%;left:5%;transform:translate(131%)translateY(58%)rotate(168deg)rotateX(10deg)}.cs-conversation__unread-dot:hover:after{content:"";filter:blur(1px);z-index:2;background:radial-gradient(circle at 50% 80%,#fff0,#fff0 74%,#fff 80% 84%,#fff0 100%);border-radius:100%;width:80%;height:80%;animation:2s ease-out infinite cs-unread-anim;display:block;position:absolute;top:5%;left:10%;transform:rotate(-30deg)}.cs-conversation__unread{box-sizing:border-box;color:#fff;text-overflow:ellipsis;white-space:nowrap;z-index:100;background-color:#ec1212;border-radius:.3em;max-width:30em;padding:.01em .3em;font-size:.75em;font-weight:600;position:absolute;top:.3em;right:.8em;overflow:hidden}@keyframes cs-unread-anim{0%{transform:scale(1)}20%{transform:scaleY(.95)scaleX(1.05)}48%{transform:scaleY(1.1)scaleX(.9)}68%{transform:scaleY(.98)scaleX(1.02)}80%{transform:scaleY(1.02)scaleX(.98)}97%,to{transform:scale(1)}}.cs-conversation-list{box-sizing:border-box;color:#000000de;background-color:#0000;height:100%;position:relative;overflow:hidden}.cs-conversation-list>div>ul{margin:0;padding:0;list-style-type:none}.cs-conversation-list__loading-more{box-sizing:content-box;z-index:1;background-color:#0000;flex-direction:row;justify-content:center;height:1.2em;padding:2px 0;display:flex;position:absolute;bottom:0;left:0;right:0}.cs-conversation-list__loading-more .cs-loader{width:1.2em;height:1.2em}.cs-conversation-list__loading-more .cs-loader:before,.cs-conversation-list__loading-more .cs-loader:after{width:100%;height:100%}.cs-conversation-list .ps__rail-y{z-index:2}.cs-status{box-sizing:border-box;flex-flow:row;align-items:center;font-size:1em;display:flex;position:relative}.cs-status .cs-status__bullet{box-sizing:content-box;perspective:200px;perspective-origin:50%;border-radius:50%;width:11px;height:11px;position:relative}.cs-status--selected{color:#2b6a9b;background-color:#d5e7f5}.cs-status--named{width:auto;height:auto}.cs-status__name{margin:0 0 0 .58em;line-height:1.5}.cs-avatar:hover .cs-status__bullet:before,.cs-status:hover .cs-status__bullet:before{box-sizing:border-box;content:"";z-index:2;filter:blur();background:radial-gradient(circle at 130% 130%,#fff0 0 46%,#fffc 50% 58%,#fff0 60% 100%);border-radius:50%;width:40%;height:80%;position:absolute;top:1%;left:5%;transform:translate(131%)translateY(58%)rotate(168deg)rotateX(10deg)}.cs-avatar:hover .cs-status__bullet:after,.cs-status:hover .cs-status__bullet:after{box-sizing:border-box;content:"";filter:blur(1px);z-index:2;background:radial-gradient(circle at 50% 80%,#fff0,#fff0 74%,#fff 80% 84%,#fff0 100%);border-radius:100%;width:80%;height:80%;animation:2s ease-out infinite cs-bubble-anim;display:block;position:absolute;top:5%;left:10%;transform:rotate(-30deg)}.cs-status--available .cs-status__bullet{background:radial-gradient(circle at 3px 3px,#00d5a6,#00a27e)}.cs-status--available .cs-status__name{color:#000000de}.cs-status--unavailable .cs-status__bullet{background:radial-gradient(circle at 3px 3px,#ffb527,#a66d00)}.cs-status--unavailable .cs-status__name{color:#000000de}.cs-status--away .cs-status__bullet{background:radial-gradient(circle at 3px 3px,#ffdbb0,#fc8b00)}.cs-status--away .cs-status__name{color:#000000de}.cs-status--dnd .cs-status__bullet{background:radial-gradient(circle at 3px 3px,#f89f9f,#ec1212)}.cs-status--dnd .cs-status__name{color:#000000de}.cs-status--invisible .cs-status__bullet{background:radial-gradient(circle at 3px 3px,#fff,#c2d1d9)}.cs-status--invisible .cs-status__name{color:#000000de}.cs-status--eager .cs-status__bullet{background:radial-gradient(circle at 3px 3px,#fffccc,#fe0)}.cs-status--eager .cs-status__name{color:#000000de}.cs-status--xs:not(.cs-status--named){width:4px;height:4px;font-size:1em}.cs-status--xs:not(.cs-status--named) .cs-status__bullet{width:4px;min-width:4px;height:4px}.cs-status--sm:not(.cs-status--named){width:8px;height:8px;font-size:1em}.cs-status--sm:not(.cs-status--named) .cs-status__bullet{width:8px;min-width:8px;height:8px}.cs-status--md:not(.cs-status--named){width:11px;height:11px;font-size:1em}.cs-status--md:not(.cs-status--named) .cs-status__bullet{width:11px;min-width:11px;height:11px}.cs-status--lg:not(.cs-status--named){width:14px;height:14px;font-size:1em}.cs-status--lg:not(.cs-status--named) .cs-status__bullet{width:14px;min-width:14px;height:14px}.cs-status--fluid{width:100%;height:100%}.cs-status--fluid .cs-status__bullet{width:100%;min-width:100%;height:100%}@keyframes cs-bubble-anim{0%{transform:scale(1)}20%{transform:scaleY(.95)scaleX(1.05)}48%{transform:scaleY(1.1)scaleX(.9)}68%{transform:scaleY(.98)scaleX(1.02)}80%{transform:scaleY(1.02)scaleX(.98)}97%,to{transform:scale(1)}}.cs-sidebar{box-sizing:border-box;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.cs-sidebar--left,.cs-sidebar--right{background-color:#fff}.cs-sidebar .cs-expansion-panel+.cs-expansion-panel{border-top:0}.cs-expansion-panel{box-sizing:border-box;color:#000000de;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-size:inherit;font-variant:normal;background-color:#fff;border:1px solid #d1dbe3;flex-direction:column;display:flex}.cs-expansion-panel__header{box-sizing:border-box;color:#0009;font-variant:normal;-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#f6fbff;flex-direction:row;align-items:center;padding:.8em;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:.75em;font-weight:700;display:flex}.cs-expansion-panel__header:hover{color:#0009;background-color:#f3f8fc}.cs-expansion-panel__title{box-sizing:border-box;flex-grow:1}.cs-expansion-panel__icon{box-sizing:border-box;margin-left:1em;margin-right:.5em}.cs-expansion-panel__content{color:#000000de;font-variant:normal;background-color:#fff;padding:.4em .8em;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:.8em;font-weight:400;display:none}.cs-expansion-panel--open .cs-expansion-panel__content{color:#000000de;background-color:#fff;display:block}.cs-expansion-panel--closed .cs-expansion-panel__content{display:none}.cs-expansion-panel--open .cs-expansion-panel__header{color:#0009;background-color:#f6fbff}.cs-search{box-sizing:border-box;font-size:inherit;background-color:#c6e3fa;border-radius:.7em;flex-direction:row;align-items:center;margin:0;padding:.6em .9em;font-family:inherit;display:flex;position:relative}.cs-search__input{box-sizing:border-box;color:#000000de;background-color:#c6e3fa;border:none;outline:0;order:1;width:100%;min-width:0;margin-right:.5em;font-family:inherit;font-size:.8em}.cs-search__input:disabled{color:#00000061;background-color:#c6e3fa}.cs-search__input::placeholder{color:#000000de}.cs-search__search-icon{box-sizing:border-box;color:#6ea9d7;order:0;margin-right:.5em;display:block}.cs-search__clear-icon{box-sizing:border-box;color:#6ea9d7;visibility:hidden;order:2}.cs-search__clear-icon:hover{color:#6ea9d799;cursor:pointer}.cs-search__clear-icon--active{visibility:visible}.cs-search--disabled{opacity:.38;color:#00000061;background-color:#c6e3fa}.cs-button{box-sizing:border-box;vertical-align:middle;text-align:center;color:#6ea9d7;background-color:#0000;border:none;border-radius:.7em;outline:none;margin:.1em .2em;padding:.2em .7em;font-size:1em;line-height:1.5;display:inline-block}.cs-button:focus{outline:none}.cs-button:disabled{opacity:.38}.cs-button:not(:disabled){cursor:pointer}.cs-button.cs-button--border{border:1px solid #d1dbe3}.cs-button:hover:not(:disabled){opacity:.6}.cs-button.cs-button--right>svg[data-icon]:first-child{margin-right:.5em}.cs-button.cs-button--left>svg[data-icon]:last-child{margin-left:.5em}.cs-button--adduser,.cs-button--arrow,.cs-button--ellipsis,.cs-button--info,.cs-button--star,.cs-button--videocall,.cs-button--voicecall,.cs-button--send,.cs-button--attachment{color:#6ea9d7;background-color:#0000}.cs-loader{box-sizing:border-box;color:#000000de;background-color:#0000;width:1.8em;height:1.8em;font-size:1em;display:inline-flex;position:relative}.cs-loader:before,.cs-loader:after{box-sizing:border-box;width:1.8em;height:1.8em;margin:0 0 0 -.9em;display:block}.cs-loader:before{content:"";border:.2em solid #c6e3fa;border-radius:50%;position:absolute;top:0;left:50%}.cs-loader:after{content:"";border:.2em solid #0000;border-top-color:#6ea9d7;border-radius:50%;animation:.6s linear infinite loader-default;position:absolute;top:0;left:50%;box-shadow:0 0 #0000}.cs-loader--content{width:auto;height:auto;padding-top:2.6em}@keyframes loader-default{to{transform:rotate(360deg)}}.cs-overlay{box-sizing:border-box;-webkit-backdrop-filter:blur(10%);backdrop-filter:blur(10%);flex-direction:row;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.cs-overlay__content{z-index:220}.cs-overlay:before{box-sizing:border-box;content:"";z-index:200;background-color:#c6e3fa61;position:absolute;top:0;bottom:0;left:0;right:0}.cs-overlay--blur:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.cs-overlay--grayscale:before{-webkit-backdrop-filter:grayscale(50%);backdrop-filter:grayscale(50%)}.cs-status-list{box-sizing:border-box;color:#000000de;background-color:#fff;margin:0;padding:1em;list-style-type:none}.cs-status-list>li{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none}.cs-status-list>li>.cs-status{width:auto;height:auto;margin:0;padding:.4em .8em}.cs-status-list>li .cs-status--selected,.cs-status-list>li .cs-status--selected .cs-status__name{color:#2b6a9b;background-color:#d5e7f5}.cs-status-list>li:hover{color:#0009;background-color:#f3f8fc}.cs-status-list>li:focus,.cs-status-list>li:active{color:#000000de;background-color:#d5e7f5}.cs-status-list--xs>li>.cs-status{width:auto;height:auto;font-size:1em}.cs-status-list--xs>li>.cs-status .cs-status__bullet{width:4px;min-width:4px;height:4px}.cs-status-list--sm>li>.cs-status{width:auto;height:auto;font-size:1em}.cs-status-list--sm>li>.cs-status .cs-status__bullet{width:8px;min-width:8px;height:8px}.cs-status-list--md>li>.cs-status{width:auto;height:auto;font-size:1em}.cs-status-list--md>li>.cs-status .cs-status__bullet{width:11px;min-width:11px;height:11px}.cs-status-list--lg>li>.cs-status{width:auto;height:auto;font-size:1em}.cs-status-list--lg>li>.cs-status .cs-status__bullet{width:14px;min-width:14px;height:14px}.ps{overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto;overflow:hidden!important}.ps__rail-x{opacity:0;height:15px;transition:background-color .2s linear,opacity .2s linear;display:none;position:absolute;bottom:0}.ps__rail-y{opacity:0;width:15px;transition:background-color .2s linear,opacity .2s linear;display:none;position:absolute;right:0;left:auto!important}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:#0000;display:block}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{opacity:.9;background-color:#f6fbff}.ps__thumb-x{background-color:#6ea9d7;border-radius:6px;height:6px;transition:background-color .2s linear,height .2s ease-in-out;position:absolute;bottom:2px}.ps__thumb-y{background-color:#c6e3fa;border-radius:6px;width:6px;transition:background-color .2s linear,width .2s ease-in-out;position:absolute;right:2px}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#c6e3fa;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#c6e3fa;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}.scrollbar-container{height:100%;position:relative}.messageRight{justify-content:flex-end;padding-top:10px;display:flex}.messageLeft{justify-content:flex-start;padding-top:10px;display:flex}.ccChip{border:1px solid #0000;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700}.ccChipSuccess{color:#fff;background:#2dd36f}.ccChipWarning{color:#000;background:#ffc409;border-color:#ffc409}.memberhistory-row-notification{justify-content:space-between;gap:12px;padding:8px 0;display:flex}.chBody .fsCardEmpty,.fsCardCenter{color:var(--aw-level-ink-soft);text-align:center;font-size:.9rem}.fsCardCenter{flex-direction:column;align-items:center;gap:8px;display:flex}.fsSplit{grid-template-columns:320px minmax(0,1fr);height:100%;display:grid}.fsListPane{border-right:1px solid #00000014;padding-bottom:12px;overflow-y:auto}.fsDetailPane{padding:16px 20px 24px;overflow-y:auto}.fsPaneCenter{height:100%;min-height:180px;color:var(--aw-level-ink-soft);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px;display:flex}.fsMonthHeader{z-index:2;background:var(--ion-color-light);color:var(--aw-level-ink);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;margin:0;padding:8px 16px;font-size:.75rem;font-weight:700;display:flex;position:sticky;top:0}.fsMonthCount{color:var(--aw-level-ink-soft);font-weight:600}.fsScanRow{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000000f;align-items:center;gap:10px;width:100%;padding:10px 16px;display:flex}.fsScanRow:hover{background:#00000008}.fsScanRow--active{background:rgba(var(--ion-color-primary-rgb), .09);box-shadow:inset 3px 0 0 var(--ion-color-primary)}.fsScanMeta{flex-direction:column;flex:1;min-width:0;display:flex}.fsScanDate{color:var(--aw-level-ink);font-size:.9rem;font-weight:600}.fsScanScore{width:38px;height:38px;color:var(--aw-level-ink);background:var(--aw-zone-neutral);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.fsScanScore--best{background:var(--aw-zone-best)}.fsScanScore--good{background:var(--aw-zone-good)}.fsScanScore--fair{background:var(--aw-zone-fair)}.fsScanScore--warn{background:var(--aw-zone-warn)}.fsScanScore--bad{background:var(--aw-zone-bad)}.fsLoadMore{margin:12px 16px 0}.fsHero{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.fsDetail .fsHeroLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--aw-level-ink);margin:0;font-size:.8125rem;font-weight:700}.fsHeroChip{color:var(--aw-level-ink);background:var(--aw-zone-neutral);border-radius:999px;padding:3px 10px;font-size:.8rem;font-weight:600;display:inline-block}.fsHeroChip--best{background:var(--aw-zone-best)}.fsHeroChip--good{background:var(--aw-zone-good)}.fsHeroChip--fair{background:var(--aw-zone-fair)}.fsHeroChip--warn{background:var(--aw-zone-warn)}.fsHeroChip--bad{background:var(--aw-zone-bad)}.fsTabs{scrollbar-width:none;-ms-overflow-style:none;margin:16px 0 4px}.fsTabs::-webkit-scrollbar{display:none}.fsTabBody{padding-top:8px}.fsGrid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;display:grid}.fsGaugeCard{text-align:center;background:#fff;border:1px solid #00000014;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:12px 10px;display:flex}.fsGaugeCard--wide{grid-column:1/-1}.fsCardIcon{color:var(--ion-color-secondary);font-size:20px}.fsDetail .fsCardName{color:var(--aw-level-ink);margin:0;font-size:.85rem;font-weight:600}.fsDetail .fsCardBigValue{color:var(--aw-level-ink);margin:8px 0;font-size:1.7rem;font-weight:700}.fsCardBigUnit{color:var(--aw-level-ink-soft);font-size:.9rem;font-weight:500}.fsCardLevel{margin:2px 0 0;font-size:.78rem;font-weight:600}.fsCardLevel--good{color:var(--aw-zone-best-ink)}.fsCardLevel--fair{color:var(--aw-zone-fair-ink)}.fsCardLevel--attention{color:var(--aw-zone-bad-ink)}.fsCardActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}.fsDetail .fsRange,.fsDetail .fsNote{color:var(--aw-level-ink-soft);margin:2px 0 0;font-size:.74rem}.fsDetail .fsNote{font-style:italic}.fsDetail .fsNote--warn{color:var(--aw-zone-warn-ink);font-style:normal;font-weight:600}.fsRows{margin-top:12px}.fsPointRow{border-bottom:1px solid #0000000f;align-items:center;gap:12px;padding:10px 0;display:flex}.fsPointIcon{color:var(--ion-color-secondary);flex:none;font-size:20px}.fsPointMain{flex-direction:column;flex:1;min-width:0;display:flex}.fsPointName{color:var(--aw-level-ink);font-size:.92rem;font-weight:600}.fsRowActions{gap:12px;margin-top:4px;display:flex}.fsValueBox{flex-direction:column;align-items:flex-end;min-width:78px;display:flex}.fsValue{color:var(--aw-level-ink);font-size:1.15rem;font-weight:700}.fsUnit,.fsLevelLabel{color:var(--aw-level-ink-soft);font-size:.72rem}.fsLevel-good .fsLevelLabel{color:var(--aw-zone-best-ink)}.fsLevel-fair .fsLevelLabel{color:var(--aw-zone-fair-ink)}.fsLevel-attention .fsLevelLabel{color:var(--aw-zone-bad-ink)}.fsSummary{flex-direction:column;gap:12px;display:flex}.fsSummaryCard{background:#fff;border:1px solid #00000014;border-radius:10px;padding:12px 14px}.fsDetail .fsSummaryTitle{letter-spacing:.05em;text-transform:uppercase;color:var(--aw-level-ink-soft);font-size:.78rem;font-weight:700;line-height:inherit;margin:0 0 8px}.card-content-md .fsDetail .fsSummaryTitle{line-height:1.5}.fsDetail .fsSummaryNote{color:var(--aw-level-ink-soft);margin:0;font-size:.85rem}.fsCatRow,.fsHlRow{text-align:left;width:100%;color:var(--aw-level-ink);background:0 0;border:0;align-items:center;gap:10px;padding:7px 0;font-size:.88rem;display:flex}.fsCatRow{cursor:pointer}.fsCatName{min-width:108px}.fsCatChevron{color:var(--ion-color-medium);flex:none}.fsHlDot{border-radius:50%;flex:none;width:9px;height:9px}.fsHlDot--good{background:var(--aw-level-good)}.fsHlDot--fair{background:var(--aw-level-fair)}.fsHlDot--attention{background:var(--aw-level-attention)}.fsHlName{flex:1}.fsHlValue{font-weight:700}.fsProfileRow{justify-content:space-between;padding:5px 0;font-size:.88rem;display:flex}.fsProfileValue{font-weight:600}.fsProfileUnit{color:var(--aw-level-ink-soft);font-weight:400}.fsHeroActions{align-items:center;gap:16px;display:flex}.fsTrendLink,.fsInfoLink{color:var(--ion-color-secondary);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:.76rem;font-weight:600;display:inline-flex}.fsTrendLink:hover,.fsInfoLink:hover{text-decoration:underline}.fsTrend{height:100%;padding:16px 20px 24px;overflow-y:auto}.fsPill{border:1px solid var(--aw-tile-border);border-radius:var(--aw-radius-tile);background:var(--aw-tile-bg);height:34px;box-shadow:var(--aw-tile-shadow);color:var(--aw-level-ink);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.fsPill>span{letter-spacing:.06em;text-transform:uppercase;color:var(--aw-level-ink-soft);font-size:11px;font-weight:800}.fsPill ion-select{--padding-start:0;--padding-end:0;font-size:13px;font-weight:800}.fsTrendLoading{color:var(--aw-level-ink-soft);align-items:center;gap:8px;margin-bottom:8px;font-size:.85rem;display:flex}.fsAverages{border-radius:var(--aw-radius-tile);background:#ffffffb8;border:1px solid #00000014;margin:12px 0 14px;padding:12px}.fsAveragesHead{color:var(--aw-level-ink);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.fsAveragesHead span{font-size:.86rem;font-weight:800}.fsAveragesHead small{color:var(--aw-level-ink-soft);font-size:.78rem;font-weight:700}.fsAverageGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.fsAverageCard{border-radius:var(--aw-radius-tile);background:var(--aw-tile-bg);min-width:0;box-shadow:var(--aw-tile-shadow);border-left:3px solid;padding:10px}.fsAverageLabel{color:var(--aw-level-ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:800;overflow:hidden}.fsAverageValue{color:var(--aw-level-ink);margin-top:4px;font-size:1.25rem;font-weight:800;line-height:1.15}.fsAverageUnit{color:var(--aw-level-ink-soft);margin-left:4px;font-size:.8rem;font-weight:600}.fsAverageMeta{color:var(--aw-level-ink-soft);margin-top:4px;font-size:.76rem;line-height:1.3}.fsTrend .fsTrendNote{color:var(--aw-level-ink-soft);margin:10px 0 0;font-size:.85rem}.fsTrend .fsTrendNote--error{color:var(--ion-color-danger)}.fsTrend .fsTrendSummary{color:var(--aw-level-ink);margin:12px 0 0;font-size:.92rem}.fsDelta--up{color:var(--aw-zone-best-ink)}.fsDelta--down{color:var(--aw-zone-bad-ink)}.fsDelta--flat{color:var(--aw-level-ink-soft)}.fsInfoModal{--width:min(680px, 92vw);--height:min(640px, 86vh);--border-radius:10px}@media (max-width:900px){.fsSplit{grid-template-rows:minmax(0,240px) minmax(0,1fr);grid-template-columns:1fr}.fsListPane{border-bottom:1px solid #00000014;border-right:0}.fsAverageGrid{grid-template-columns:1fr}}.fsSectionTrend{min-width:0}.fsSectionTrend .fsTrend{height:auto;padding:0;overflow:visible}.fsSectionSplit{border-top:1px solid #00000014;height:auto;margin-top:16px}.fsSectionSplit .fsListPane{height:0;min-height:100%;max-height:none}.fsSectionSplit .fsDetailPane{overflow:visible}@media (max-width:900px){.fsSectionSplit{grid-template-columns:1fr}.fsSectionSplit .fsListPane{height:auto;min-height:0;max-height:300px}}.fsMonthToggle{cursor:pointer;text-align:left;border:0;width:100%;font-family:inherit}.fsMonthLabel{align-items:center;gap:6px;display:flex}.fsScanToi{color:var(--aw-level-ink);background:var(--aw-zone-fair);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:.72rem;font-weight:600}.fsScanTime{color:var(--aw-level-ink-soft);font-size:.8rem}.aw-gauge{margin:0 auto;display:block}.aw-gauge-zone{fill:none;stroke-linecap:butt}.aw-gauge-track{fill:none;stroke:var(--aw-zone-track);stroke-linecap:butt}.aw-gauge-zone--best{stroke:var(--aw-zone-best)}.aw-gauge-zone--good{stroke:var(--aw-zone-good)}.aw-gauge-zone--fair{stroke:var(--aw-zone-fair)}.aw-gauge-zone--warn{stroke:var(--aw-zone-warn)}.aw-gauge-zone--bad{stroke:var(--aw-zone-bad)}.aw-gauge-zone--neutral{stroke:var(--aw-zone-neutral)}.aw-gauge-mark{opacity:.16}.aw-gauge-needle{stroke:var(--ion-color-tertiary,#243841)}.aw-gauge-ring{fill:none;stroke:var(--aw-zone-neutral)}.aw-gauge-tick{fill:var(--ion-color-medium)}.aw-gauge-value{fill:var(--aw-level-ink);font-weight:650}.aw-gauge-unit{fill:var(--ion-color-medium)}.aw-zonebar{border-radius:4px;flex:1;height:8px;display:flex;position:relative}.aw-zonebar-seg{height:100%}.aw-zonebar-seg:first-child{border-radius:4px 0 0 4px}.aw-zonebar-seg:last-child{border-radius:0 4px 4px 0}.aw-zonebar-seg--best{background:var(--aw-zone-best)}.aw-zonebar-seg--good{background:var(--aw-zone-good)}.aw-zonebar-seg--fair{background:var(--aw-zone-fair)}.aw-zonebar-seg--warn{background:var(--aw-zone-warn)}.aw-zonebar-seg--bad{background:var(--aw-zone-bad)}.aw-zonebar-seg--neutral{background:var(--aw-zone-neutral)}.aw-zonebar-pin{border:3px solid var(--aw-level-ink);background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:50%;transform:translate(-50%,-50%)}.aw-zonebar-pin--best{border-color:var(--aw-zone-best-ink)}.aw-zonebar-pin--good{border-color:var(--aw-zone-good-ink)}.aw-zonebar-pin--fair{border-color:var(--aw-zone-fair-ink)}.aw-zonebar-pin--warn{border-color:var(--aw-zone-warn-ink)}.aw-zonebar-pin--bad{border-color:var(--aw-zone-bad-ink)}.terms-wrapper{color:#3b3b3b;text-align:justify}.terms-padding{padding:15px}.popup-wrapper{color:#3b3b3b;text-align:start}.popup-wrapper>b,.popup-wrapper>strong{margin:1.25rem 0 .5rem;display:block}.popup-wrapper table{border-collapse:collapse;width:100%;margin:.5rem 0 1rem}.popup-wrapper th,.popup-wrapper td{text-align:start;vertical-align:top;padding:.375rem .5rem .375rem 0}.popup-wrapper th{border-bottom:1px solid var(--ion-color-light-shade,#d7d8da)}.toiCard{margin-top:14px}.toiQueue{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.toiWorkflowRow ion-label{white-space:normal}.toiMonthCard{background:#fff;border:1px solid #40545e33;border-radius:8px;overflow:hidden}.toiMonthSummary{color:#263740;text-align:left;cursor:pointer;background:#f7fafb;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:12px 14px;display:grid}.toiMonthSummary ion-icon{color:#314852;font-size:18px}.toiMonthHeading{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.toiMonthTitle{overflow-wrap:anywhere;font-size:16px;font-weight:900}.toiMonthCounts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.toiCountChip{color:#314852;white-space:nowrap;background:#e8eef1;border-radius:999px;align-items:center;min-height:24px;padding:3px 9px;font-size:12px;font-weight:900;display:inline-flex}.toiCountChip.isPending{color:#000;background:#ffc409}.toiCountChip.isReviewed{color:#fff;background:#2dd36f}.toiMonthBody{gap:8px;padding:10px 10px 2px;display:grid}@media (max-width:760px){.toiMonthSummary{grid-template-columns:auto minmax(0,1fr)}.toiMonthCounts{grid-column:1/-1;justify-content:flex-start}}.toiGrid{grid-template-columns:minmax(280px,.85fr) minmax(0,1.45fr);align-items:start;gap:12px;display:grid}@media (max-width:980px){.toiGrid{grid-template-columns:1fr}}.toiPanel{box-sizing:border-box;background:#ffffff0a;border:1px solid #00000038;border-radius:8px;width:100%;min-width:0;padding:12px;overflow:hidden}.toiSectionTitle{margin-bottom:10px;font-weight:900}.toiWorkflowPurpose{color:#51616b;margin:5px 0 8px;font-size:13px;font-weight:700;line-height:1.45}.toiSectionSubTitle{opacity:.9;margin:14px 0 8px;font-weight:800}.toiField{--background:transparent;margin-bottom:8px}.toiEditableMessageField{--background:#f7fbfc;border:1px solid #0f7c9a38;border-radius:8px;margin:6px 0 12px}.toiEditableMessageField ion-label{color:#0f6f88;font-weight:900}.toiLoading{align-items:center;gap:8px;display:flex}.toiEmpty{opacity:.9;background:#ffffff08;border:1px solid #8fa3ab38;border-radius:8px;padding:10px 12px;font-size:12px;font-weight:800}.toiWorkflowRow{--background:transparent;border:1px solid #ffffff14;border-radius:8px;margin-bottom:8px}.toiWorkflowRow.isSelected{background:#1880aa14;border-color:#1880aa8c}.toiRowTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.toiReviewBadge{font-weight:800}.toiReviewBadge.ccChipSuccess{--background:#2dd36f;--color:#fff;color:#fff;background:#2dd36f}.toiReviewBadge.ccChipWarning{--background:#ffc409;--color:#000;color:#000;background:#ffc409;border-color:#ffc409}.toiReviewBadge.isBlocked{--background:#e7ecef;--color:#53636b}.toiMetaLine{opacity:.82;overflow-wrap:anywhere;word-break:break-word;margin-top:6px}.toiFacts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.toiScanPicker{background:#f5fafc;border:1px solid #b7d4df;border-radius:6px;margin-bottom:16px;padding:10px 12px}.toiScanPicker ion-item{--background:transparent;--padding-start:0;--inner-padding-end:0}.toiScanPicker ion-note{color:#52636d;margin-top:6px;display:block}@media (max-width:720px){.toiFacts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.toiFacts{grid-template-columns:1fr}}.toiFacts>div{background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;min-width:0;padding:10px 12px}.toiFacts span{opacity:.72;font-size:12px;font-weight:900;display:block}.toiFacts strong{overflow-wrap:anywhere;word-break:break-word;margin-top:5px;display:block}.toiResultGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}@media (max-width:720px){.toiResultGrid{grid-template-columns:1fr}}.toiResultTile{background:#1880aa0f;border:1px solid #1880aa38;border-radius:8px;min-width:0;padding:10px 12px}.toiResultTile span,.toiResultTile em{opacity:.76;font-size:12px;font-style:normal;font-weight:800;display:block}.toiResultTile strong,.toiResultTile b{overflow-wrap:anywhere;word-break:break-word;margin:4px 0;display:block}.toiResultTile b{color:#123947;font-size:18px}.toiCompletionPanel{background:#ffc10714;border:1px solid #ffc10759;border-radius:8px;margin:12px 0;padding:10px 12px 12px}.toiCompletionPanel .toiSectionSubTitle{margin-top:0}.toiCompletionList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (max-width:720px){.toiCompletionList{grid-template-columns:1fr}}.toiCompletionItem{color:#49575f;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:8px;font-size:12px;line-height:1.35;display:grid}.toiCompletionItem span{background:#d99b12;border-radius:50%;width:10px;height:10px;margin-top:3px}.toiCompletionItem strong{font-weight:800;display:block}.toiCompletionItem em{color:#8a6109;text-transform:uppercase;font-size:11px;font-style:normal;font-weight:900;line-height:1.3;display:block}.toiLibraryNote{margin:8px 0 10px;display:block}.toiPrefillNotice{color:#31434d;background:#f4fafb;border:1px solid #0f7c9a38;border-radius:8px;margin:0 0 12px;padding:10px 12px;font-size:13px;font-weight:750;line-height:1.4;display:block}.toiCheckLine{cursor:pointer;color:#31434d;align-items:flex-start;gap:10px;margin:8px 0;font-weight:750;display:flex}.toiCheckLine input{-webkit-appearance:none;-moz-appearance:none;appearance:none;accent-color:#187fa8;background:#fff;border:2px solid #8ba2ac;border-radius:6px;flex:none;width:20px;height:20px;margin-top:2px;box-shadow:inset 0 0 0 2px #fff}.toiCheckLine input:checked{background-color:#0f7c9a;background-image:url("data:image/svg+xml,%3Csvg width='14' height='12' viewBox='0 0 14 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 6.2L5.1 9.8L12.5 1.8' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:13px 11px;border-color:#0f7c9a;box-shadow:0 0 0 3px #0f7c9a1f}.toiCheckLine input:focus-visible{outline-offset:2px;outline:2px solid #1880aa59}.toiBarrierGrid.isDisabled{background:#f1f3f4;border-radius:6px;padding:8px}.toiCheckLine.isDisabled{cursor:not-allowed;color:#8b969c;opacity:.62}.toiCheckLine input:disabled{cursor:not-allowed;box-shadow:none;background:#e3e7e9;border-color:#b8c0c4}.toiDomainGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px;display:grid}@media (max-width:620px){.toiDomainGrid{grid-template-columns:1fr}}.toiRecommendations{grid-template-columns:1fr;gap:8px;display:grid}.toiRecommendationStatuses{grid-template-columns:1fr;gap:4px;display:grid}.toiRecommendation{color:#2f414a;cursor:pointer;background:#fff;border:1px solid #0f7c9a2e;border-radius:8px;grid-template-columns:24px minmax(0,1fr);align-items:flex-start;gap:12px;padding:12px 14px;transition:border-color .12s,box-shadow .12s,background .12s;display:grid;box-shadow:0 1px 3px #162c360f}.toiRecommendation:hover{border-color:#0f7c9a61;box-shadow:0 4px 14px #162c361a}.toiRecommendation:focus-within{border-color:#0f7c9a;box-shadow:0 0 0 3px #0f7c9a29}.toiRecommendationSelected{background:#0f7c9a12;border-color:#0f7c9a;box-shadow:0 0 0 3px #0f7c9a1a}.toiRecommendation input{opacity:0;pointer-events:none;position:absolute}.toiRecommendationCheck{color:#fff;background:#fff;border:2px solid #8ba2ac;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:15px;font-weight:900;line-height:1;display:inline-flex}.toiRecommendationSelected .toiRecommendationCheck{background:#0f7c9a url("data:image/svg+xml,%3Csvg width='14' height='12' viewBox='0 0 14 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 6.2L5.1 9.8L12.5 1.8' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/13px 11px no-repeat;border-color:#0f7c9a;box-shadow:0 0 0 3px #0f7c9a21}.toiRecommendationDisabled{cursor:default;opacity:.68}.toiRecommendationCopy{gap:4px;min-width:0;display:grid}.toiRecommendationMeta{color:#0f6f88;text-transform:uppercase;font-size:11px;font-weight:850}.toiRecommendationText{font-size:13px;font-weight:760;line-height:1.42}.toiActiveRecommendations{grid-template-columns:1fr;gap:8px;margin-bottom:12px;display:grid}.toiActiveRecommendation{color:#31434d;background:#0f7c9a0f;border:1px solid #0f7c9a2e;border-radius:8px;padding:10px 12px;font-size:13px;font-weight:760;line-height:1.42}.toiActionStep{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}@media (max-width:620px){.toiActionStep{grid-template-columns:1fr}}.toiInlineChecks{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.toiActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.toiRuleWarning{background:#ffc1071a;border:1px solid #ffc10759;border-radius:8px;margin-top:10px;padding:10px 12px;font-size:12px;font-weight:800}.toiReviewModal{--width:min(1460px, calc(100vw - 28px));--height:min(900px, calc(100vh - 28px));--border-radius:8px}.toiModalLoading{color:#3c5059;justify-content:center;align-items:center;gap:10px;min-height:300px;font-weight:850;display:flex}.toiModalShell{box-sizing:border-box;background:#f6f8f8;grid-template-rows:auto minmax(0,1fr);gap:12px;min-height:100%;padding:16px;display:grid;position:relative}.toiRefreshNotice{color:#3f5863;z-index:2;background:#fffffff0;border:1px solid #0f7c9a33;border-radius:999px;align-items:center;gap:7px;padding:6px 10px;font-size:12px;font-weight:850;display:inline-flex;position:absolute;top:10px;right:16px;box-shadow:0 4px 14px #1f323b14}@media (max-width:860px){.toiModalShell{grid-template-columns:1fr}}.toiStepRail{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:8px;display:grid}@media (max-width:860px){.toiStepRail{grid-template-columns:repeat(3,minmax(0,1fr));position:static}}@media (max-width:560px){.toiStepRail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){.toiModalBodyGrid{grid-template-columns:1fr}.toiScanReferencePanel{max-height:none;position:static}}.toiStepButton{color:#31434d;cursor:pointer;text-align:center;background:#fff;border:1px solid #4c5e692e;border-radius:8px;grid-template-columns:28px minmax(0,auto);justify-content:center;align-items:center;gap:8px;min-height:54px;padding:9px 10px;display:grid;box-shadow:0 1px 3px #162c360a}.toiStepButton span{color:#3f5863;background:#e7ecee;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:900;display:inline-flex}.toiStepButton strong{overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:850}.toiStepButton.isActive{background:#eef8fa;border-color:#0f7c9a7a;box-shadow:0 0 0 3px #0f7c9a1a}.toiStepButton.isActive span{color:#fff;background:#0f7c9a}.toiStepButton.hasMissing{color:#4f3908;background:#fff8e5;border-color:#d99b1280}.toiStepButton.hasMissing span{color:#4f3908;background:#f5b831}.toiStepButton.hasMissing strong{color:#4f3908}.toiStepButton.isActive.hasMissing{background:#fff8e5;border-color:#d99b12b3;box-shadow:0 0 0 3px #d99b1229}.toiStepButton.isActive.hasMissing span{color:#4f3908;background:#f5b831}.toiModalBodyGrid{grid-template-columns:minmax(0,1fr) minmax(360px,430px);gap:14px;min-height:0;display:grid}.toiStepPanel{background:#fff;border:1px solid #4c5e692e;border-radius:8px;min-width:0;min-height:0;padding:16px;box-shadow:0 10px 28px #1f323b14}.toiStepHeader{border-bottom:1px solid #4c5e6924;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;padding-bottom:12px;display:flex}.toiStepHeader span,.toiPriorColumns span{color:#647681;text-transform:uppercase;font-size:12px;font-weight:900;display:block}.toiStepHeader strong{color:#263d47;font-size:20px;font-weight:900;line-height:1.2;display:block}.toiStepHeader p{color:#4c5f69;margin:6px 0 0;font-size:13px;font-weight:750;line-height:1.35}.toiModalSection{min-height:360px}.toiScanReferencePanel{background:#fff;border:1px solid #4c5e692e;border-radius:8px;align-self:start;min-width:0;min-height:0;max-height:calc(min(900px,100vh - 28px) - 112px);padding:12px;position:sticky;top:0;overflow:auto;box-shadow:0 10px 28px #1f323b14}.toiScanReferenceHeader{border-bottom:1px solid #4c5e6924;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;padding-bottom:10px;display:flex}.toiScanReferenceHeader span{color:#647681;text-transform:uppercase;font-size:11px;font-weight:900}.toiScanReferenceHeader strong{color:#263d47;text-align:right;font-size:15px;font-weight:900;line-height:1.2}.toiReviewAck{background:#f4fafb;border:1px solid #0f7c9a3d;border-radius:8px;padding:12px}.toiPriorPanel{background:#fbfcfc;border:1px solid #4c5e692e;border-radius:8px;gap:12px;padding:12px;display:grid}.toiPriorHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.toiPriorDates{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.toiPriorDates>div{background:#fff;border:1px solid #4c5e6924;border-radius:8px;min-width:0;padding:10px 12px}.toiPriorDates span{color:#647681;text-transform:uppercase;font-size:12px;font-weight:900;display:block}.toiPriorDates strong{color:#233943;overflow-wrap:anywhere;margin-top:4px;font-size:14px;font-weight:900;line-height:1.3;display:block}.toiPriorColumns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}@media (max-width:720px){.toiPriorDates,.toiPriorColumns{grid-template-columns:1fr}}.toiPriorColumns>div{background:#fff;border:1px solid #4c5e6924;border-radius:8px;min-width:0;padding:10px 12px}.toiPriorColumns ul{margin:8px 0 0;padding-left:18px}.toiPriorColumns li,.toiPriorColumns p,.toiPriorColumns em{color:#31434d;font-size:13px;font-style:normal;font-weight:700;line-height:1.42}.toiPriorColumns strong{color:#233943;overflow-wrap:anywhere;margin:6px 0 4px;font-size:14px;font-weight:900;display:block}.toiDomainChoice{background:#fff;border:1px solid #4c5e6929;border-radius:8px;padding:10px 12px}.toiDomainDisabled{cursor:default;opacity:.52}.toiInlineError{margin:6px 0 10px;font-size:12px;font-weight:850;display:block}.toiRecommendationGroup{background:#fbfcfc;border:1px solid #4c5e6924;border-radius:8px;gap:8px;padding:10px;display:grid}.toiRecommendationGroupTitle{color:#263d47;font-size:13px;font-weight:900}.toiRecommendationPlan{background:#fbfcfc;border:1px solid #0f7c9a2e;border-radius:8px;gap:8px;margin-bottom:12px;padding:12px;display:grid}.toiRecommendationPlanHeader{gap:3px;display:grid}.toiRecommendationPlanHeader span,.toiActiveRecommendation em{color:#0f6f88;text-transform:uppercase;font-size:11px;font-style:normal;font-weight:900;display:block}.toiRecommendationPlanHeader strong{color:#263d47;overflow-wrap:anywhere;font-size:14px;line-height:1.35}.toiBarrierGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px;margin-bottom:10px;display:grid}@media (max-width:620px){.toiBarrierGrid{grid-template-columns:1fr}}.toiReadyPanel{color:#214b38;background:#238b5c14;border:1px solid #238b5c4d;border-radius:8px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;margin:12px 0;padding:12px;display:grid}.toiReadyPanel ion-icon{color:#238b5c;font-size:22px}.toiModalActions{border-top:1px solid #4c5e6924;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:14px;padding-top:14px;display:flex}.toiScanResult{background:#fff;border:1px solid #1880aa2e;border-radius:10px;margin-bottom:12px;padding:4px 6px 12px}.toiScanReferencePanel .toiScanResult{border:0;padding:0}@media (max-width:720px){.toiScanResult{padding:4px 2px 10px}}.chCard{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:18px;overflow:hidden;box-shadow:0 10px 28px #00000038}.chCardHeader{padding-bottom:10px}.chCard .chCardHeader,.chCard .chTitle,.chCard .chSubtitle,.chCard .chBody{text-align:left}.chHeaderRow{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.chHeaderLeft{min-width:0}.chTitle{margin:0;font-weight:900}.chSubtitle{opacity:.75;margin-top:2px;font-size:12px;font-weight:700}.chHeaderRight{flex:none;align-items:center;gap:10px;display:flex}.chBody.isClosed{display:none}.chBody.isOpen{display:block}.mpRoot{padding:0 8px}.mpHeader{padding:16px 8px 10px}.chStatusPill{background:#00000029;border:1px solid #ffffff24;border-radius:999px;align-items:center;padding:6px 10px;font-size:12px;font-weight:900;display:inline-flex}.compliance-header-row{justify-content:space-between;align-items:center;gap:12px;margin:8px 0 10px;display:flex}.compliance-pager{gap:4px;display:flex}.compliance-row{background:#f8fbfc;border:1px solid #d8e4e8;border-radius:8px;margin:12px 0;box-shadow:0 1px 2px #162b3614}.compliance-row--alt{background:#fff;border-color:#d4e0e5}.compliance-row-body{padding:8px 18px 10px}.compliance-month-title{color:#152d38;margin:4px 0 2px;font-size:15px}.compliance-subsystem-label{color:#5c7079;margin:0 0 8px;font-size:12px;font-weight:800}.pathwayWhyNot{color:#667981;margin:6px 0 0;font-size:12px;font-weight:800}.muted{color:#667981;font-weight:700}.talliesChips{flex-wrap:wrap;gap:6px;min-width:0;margin-top:10px;display:flex}.tallyChip{--background:#eef4f6;--color:#253f49;max-width:100%;height:28px;font-weight:800}.pathwayFootnote{opacity:.85;grid-column:1/-1;margin-top:2px;font-size:12px;font-weight:900}.compliance-notes-section{margin-top:12px}.compliance-notes-list{margin:6px 0 0;padding-left:0;list-style:none}.compliance-notes-list-item{margin-bottom:8px}.compliance-note{background:#fff;border:1px solid #d5e3e8;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.compliance-notes-header{border-top:1px solid #ececec;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;margin-bottom:6px;padding-top:10px;display:flex}.compliance-notes-empty{opacity:.75;margin-top:6px;font-size:.9rem}.compliance-note__text{flex:1;min-width:0}.compliance-note__text>div{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.compliance-note__text *{overflow-wrap:anywhere;word-break:break-word}.compliance-note__date,.compliance-note__coach{opacity:.75;margin-top:6px;font-size:.8rem;font-weight:800}.compliance-note__actions{white-space:nowrap;flex-direction:column;flex:none;gap:6px;display:flex}.complianceModalContent{--padding-start:14px;--padding-end:14px;--padding-top:12px;--padding-bottom:18px}.complianceModalTextarea{width:100%;min-height:55vh}.complianceModalFooter{background:var(--ion-background-color,#000);border-top:1px solid #ffffff1f}.compliance-month-summary{text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:6px 0;display:flex}.compliance-month-caret{color:#667981;flex:none;font-size:14px}.compliance-month-summary .compliance-month-title{flex:none;min-width:120px;margin:0;font-weight:700}.compliance-month-metrics{flex-wrap:wrap;flex:auto;justify-content:flex-end;gap:4px 16px;display:flex}.compliance-metric{color:#667981;white-space:nowrap;font-size:12px}.compliance-metric strong{color:var(--ion-text-color)}.compliance-strip{gap:8px;margin:4px 0 14px;display:flex}.compliance-strip-cell{cursor:pointer;background:0 0;border:1px solid #d5e3e8;border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:6px 10px;display:flex}.compliance-strip-cell.is-current{border-style:dashed}.compliance-strip-dot{background:var(--ion-color-warning,#ffc409);border-radius:50%;width:10px;height:10px}.compliance-strip-cell.is-compliant .compliance-strip-dot{background:var(--ion-color-success,#2dd36f)}.compliance-strip-label{color:#667981;font-size:11px;font-weight:600}.mdDetail{color:#233943;padding-top:2px;font-size:14px;line-height:1.5}.mdRequirements{margin-bottom:12px}.mdRequirement{border-top:1px solid #ececec;grid-template-columns:132px 68px minmax(0,1fr);align-items:baseline;gap:12px;padding:7px 0;display:grid}.mdRequirementName{color:#263d47;font-size:14px;font-weight:700}.mdRequirementBody{min-width:0}.mdFacts{color:#31434d}.mdFacts--empty{color:#647681;font-style:italic}.mdActivity{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.mdActivityCount strong{color:#263d47;font-size:15px}.mdActivityBar{border-radius:2px;width:120px;height:4px}.mdTallies{color:#647681;flex-basis:100%;font-size:13px}.mdEncounterNote{border-left:2px solid #ececec;margin-top:6px;padding-left:12px}.mdReview{border-top:1px solid #ececec;padding-top:10px}.mdReviewHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.mdDetail .mdSectionTitle,.compliance-notes-header .mdSectionTitle{letter-spacing:.06em;text-transform:uppercase;color:#263d47;margin:0;font-size:11.5px;font-weight:800}.mdReviewHead .mdFacts{color:#647681;font-size:13px}.mdPlans{margin:0;padding:0;list-style:none}.mdPlan+.mdPlan{border-top:1px solid #ececec;margin-top:12px;padding-top:12px}.mdPlanFocus{color:#263d47;margin:0 0 6px;font-size:15px;font-weight:700}.mdPlanFocus em{font-weight:700}.mdPlanPair{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:0 28px;display:grid}.mdPlanLine{grid-template-columns:78px minmax(0,1fr);gap:12px;margin:0 0 4px;display:grid}.mdPlanLine--month{border-top:1px solid #ececec;margin-top:10px;padding-top:10px}.mdPlanKey{color:#263d47;font-weight:700}.mdSteps{margin:0;padding-left:20px}.mdSteps li{margin:2px 0}.mdTexts{border-top:1px solid #ececec;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:0 28px;margin-top:14px;padding-top:12px;display:grid}.mdText+.mdText{border-left:1px solid #ececec;margin-left:-28px;padding-left:28px}.mdNoteText{white-space:pre-wrap;color:#31434d}.mdTechnical{color:#647681;border-top:1px solid #ececec;margin:12px 0 0;padding-top:8px;font-size:12px}.mdMeta{color:#647681;margin:2px 0 0;font-size:12px}.mdInlineEdit{--padding-start:6px;--padding-end:0;text-transform:none;height:18px;margin:0;font-size:11px}.mdQualified{grid-template-columns:132px minmax(0,1fr);gap:12px;margin:0 0 8px;display:grid}.mdQualified span:last-child{color:#263d47;font-weight:700}.mdRequirementName,.mdPlanKey,.mdQualified .mdPlanKey{font-weight:700}.mdPlan--aggregate{border-top:1px solid #ececec;margin-top:12px;padding-top:12px}.mdPlanLine .mdSteps{margin:0}.fsChartWrap{width:100%}.fsChart{width:100%;height:auto;display:block;overflow:visible}.fsBand--best{fill:var(--aw-zone-best)}.fsBand--good{fill:var(--aw-zone-good)}.fsBand--fair{fill:var(--aw-zone-fair)}.fsBand--warn{fill:var(--aw-zone-warn)}.fsBand--bad{fill:var(--aw-zone-bad)}.fsBand--neutral,.fsBand--plain{fill:var(--aw-zone-neutral)}.fsBand{opacity:.55}.fsGridLine{stroke:#0000002e;stroke-width:1px;stroke-dasharray:3 4}.fsAxisText{fill:var(--aw-level-ink-soft);font-size:12px}.fsLine{fill:none;stroke:var(--ion-color-primary);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.fsDot{fill:#fff;stroke:var(--ion-color-primary);stroke-width:2.5px}.fsDot--active{fill:var(--ion-color-primary)}.fsHit{fill:#0000;cursor:pointer}.fsHit:focus{outline:none}.fsHit:focus-visible{outline:2px solid var(--ion-color-primary);outline-offset:2px}.fsCursor{stroke:var(--aw-level-ink);stroke-width:1px;opacity:.35}.fsReadout{fill:var(--aw-level-ink);font-size:14px;font-weight:600}.fsVisuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fsBaseline{stroke:var(--aw-level-ink);stroke-width:1.5px;opacity:.45}.fsSeries--0{--fsSeriesColor:var(--aw-series-1);--fsSeriesWash:var(--aw-series-1-wash)}.fsSeries--1{--fsSeriesColor:var(--aw-series-2);--fsSeriesWash:var(--aw-series-2-wash)}.fsSeries--2{--fsSeriesColor:var(--aw-series-3);--fsSeriesWash:var(--aw-series-3-wash)}.fsSeriesLine{stroke:var(--fsSeriesColor);fill:none}.fsSeries--0 .fsSeriesLine{stroke-width:3.2px}.fsSeries--1 .fsSeriesLine{stroke-width:2.2px}.fsSeries--2 .fsSeriesLine{stroke-width:1.4px}.fsSeriesDot{fill:var(--fsSeriesColor);stroke:#fff;stroke-width:1.5px}.fsTrendBar{justify-content:flex-end;margin-bottom:10px;display:flex}.fsPeriodPill{box-shadow:none}.fsTiles{border:1px solid var(--aw-tile-border);border-radius:var(--aw-radius-tile);background:var(--aw-tile-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-bottom:18px;display:grid;overflow:hidden}.fsSlot{background:var(--aw-tile-bg);min-width:0;color:var(--aw-level-ink);text-align:left;flex-direction:column;align-items:stretch;padding:12px 16px 14px;transition:background .12s;display:flex;position:relative}.fsSlot:before{content:"";background:0 0;height:3px;position:absolute;top:0;bottom:auto;left:0;right:0}.fsSlot--on{background:var(--fsSeriesWash)}.fsSlot--on:before{background:var(--fsSeriesColor)}.fsSlotHead{align-items:center;gap:2px;min-width:0;display:flex}.fsSlotSelect{--padding-start:0;--padding-end:0;letter-spacing:.07em;text-transform:uppercase;text-align:left;min-width:0;color:var(--aw-level-ink-soft);flex:auto;font-size:10.5px;font-weight:700}.fsSlot--on .fsSlotSelect{color:var(--aw-level-ink)}.fsSlotChevron{color:var(--aw-level-ink-soft);flex:none;font-size:11px}.fsSlotCheck{cursor:pointer;flex:none;margin-left:8px;display:inline-flex}.fsSlotCheck input{cursor:pointer;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:15px;height:15px;accent-color:var(--fsSeriesColor);margin:0}.fsSlotCheck input:disabled{cursor:default}.fsSlot .fsSlotValue{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--aw-level-ink);margin:10px 0 0;font-size:42px;font-weight:800;line-height:1}.fsSlot .fsSlotValue--muted{color:var(--aw-tile-border-strong)}.fsSlot .fsSlotQualifier{letter-spacing:0;color:var(--aw-level-ink-soft);margin-left:4px;font-size:13px;font-weight:600}.fsSlot .fsSlotFoot{color:var(--aw-level-ink-soft);margin:7px 0 0;font-size:11.5px;font-weight:600}.fsTrend .fsCompareNote{color:var(--aw-level-ink-soft);margin:0 0 10px;font-size:.78rem}@media (max-width:900px){.fsTiles{grid-template-columns:repeat(2,minmax(0,1fr))}.fsSlot:nth-child(3){grid-column:1/-1}}@media (max-width:620px){.fsTiles{grid-template-columns:minmax(0,1fr)}}.mpProfileWrap{justify-content:center;display:flex}.mpProfileCard{-webkit-backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #4566738c;border-radius:18px;flex-direction:column;align-items:center;gap:12px;max-width:min(720px,100%);padding:22px 18px 16px;display:flex;box-shadow:0 14px 34px #00000047,inset 0 1px #ffffff0f}.mpAvatarWrap{width:-moz-fit-content;width:fit-content;position:relative}.mpAvatarLg img{height:auto!important}.mpStatusBadge{position:absolute;bottom:-10px;left:0}.mpProfileName{letter-spacing:.2px;text-align:center;font-size:20px;font-weight:900}.mpProfileMetaGrid{grid-template-columns:1fr 1fr;gap:10px 12px;width:100%;margin-top:6px;display:grid}.mpProfileMeta{flex-direction:column;gap:8px;width:100%;margin-top:4px;display:flex}.mpMetaRow{background:#ffffff0d;border:1px solid #45667340;border-radius:12px;grid-template-columns:70px 1fr;gap:10px;padding:10px 12px;display:grid}.mpMetaLabel{opacity:.75;font-size:12px;font-weight:800}.mpMetaValue{opacity:.95;overflow-wrap:anywhere;font-size:13px;font-weight:650}.mpChipsCentered{justify-content:center}.mpChips{flex-wrap:wrap;gap:8px;width:100%;display:flex}.mpChip{color:#ffffffeb;background:#4566732e;border:1px solid #45667359;font-weight:700}.mpActionsRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:12px;display:flex}.mpPrimaryAction{align-items:center;display:flex}@media (max-width:768px){.mpProfileCard{max-width:100%}.mpMetaRow{grid-template-columns:1fr;gap:4px}}.mpMetaValue--clickCopy{cursor:pointer;opacity:.95;text-underline-offset:3px;align-self:start;font-weight:800;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.mpMetaValue--clickCopy:active{transform:translateY(1px)}.mpMetaValue--clickCopy:focus-visible{border-radius:6px}.mpRelationsWrap{width:100%;margin-top:8px;padding-top:6px}.mpRelationsHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.mpRelationsDrawer{background:#ffffff0d;border:1px solid #45667340;border-radius:14px;width:100%;margin-top:8px;padding:12px}.mpRelationList{flex-direction:column;gap:10px;display:flex}.mpRelationItem{background:#45667324;border:1px solid #4566734d;border-radius:12px;padding:10px 12px}.mpRelationName{margin-bottom:6px;font-size:14px;font-weight:800}.mpRelationInactive{opacity:.8;margin-left:8px;font-size:11px;font-weight:900}.mpRelationEmailRow{grid-template-columns:1fr;align-items:start;display:grid}.mpRelationEmailLabel{opacity:.75;font-size:12px;font-weight:800}.mpRelationEmail{overflow-wrap:anywhere;font-size:13px;font-weight:650}.mpRelationsHint{opacity:.8;font-size:13px}.dashboard-photo{border-radius:150%;width:200px;height:200px}.dashboard-photo-container{padding:10px;display:inline-block}.complianceCheckBox{font-size:50px}.compliance-link{text-decoration:underline}.meal{background-color:#243841}.activity{background-color:#93767a}.metrics{background-color:#8fa3ab}.glucose{background-color:#593c40}.mood{background-color:#456673}.center-data{text-align:center}.journal-head{color:#fff}.mealLogCover{object-fit:cover;width:70px;height:70px;margin-bottom:10px;margin-right:10px}.ionLogItem{padding-top:10px}.center{width:50%;margin-left:auto;margin-right:auto;display:block}.mood-icon{font-size:35px}.cardStack>ion-card{margin-bottom:12px}@media (min-width:992px){.rightRail{position:sticky;top:12px}}.journal-icon-button{display:inline-flex}.journal-delete-button{margin:12px 0;color:rgba(var(--ion-text-color-rgb,0, 0, 0), .54);margin-inline-start:16px;font-size:24px;display:inline-flex}.meetingWindow{border:1px solid #cb1010;height:500px}.meeting{grid-template-columns:70% 30%;min-height:calc(100vh - 3.5rem);display:grid}#callScreen{width:100%;height:100%}.meetingWindow{height:600px}.coach-list-avatar{margin:6px 14px 6px 0}.coach-list-avatar img{cursor:default}.attachFileLinkButton{display:none}.attachFileLink{color:#3a4ce8;padding-top:10px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;text-decoration:underline}.attachFileLink>button{-webkit-text-decoration:inherit;text-decoration:inherit}.sortChip{justify-content:center;width:100px;margin-right:10px;padding:auto}.sortChipSecondary{justify-content:center;width:110px;padding:auto}.sortChipButton{vertical-align:middle}.centerChips{margin:0 auto}.koroQuestionCard{background-color:#fff;border:1px solid #949494;border-radius:15px;margin-bottom:40px}.koroQuestionTitle{margin:10px;font-size:1.2rem;font-weight:700}.bold{display:inline-block;font-weight:700!important}.test{height:40px}.inputItemFormComment{border:1px solid #3e3e3e4e;border-radius:20px;padding-left:20px}.createCommentRowElement{align-items:bottom;justify-content:bottom;height:100%;display:flex}.koroQuestionHeaderItem{--background:white}.koroQuestionAvatar{width:50px;height:50px;margin-right:10px}.koroQuestionCategory{color:#58bca4}.koroQuestionMenuButton{margin:12px 0;color:rgba(var(--ion-text-color-rgb,0, 0, 0), .54);margin-inline-start:16px;font-size:24px;display:inline-flex}.centerAvatar{margin:20px auto}.koroQuestionAvatarButton{display:block}.status-chip-success{background-color:var(--ion-color-success)}.status-chip-warning{background-color:#ffd534}.status-chip-danger{background-color:var(--ion-color-danger)}.koroQuestionHeaderImgWrapper{object-fit:cover;border-radius:10px;width:90%;height:300px;margin:0 auto}.koroQuestionHeaderImg{object-fit:cover;border-radius:10px;width:100%;height:100%}.koroQuestionBodyCard{color:var(--ion-color-dark);margin-top:.5rem;margin-bottom:.5rem;font-size:.9rem}.koroQuestionToolbar{--background:white;margin-top:10px}.koroQuestionToolbarWords{font-size:20px}.colorPrimary{color:var(--ion-color-primary)}.fullscreenModal{--width:100%!important;--height:100%!important}.koroSendCommentButton{margin:12px 0;margin-inline-start:16px;display:inline-flex}.koroQuestionAnswerHeaderItem{--background:white}.koroQuestionAnswerAvatar{width:40px;height:40px;margin-right:10px}.koroQuestionAnswerTime{color:#78797a;font-size:12px}.expert{color:var(--ion-color-secondary)}.replyLink{color:var(--ion-color-primary)!important;padding-top:4px!important;font-size:12px!important}.replies{color:#78797a;font-size:12px}.koroQuestionAnswerSubHeaderItem{--background:white;--inner-padding-start:30px}.primary{color:var(--ion-color-primary)!important}.koroQuestionAvatarMini{width:40px;height:40px;margin-right:10px}.koroQuestionAvatarMiniButton{margin:8px 0;display:flex}.koroInterestTileImg{width:70px;height:70px;margin:10px auto 0}.koroInterestTileTitle{text-align:center;color:#000;font-size:15px;font-weight:700}.koroInterestTileQuestions{text-align:center;font-size:12px}.koroInterestTile{background-color:#e8f3f191;border-radius:20px;width:100%;padding:10px;display:block}.koroMessageBoxItem{--background:white;--border-radius:20px;--border-color:#838383;--border-style:solid;--border-width:1px}.whatToShare{color:#8e8e8e;font-size:15px}.koroAskQuestionTitle{font-size:25px;font-weight:700}.koroAddImageLink{color:#007aff;font-size:13px;text-decoration:underline}.koroAddImageLink>button{-webkit-text-decoration:inherit;text-decoration:inherit}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;justify-content:center;align-items:center;font-size:18px}.swiper-slide img{object-fit:cover;width:100%;height:100%;display:block}.eligibility-errors-toggle,.eligibility-template-link{color:var(--ion-color-primary,#3880ff)}html.ios{--ion-default-font:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "Roboto", sans-serif}html.md{--ion-default-font:"Roboto", "Helvetica Neue", sans-serif}html{--ion-font-family:var(--ion-default-font)}body{background:var(--ion-background-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type,html.ios ion-modal ion-footer ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar{padding-right:calc(var(--ion-safe-area-right) + 8px);padding-left:calc(var(--ion-safe-area-left) + 8px)}@media screen and (min-width:768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity:.18}}ion-modal.modal-default.show-modal~ion-modal.modal-default{--backdrop-opacity:0;--box-shadow:none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.ion-color-primary{--ion-color-base:var(--ion-color-primary,#3880ff)!important;--ion-color-base-rgb:var(--ion-color-primary-rgb,56, 128, 255)!important;--ion-color-contrast:var(--ion-color-primary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-primary-contrast-rgb,255, 255, 255)!important;--ion-color-shade:var(--ion-color-primary-shade,#3171e0)!important;--ion-color-tint:var(--ion-color-primary-tint,#4c8dff)!important}.ion-color-secondary{--ion-color-base:var(--ion-color-secondary,#3dc2ff)!important;--ion-color-base-rgb:var(--ion-color-secondary-rgb,61, 194, 255)!important;--ion-color-contrast:var(--ion-color-secondary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-secondary-contrast-rgb,255, 255, 255)!important;--ion-color-shade:var(--ion-color-secondary-shade,#36abe0)!important;--ion-color-tint:var(--ion-color-secondary-tint,#50c8ff)!important}.ion-color-tertiary{--ion-color-base:var(--ion-color-tertiary,#5260ff)!important;--ion-color-base-rgb:var(--ion-color-tertiary-rgb,82, 96, 255)!important;--ion-color-contrast:var(--ion-color-tertiary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-tertiary-contrast-rgb,255, 255, 255)!important;--ion-color-shade:var(--ion-color-tertiary-shade,#4854e0)!important;--ion-color-tint:var(--ion-color-tertiary-tint,#6370ff)!important}.ion-color-success{--ion-color-base:var(--ion-color-success,#2dd36f)!important;--ion-color-base-rgb:var(--ion-color-success-rgb,45, 211, 111)!important;--ion-color-contrast:var(--ion-color-success-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-success-contrast-rgb,255, 255, 255)!important;--ion-color-shade:var(--ion-color-success-shade,#28ba62)!important;--ion-color-tint:var(--ion-color-success-tint,#42d77d)!important}.ion-color-warning{--ion-color-base:var(--ion-color-warning,#ffc409)!important;--ion-color-base-rgb:var(--ion-color-warning-rgb,255, 196, 9)!important;--ion-color-contrast:var(--ion-color-warning-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-warning-contrast-rgb,0, 0, 0)!important;--ion-color-shade:var(--ion-color-warning-shade,#e0ac08)!important;--ion-color-tint:var(--ion-color-warning-tint,#ffca22)!important}.ion-color-danger{--ion-color-base:var(--ion-color-danger,#eb445a)!important;--ion-color-base-rgb:var(--ion-color-danger-rgb,235, 68, 90)!important;--ion-color-contrast:var(--ion-color-danger-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-danger-contrast-rgb,255, 255, 255)!important;--ion-color-shade:var(--ion-color-danger-shade,#cf3c4f)!important;--ion-color-tint:var(--ion-color-danger-tint,#ed576b)!important}.ion-color-light{--ion-color-base:var(--ion-color-light,#f4f5f8)!important;--ion-color-base-rgb:var(--ion-color-light-rgb,244, 245, 248)!important;--ion-color-contrast:var(--ion-color-light-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-light-contrast-rgb,0, 0, 0)!important;--ion-color-shade:var(--ion-color-light-shade,#d7d8da)!important;--ion-color-tint:var(--ion-color-light-tint,#f5f6f9)!important}.ion-color-medium{--ion-color-base:var(--ion-color-medium,#92949c)!important;--ion-color-base-rgb:var(--ion-color-medium-rgb,146, 148, 156)!important;--ion-color-contrast:var(--ion-color-medium-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-medium-contrast-rgb,255, 255, 255)!important;--ion-color-shade:var(--ion-color-medium-shade,#808289)!important;--ion-color-tint:var(--ion-color-medium-tint,#9d9fa6)!important}.ion-color-dark{--ion-color-base:var(--ion-color-dark,#222428)!important;--ion-color-base-rgb:var(--ion-color-dark-rgb,34, 36, 40)!important;--ion-color-contrast:var(--ion-color-dark-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-dark-contrast-rgb,255, 255, 255)!important;--ion-color-shade:var(--ion-color-dark-shade,#1e2023)!important;--ion-color-tint:var(--ion-color-dark-tint,#383a3e)!important}.ion-page{contain:layout size style;z-index:0;flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}ion-modal>.ion-page{contain:layout style;height:100%;position:relative}.split-pane-visible>.ion-page.split-pane-main{position:relative}ion-route,ion-route-redirect,ion-router,ion-select-option,ion-nav-controller,ion-menu-controller,ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-modal-controller,ion-picker-controller,ion-popover-controller,ion-toast-controller,.ion-page-hidden,[hidden]{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding:20px}@supports (padding-top:20px){html{--ion-safe-area-top:var(--ion-statusbar-padding)}}@supports (padding-top:constant(safe-area-inset-top)){html{--ion-safe-area-top:constant(safe-area-inset-top);--ion-safe-area-bottom:constant(safe-area-inset-bottom);--ion-safe-area-left:constant(safe-area-inset-left);--ion-safe-area-right:constant(safe-area-inset-right)}}@supports (padding-top:env(safe-area-inset-top)){html{--ion-safe-area-top:env(safe-area-inset-top);--ion-safe-area-bottom:env(safe-area-inset-bottom);--ion-safe-area-left:env(safe-area-inset-left);--ion-safe-area-right:env(safe-area-inset-right)}}ion-card.ion-color .ion-inherit-color,ion-card-header.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translate(0,0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none}.ios .menu-content-reveal{box-shadow:-8px 0 42px #00000014}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px #00000014}.md .menu-content-reveal,.md .menu-content-push{box-shadow:4px 0 16px #0000002e}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-right-radius:8px;border-bottom-left-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width:0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:transform .3s cubic-bezier(.25,.8,.5,1)}@media (prefers-reduced-motion:reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon{transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width:0px;--inner-border-width:0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}.ion-datetime-button-overlay{--width:fit-content;--height:fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{width:320px;min-height:320px}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){height:0;display:none}b,strong{font-weight:700}img{max-width:100%}hr{box-sizing:content-box;border-width:0;height:1px}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}label,input,select,textarea{font-family:inherit;line-height:normal}textarea{height:auto;font:inherit;color:inherit;overflow:auto}textarea::placeholder{padding-left:2px}form,input,optgroup,select{font:inherit;color:inherit;margin:0}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}a,a div,a span,a ion-icon,a ion-label,button,button div,button span,button ion-icon,button ion-label,.ion-tappable,[tappable],[tappable] div,[tappable] span,[tappable] ion-icon,[tappable] ion-label,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{font-family:inherit;font-style:inherit;font-variant:inherit;text-transform:none;cursor:pointer;-webkit-appearance:button;border:0;border-radius:0;padding:0;line-height:1}[tappable]{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}input[type=number]::-webkit-inner-spin-button{height:auto}input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%;height:100%}html:not(.hydrated) body{display:none}html.ion-ce body{display:block}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;position:fixed;overflow:hidden;transform:translateZ(0)}html{font-family:var(--ion-font-family)}a{color:var(--ion-color-primary,#3880ff);background-color:#0000}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}h1{margin-top:20px;font-size:26px}h2{margin-top:18px;font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}small{font-size:75%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}.ion-no-padding{--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;padding:0}.ion-padding{--padding-start:var(--ion-padding,16px);--padding-end:var(--ion-padding,16px);--padding-top:var(--ion-padding,16px);--padding-bottom:var(--ion-padding,16px);padding-left:var(--ion-padding,16px);padding-right:var(--ion-padding,16px);padding-top:var(--ion-padding,16px);padding-bottom:var(--ion-padding,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-padding{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--ion-padding,16px);-webkit-padding-end:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px)}}.ion-padding-top{--padding-top:var(--ion-padding,16px);padding-top:var(--ion-padding,16px)}.ion-padding-start{--padding-start:var(--ion-padding,16px);padding-left:var(--ion-padding,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-padding-start{padding-left:unset;-webkit-padding-start:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px)}}.ion-padding-end{--padding-end:var(--ion-padding,16px);padding-right:var(--ion-padding,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-padding-end{padding-right:unset;-webkit-padding-end:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px)}}.ion-padding-bottom{--padding-bottom:var(--ion-padding,16px);padding-bottom:var(--ion-padding,16px)}.ion-padding-vertical{--padding-top:var(--ion-padding,16px);--padding-bottom:var(--ion-padding,16px);padding-top:var(--ion-padding,16px);padding-bottom:var(--ion-padding,16px)}.ion-padding-horizontal{--padding-start:var(--ion-padding,16px);--padding-end:var(--ion-padding,16px);padding-left:var(--ion-padding,16px);padding-right:var(--ion-padding,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-padding-horizontal{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--ion-padding,16px);-webkit-padding-end:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px)}}.ion-no-margin{--margin-start:0;--margin-end:0;--margin-top:0;--margin-bottom:0;margin:0}.ion-margin{--margin-start:var(--ion-margin,16px);--margin-end:var(--ion-margin,16px);--margin-top:var(--ion-margin,16px);--margin-bottom:var(--ion-margin,16px);margin-left:var(--ion-margin,16px);margin-right:var(--ion-margin,16px);margin-top:var(--ion-margin,16px);margin-bottom:var(--ion-margin,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-margin{margin-left:unset;margin-right:unset;-webkit-margin-start:var(--ion-margin,16px);-webkit-margin-end:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px)}}.ion-margin-top{--margin-top:var(--ion-margin,16px);margin-top:var(--ion-margin,16px)}.ion-margin-start{--margin-start:var(--ion-margin,16px);margin-left:var(--ion-margin,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-margin-start{margin-left:unset;-webkit-margin-start:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px)}}.ion-margin-end{--margin-end:var(--ion-margin,16px);margin-right:var(--ion-margin,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-margin-end{margin-right:unset;-webkit-margin-end:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px)}}.ion-margin-bottom{--margin-bottom:var(--ion-margin,16px);margin-bottom:var(--ion-margin,16px)}.ion-margin-vertical{--margin-top:var(--ion-margin,16px);--margin-bottom:var(--ion-margin,16px);margin-top:var(--ion-margin,16px);margin-bottom:var(--ion-margin,16px)}.ion-margin-horizontal{--margin-start:var(--ion-margin,16px);--margin-end:var(--ion-margin,16px);margin-left:var(--ion-margin,16px);margin-right:var(--ion-margin,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-margin-horizontal{margin-left:unset;margin-right:unset;-webkit-margin-start:var(--ion-margin,16px);-webkit-margin-end:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px)}}.ion-float-left{float:left!important}.ion-float-right{float:right!important}.ion-float-start{float:left!important}[dir=rtl] .ion-float-start{float:right!important}:host-context([dir=rtl]) .ion-float-start{float:right!important}.ion-float-end{float:right!important}[dir=rtl] .ion-float-end{float:left!important}:host-context([dir=rtl]) .ion-float-end{float:left!important}@media (min-width:576px){.ion-float-sm-left{float:left!important}.ion-float-sm-right{float:right!important}.ion-float-sm-start{float:left!important}[dir=rtl] .ion-float-sm-start{float:right!important}:host-context([dir=rtl]) .ion-float-sm-start{float:right!important}.ion-float-sm-end{float:right!important}[dir=rtl] .ion-float-sm-end{float:left!important}:host-context([dir=rtl]) .ion-float-sm-end{float:left!important}}@media (min-width:768px){.ion-float-md-left{float:left!important}.ion-float-md-right{float:right!important}.ion-float-md-start{float:left!important}[dir=rtl] .ion-float-md-start{float:right!important}:host-context([dir=rtl]) .ion-float-md-start{float:right!important}.ion-float-md-end{float:right!important}[dir=rtl] .ion-float-md-end{float:left!important}:host-context([dir=rtl]) .ion-float-md-end{float:left!important}}@media (min-width:992px){.ion-float-lg-left{float:left!important}.ion-float-lg-right{float:right!important}.ion-float-lg-start{float:left!important}[dir=rtl] .ion-float-lg-start{float:right!important}:host-context([dir=rtl]) .ion-float-lg-start{float:right!important}.ion-float-lg-end{float:right!important}[dir=rtl] .ion-float-lg-end{float:left!important}:host-context([dir=rtl]) .ion-float-lg-end{float:left!important}}@media (min-width:1200px){.ion-float-xl-left{float:left!important}.ion-float-xl-right{float:right!important}.ion-float-xl-start{float:left!important}[dir=rtl] .ion-float-xl-start{float:right!important}:host-context([dir=rtl]) .ion-float-xl-start{float:right!important}.ion-float-xl-end{float:right!important}[dir=rtl] .ion-float-xl-end{float:left!important}:host-context([dir=rtl]) .ion-float-xl-end{float:left!important}}.ion-text-center{text-align:center!important}.ion-text-justify{text-align:justify!important}.ion-text-start{text-align:start!important}.ion-text-end{text-align:end!important}.ion-text-left{text-align:left!important}.ion-text-right{text-align:right!important}.ion-text-nowrap{white-space:nowrap!important}.ion-text-wrap{white-space:normal!important}@media (min-width:576px){.ion-text-sm-center{text-align:center!important}.ion-text-sm-justify{text-align:justify!important}.ion-text-sm-start{text-align:start!important}.ion-text-sm-end{text-align:end!important}.ion-text-sm-left{text-align:left!important}.ion-text-sm-right{text-align:right!important}.ion-text-sm-nowrap{white-space:nowrap!important}.ion-text-sm-wrap{white-space:normal!important}}@media (min-width:768px){.ion-text-md-center{text-align:center!important}.ion-text-md-justify{text-align:justify!important}.ion-text-md-start{text-align:start!important}.ion-text-md-end{text-align:end!important}.ion-text-md-left{text-align:left!important}.ion-text-md-right{text-align:right!important}.ion-text-md-nowrap{white-space:nowrap!important}.ion-text-md-wrap{white-space:normal!important}}@media (min-width:992px){.ion-text-lg-center{text-align:center!important}.ion-text-lg-justify{text-align:justify!important}.ion-text-lg-start{text-align:start!important}.ion-text-lg-end{text-align:end!important}.ion-text-lg-left{text-align:left!important}.ion-text-lg-right{text-align:right!important}.ion-text-lg-nowrap{white-space:nowrap!important}.ion-text-lg-wrap{white-space:normal!important}}@media (min-width:1200px){.ion-text-xl-center{text-align:center!important}.ion-text-xl-justify{text-align:justify!important}.ion-text-xl-start{text-align:start!important}.ion-text-xl-end{text-align:end!important}.ion-text-xl-left{text-align:left!important}.ion-text-xl-right{text-align:right!important}.ion-text-xl-nowrap{white-space:nowrap!important}.ion-text-xl-wrap{white-space:normal!important}}.ion-text-uppercase{text-transform:uppercase!important}.ion-text-lowercase{text-transform:lowercase!important}.ion-text-capitalize{text-transform:capitalize!important}@media (min-width:576px){.ion-text-sm-uppercase{text-transform:uppercase!important}.ion-text-sm-lowercase{text-transform:lowercase!important}.ion-text-sm-capitalize{text-transform:capitalize!important}}@media (min-width:768px){.ion-text-md-uppercase{text-transform:uppercase!important}.ion-text-md-lowercase{text-transform:lowercase!important}.ion-text-md-capitalize{text-transform:capitalize!important}}@media (min-width:992px){.ion-text-lg-uppercase{text-transform:uppercase!important}.ion-text-lg-lowercase{text-transform:lowercase!important}.ion-text-lg-capitalize{text-transform:capitalize!important}}@media (min-width:1200px){.ion-text-xl-uppercase{text-transform:uppercase!important}.ion-text-xl-lowercase{text-transform:lowercase!important}.ion-text-xl-capitalize{text-transform:capitalize!important}}.ion-align-self-start{align-self:flex-start!important}.ion-align-self-end{align-self:flex-end!important}.ion-align-self-center{align-self:center!important}.ion-align-self-stretch{align-self:stretch!important}.ion-align-self-baseline{align-self:baseline!important}.ion-align-self-auto{align-self:auto!important}.ion-wrap{flex-wrap:wrap!important}.ion-nowrap{flex-wrap:nowrap!important}.ion-wrap-reverse{flex-wrap:wrap-reverse!important}.ion-justify-content-start{justify-content:flex-start!important}.ion-justify-content-center{justify-content:center!important}.ion-justify-content-end{justify-content:flex-end!important}.ion-justify-content-around{justify-content:space-around!important}.ion-justify-content-between{justify-content:space-between!important}.ion-justify-content-evenly{justify-content:space-evenly!important}.ion-align-items-start{align-items:flex-start!important}.ion-align-items-center{align-items:center!important}.ion-align-items-end{align-items:flex-end!important}.ion-align-items-stretch{align-items:stretch!important}.ion-align-items-baseline{align-items:baseline!important}.ion-hide,.ion-hide-up,.ion-hide-down{display:none!important}@media (min-width:576px){.ion-hide-sm-up{display:none!important}}@media (max-width:575.98px){.ion-hide-sm-down{display:none!important}}@media (min-width:768px){.ion-hide-md-up{display:none!important}}@media (max-width:767.98px){.ion-hide-md-down{display:none!important}}@media (min-width:992px){.ion-hide-lg-up{display:none!important}}@media (max-width:991.98px){.ion-hide-lg-down{display:none!important}}@media (min-width:1200px){.ion-hide-xl-up{display:none!important}}@media (max-width:1199.98px){.ion-hide-xl-down{display:none!important}}:root{--ion-color-primary:#243841;--ion-color-primary-rgb:36,56,65;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255,255,255;--ion-color-primary-shade:#203139;--ion-color-primary-tint:#3a4c54;--ion-color-secondary:#456673;--ion-color-secondary-rgb:69,102,115;--ion-color-secondary-contrast:#fff;--ion-color-secondary-contrast-rgb:255,255,255;--ion-color-secondary-shade:#3d5a65;--ion-color-secondary-tint:#587581;--ion-color-tertiary:#8fa3ab;--ion-color-tertiary-rgb:143,163,171;--ion-color-tertiary-contrast:#000;--ion-color-tertiary-contrast-rgb:0,0,0;--ion-color-tertiary-shade:#7e8f96;--ion-color-tertiary-tint:#9aacb3;--ion-color-success:#1dde4a;--ion-color-success-rgb:108,113,115;--ion-color-success-contrast:#fff;--ion-color-success-contrast-rgb:255,255,255;--ion-color-success-shade:#5f6365;--ion-color-success-tint:#7b7f81;--ion-color-warning:#f5cb42;--ion-color-warning-rgb:147,118,122;--ion-color-warning-contrast:#fff;--ion-color-warning-contrast-rgb:255,255,255;--ion-color-warning-shade:#81686b;--ion-color-warning-tint:#9e8487;--ion-color-danger:#c54b53;--ion-color-danger-rgb:202,174,176;--ion-color-danger-contrast:#000;--ion-color-danger-contrast-rgb:0,0,0;--ion-color-danger-shade:#b2999b;--ion-color-danger-tint:#cfb6b8;--ion-color-medium:#6c7173;--ion-color-medium-rgb:108,113,115;--ion-color-medium-contrast:#fff;--ion-color-medium-contrast-rgb:255,255,255;--ion-color-medium-shade:#5f6365;--ion-color-medium-tint:#7b7f81;--ion-color-light:#ebe3e4;--ion-color-light-rgb:235,227,228;--ion-color-light-contrast:#000;--ion-color-light-contrast-rgb:0,0,0;--ion-color-light-shade:#cfc8c9;--ion-color-light-tint:#ede6e7;--ion-color-canceled:#e21919;--ion-color-canceled-rgb:69,102,115;--ion-color-canceled-contrast:#fff;--ion-color-canceled-contrast-rgb:255,255,255;--ion-color-canceled-shade:#3d5a65;--ion-color-canceled-tint:#587581;--aw-level-good:#77d97f;--aw-level-fair:#faf08d;--aw-level-attention:#ec6b72;--aw-level-ink:#1e1e1e;--aw-level-ink-soft:#0009;--aw-zone-best:#77d97f;--aw-zone-good:#c6e67c;--aw-zone-fair:#faf08d;--aw-zone-warn:#f0a177;--aw-zone-bad:#ec6b72;--aw-zone-neutral:#ccd5da;--aw-zone-track:#e6eaec;--aw-zone-best-ink:#2e7d46;--aw-zone-good-ink:#4e7a2a;--aw-zone-fair-ink:#7a6410;--aw-zone-warn-ink:#a85f2c;--aw-zone-bad-ink:#b0424a;--aw-tile-bg:#fff;--aw-tile-bg-recessed:#f6f8f8;--aw-tile-bg-disabled:#f0f2f2;--aw-tile-border:#4c5e692e;--aw-tile-border-strong:#4c5e6957;--aw-tile-shadow:0 1px 3px #162c360f;--aw-radius-tile:8px;--aw-radius-pill:999px;--aw-series-1:#1a73e8;--aw-series-2:#ea580c;--aw-series-3:#7c3aed;--aw-series-1-wash:#e9f1fe;--aw-series-2-wash:#fff1e8;--aw-series-3-wash:#f3ecfe}.alert-radio-label.sc-ion-alert-ios{padding-left:unset;padding-right:unset;-webkit-padding-start:13px;-webkit-padding-end:13px;white-space:pre-wrap;padding-inline-start:13px;padding-inline-end:13px}.alert-tappable.alert-radio{contain:content;height:auto}.alert-checkbox-label.sc-ion-alert-md,.alert-checkbox-label.sc-ion-alert-ios{white-space:normal}.aw-avatar{--aw-avatar-size:64px;flex:0 0 var(--aw-avatar-size);height:var(--aw-avatar-size);min-height:var(--aw-avatar-size);min-width:var(--aw-avatar-size);width:var(--aw-avatar-size);background:#eef3f5;border:0;border-radius:12px;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 1px 5px #24384133}.aw-avatar--circle{border-radius:12px}.aw-avatar--sm{--aw-avatar-size:64px}.aw-avatar--md{--aw-avatar-size:88px}.aw-avatar--lg{--aw-avatar-size:156px}.aw-avatar--xl{--aw-avatar-size:132px}.aw-avatar img,img.aw-avatar__image{object-fit:cover;object-position:center center;border-radius:inherit;image-rendering:auto;width:100%;max-width:none;max-height:none;display:block}.cs-conversation>.cs-avatar,.cs-conversation-header__avatar,.cs-message__avatar .cs-avatar,.cs-message-group__avatar .cs-avatar{box-shadow:0 1px 5px #2438412e;background:#eef3f5!important;border-radius:10px!important;width:64px!important;min-width:64px!important;height:64px!important;min-height:64px!important;overflow:hidden!important}.cs-conversation>.cs-avatar,.cs-conversation-header__avatar{margin-right:12px!important}.cs-conversation>.cs-avatar>img,.cs-conversation-header__avatar img,.cs-message__avatar .cs-avatar>img,.cs-message-group__avatar .cs-avatar>img{border-radius:inherit!important;object-fit:cover!important;object-position:center center!important;width:100%!important;max-width:none!important;height:auto!important;min-height:100%!important;max-height:none!important;display:block!important}.cs-conversation>.cs-avatar>img[src*="data:image/svg"],.cs-conversation-header__avatar img[src*="data:image/svg"],.cs-message__avatar .cs-avatar>img[src*="data:image/svg"],.cs-message-group__avatar .cs-avatar>img[src*="data:image/svg"]{height:100%!important}.cs-conversation{min-height:78px}.cs-message__avatar{width:64px!important}.chat-page .list__item{min-height:78px!important}.chat-page .list__item__thumbnail,.chat-page .chat__thumbnail{box-shadow:0 1px 5px #2438412e;box-sizing:border-box!important;background:#eef3f5!important;border:2px solid #fff!important;border-radius:10px!important;flex:0 0 60px!important;width:60px!important;min-width:60px!important;height:60px!important;min-height:60px!important;display:inline-flex!important;position:relative!important;overflow:hidden!important}.chat-page .message__thumbnail{box-shadow:0 1px 5px #2438412e;box-sizing:border-box!important;background:#eef3f5!important;border:2px solid #fff!important;border-radius:10px!important;flex:0 0 52px!important;width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important;display:inline-flex!important;position:relative!important;overflow:hidden!important}.chat-page .list__item__thumbnail>img,.chat-page .chat__thumbnail>img,.chat-page .message__thumbnail>img{border-radius:inherit!important;object-fit:unset!important;border:0!important;width:100%!important;min-width:100%!important;max-width:none!important;height:auto!important;min-height:100%!important;max-height:none!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.chat-page .list__item__thumbnail>img[src*=data\:image],.chat-page .chat__thumbnail>img[src*=data\:image],.chat-page .message__thumbnail>img[src*=data\:image]{width:100%!important;height:100%!important}.chat-page .list__item__details,.chat-page .chat__user{width:calc(100% - 76px)!important}button:where(.button-reset){-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0}button:where(.button-reset):focus-visible{outline:2px solid var(--ion-color-primary);outline-offset:2px}
