*,*:before,*:after{box-sizing:inherit;margin:0;padding:0}html{font-size:62.5%;box-sizing:border-box}img{border:none}img,embed,object,video{max-width:100%}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=reset]::-moz-focus-inner{padding:0!important;border:0 none}::-webkit-input-placeholder{font-size:inherit;font-family:inherit;font-weight:inherit;color:inherit;opacity:.65}::-moz-placeholder{font-size:inherit;font-family:inherit;font-weight:inherit;color:inherit;opacity:.65}:-ms-input-placeholder{font-size:inherit;font-family:inherit;font-weight:inherit;color:inherit;opacity:.65}:root{--font-family: "DM Sans";--font-color-primary: white;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-body-12-size: 12px;--font-body-12-line-height: 16px;--font-body-12-label-size: 12px;--font-body-12-label-line-height: 16px;--font-body-12-label-letter-spacing: 1.5px;--font-body-14-size: 14px;--font-body-14-line-height: 20px;--font-body-16-size: 16px;--font-body-16-line-height: 24px;--font-body-18-size: 18px;--font-body-18-line-height: 28px;--font-body-20-size: 20px;--font-body-20-line-height: 32px;--font-headline-24-size: 24px;--font-headline-24-line-height: 32px;--font-headline-28-size: 28px;--font-headline-28-line-height: 36px;--font-headline-36-size: 36px;--font-headline-36-line-height: 44px;--font-headline-42-size: 42px;--font-headline-42-line-height: 50px}body,button{color:var(--font-color-primary);font-family:var(--font-family);font-size:var(--font-body-12-size);font-weight:var(--font-weight-regular)}.body-12-regular,.body-12-medium,.body-12-bold{font-size:var(--font-body-12-size);line-height:var(--font-body-12-line-height)}.body-12-label{font-size:var(--font-body-12-label-size);line-height:var(--font-body-12-label-line-height);letter-spacing:var(--font-body-12-label-letter-spacing);font-weight:var(--font-weight-medium)}.body-14-regular,.body-14-medium,.body-14-bold{font-size:var(--font-body-14-size);line-height:var(--font-body-14-line-height)}.body-16-regular,.body-16-medium,.body-16-bold{font-size:var(--font-body-16-size);line-height:var(--font-body-16-line-height)}.body-18-regular,.body-18-medium,.body-18-bold{font-size:var(--font-body-18-size);line-height:var(--font-body-18-line-height)}.body-20-regular,.body-20-medium,.body-20-bold{font-size:var(--font-body-20-size);line-height:var(--font-body-20-line-height)}.headline-24-regular,.headline-24-medium,.headline-24-bold{font-size:var(--font-headline-24-size);line-height:var(--font-headline-24-line-height)}.headline-28-regular,.headline-28-medium,.headline-28-bold{font-size:var(--font-headline-28-size);line-height:var(--font-headline-28-line-height)}.headline-36-regular,.headline-36-medium,.headline-36-bold{font-size:var(--font-headline-36-size);line-height:var(--font-headline-36-line-height)}.headline-42-regular,.headline-42-medium,.headline-42-bold{font-size:var(--font-headline-42-size);line-height:var(--font-headline-42-line-height)}.body-12-regular,.body-14-regular,.body-16-regular,.body-18-regular,.body-20-regular,.headline-24-regular,.headline-28-regular,.headline-36-regular,.headline-42-regular{font-weight:var(--font-weight-regular)}.body-12-medium,.body-14-medium,.body-16-medium,.body-18-medium,.body-20-medium,.headline-24-medium,.headline-28-medium,.headline-36-medium,.headline-42-medium{font-weight:var(--font-weight-medium)}.body-12-bold,.body-14-bold,.body-16-bold,.body-18-bold,.body-20-bold,.headline-24-bold,.headline-28-bold,.headline-36-bold,.headline-42-bold{font-weight:var(--font-weight-bold)}:root{--color-neutral-25: #f9f9fa;--color-neutral-50: #f5f6f7;--color-neutral-100: #f2f4f7;--color-neutral-200: #e5e7eb;--color-neutral-300: #d0d5dd;--color-neutral-400: #98a2b3;--color-neutral-500: #667085;--color-neutral-600: #475467;--color-neutral-700: #344054;--color-neutral-800: #182230;--color-neutral-900: #101828;--color-dark-700: #2b3340;--color-dark-800: #232b39;--color-dark-850: #202632;--color-dark-875: #1e242f;--color-dark-900: #161b25;--color-brand-gold: #fcba22;--color-brand-gold-hover: #f2b321;--color-brand-gold-pressed: #e3a71f;--color-brand-blue: #6c96a9;--color-brand-dark-grey: #46505a;--color-signal-red-100: #e2b3b3;--color-signal-red-400: #ff7070;--color-signal-red-600: #c7271b;--color-signal-red-800: #640000;--color-accent-forceps: #5e83ff;--color-accent-scissors: #aec1ff;--color-accent-micro-needle-holder-suture-cut: #bf8a5a;--color-accent-micro-dilator: #baa28a;--color-accent-super-micro-needle-suture-cut: #f78e82;--color-accent-super-micro-dilator: #fbc7c1;--color-accent-free-flap: var(--color-brand-gold);--color-accent-lymphatic: #71c5e8;--color-accent-nerve: #ff6dd7;--color-accent-replantation: #00c4b3;--color-accent-urological: #ff5b4c;--color-accent-transplant: #bf8a5a;--color-accent-other: #f78e82;--color-accent-all-cases: #71C5E8;--color-accent-robotic: var(--color-brand-gold);--color-accent-non-robotic: #D8DADE;--color-accent-am: #71c5e8;--color-accent-pm: #688bff;--color-accent-current-range: var(--color-brand-gold);--color-accent-previous-range: #71C5E8;--shadow-sm: 0px 1px 0px -1px rgba(0, 0, 0, .04);--shadow-lg: 0px 3px 6px -3px rgba(0, 0, 0, .08);--shadow-xl: 0px 6px 12px -6px rgba(0, 0, 0, .08);--navigation-drawer-width: 256px;--report-meter-size: 78px}html{background:var(--color-dark-700)}html,body,#app{height:100vh;width:100%}body{overflow:hidden;scrollbar-gutter:stable}body.scrim-visible{overflow:hidden;position:fixed}a,a:visited{color:#fff}vite-plugin-checker-error-overlay{height:100%!important}.inlined-svgs{display:none}.account-layout{display:grid;grid-template-columns:1fr 1fr;height:100%;align-items:center;justify-items:center}.account-layout .inlined-svg--logo{width:218px;height:64px}.account-layout__screen{width:100%;height:100%;color:var(--color-neutral-900);background:#fff;display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:center}.account-layout__screen .inlined-svg--phone,.account-layout__screen .inlined-svg--email{color:var(--color-neutral-500)}.account-layout__screen .contact-support__method a,.account-layout__screen .contact-support__method a:visited{color:var(--color-dark-700)}.account-layout__content{width:328px;display:flex;flex-direction:column;gap:24px}.account-layout__title{text-align:center}.account-layout__message{color:var(--color-neutral-900);text-align:center}.account-layout .form{align-items:center;margin-top:0}.account-layout .form .form__field{width:100%}.account-layout__buttons{margin-top:8px;display:flex;flex-direction:column;gap:16px}.account-layout .button{width:100%;display:flex;gap:6px;align-items:center;justify-content:center}.account-layout-email-sent-screen .account-layout__content{align-items:center;gap:12px}.account-layout-email-sent-screen .button{margin-top:12px;width:296px}.account-layout-email-sent-screen .inlined-svg--email{width:38px;height:30px;color:var(--color-dark-900)}.account-layout-email-sent-screen .icon-message__icon{background-color:#6c96a980}.account-layout-email-sent-screen .icon-message__message{color:var(--color-dark-900)}body.--mobile .account-layout{display:grid;grid-template-rows:133px 1fr;grid-template-columns:1fr}body.--mobile .account-layout .inlined-svg--logo{width:155px;height:46px}body.--mobile .account-layout__content{padding-top:24px;justify-content:start}.account-summary{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;padding:8px;max-width:256px;white-space:normal}.account-summary .initials-emblem{grid-row:1 / span 2;grid-column:1;margin-right:10px;color:var(--color-dark-900);background:var(--color-neutral-200);font-size:18px;line-height:24.7px;letter-spacing:.28px}.account-summary__name{grid-row:1;grid-column:2}.account-summary__organization-name{grid-row:2;grid-column:2}.account-exit-screen .account-layout__message{margin:-2px}.admin-dashboard-screen{display:flex;flex-direction:column;width:100%;height:100%}.admin-dashboard-screen .tabs__transition-group{width:100%;height:100%}.badge{color:#013a06;background-color:#9cc2a0;border-radius:2px;padding:0 6px;width:fit-content;height:fit-content}.badge--error{color:var(--color-signal-red-800);background-color:#d5afaf}.banner{background-color:var(--color-dark-850);border-radius:7px;padding:16px 24px 16px 16px;display:flex;flex-wrap:wrap;gap:12px;align-items:center;transition:opacity .25s ease-in-out}.banner__icon{display:flex}.banner__dismiss{flex-grow:1;text-align:right}@keyframes fadeInOut{0%{opacity:1}to{opacity:0}}.banner--dismissing{animation:fadeInOut .5s forwards}.block-time-analysis-tab{display:flex;flex-direction:column;gap:20px}.block-time-analysis-tab__prime-time-utilization{--report-color-0: var(--color-accent-am);--report-color-1: var(--color-accent-pm)}body.--mobile .block-time-analysis-tab{margin-top:4px}body.--mobile .block-time-analysis-tab .filter{flex-direction:column;align-items:normal;gap:12px;border-top:1px solid var(--color-neutral-600);padding-top:24px}body.--mobile .block-time-analysis-tab .filter__content{display:flex;flex-direction:column;gap:12px}body.--mobile .block-time-analysis-tab .dropdown{width:100%}.block-utilization-tab{display:flex;flex-direction:column;gap:20px}.block-utilization-tab .filter__content{display:flex;flex-wrap:wrap}.block-utilization-tab .filter__content>:nth-child(1){width:180px}.block-utilization-tab .filter__content>:nth-child(2){width:220px}.block-utilization-tab .filter__content>:nth-child(3){width:200px}.block-utilization-tab__reports{display:grid;grid-template-columns:1fr;gap:20px}.block-utilization-tab__reports>:nth-child(1){--report-color-0: var(--color-brand-gold);--report-color-1: #7bb9d5}.block-utilization-tab__reports>:nth-child(2){--report-color-0: var(--color-brand-gold);--report-color-1: #7bb9d5;--report-color-2: #76c779;--report-color-3: #cfd0d1}.block-utilization-tab__reports>:nth-child(3){--report-color-0: var(--color-brand-gold);--report-color-1: #7bb9d5;--report-color-2: #76c779;--report-color-3: #cfd0d1}body.--mobile .block-utilization-tab{margin-top:4px}body.--mobile .block-utilization-tab .filter{flex-direction:column;align-items:normal;gap:12px;border-top:1px solid var(--color-neutral-600);padding-top:24px}body.--mobile .block-utilization-tab .filter__content{display:flex;flex-direction:column;gap:12px}body.--mobile .block-utilization-tab .dropdown{width:100%}body.--mobile .block-utilization-tab__reports{grid-template-columns:1fr}.breadcrumbs{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center}.breadcrumbs .button{color:var(--color-neutral-400)}.breadcrumbs__icon{display:flex}.breadcrumbs__icon:hover .button{color:var(--color-neutral-300)}.breadcrumbs__content{display:flex;flex-wrap:wrap;gap:12px;padding-top:2px;align-items:center}.breadcrumb__separator{display:flex}.breadcrumb{display:flex;gap:12px;align-items:center;color:var(--color-neutral-400)}.breadcrumb:hover{color:var(--color-neutral-300)}.breadcrumb:active{color:var(--color-neutral-200)}.breadcrumb.breadcrumb--selected{color:var(--color-neutral-300)}.breadcrumb.breadcrumb--selected:hover{color:var(--color-neutral-200)}.breadcrumb.breadcrumb--selected:active{color:var(--color-neutral-100)}.button{padding:4px 16px;min-width:100px;min-height:40px;border-radius:6px;border:none;outline:none;background:transparent;-webkit-user-select:none;user-select:none;white-space:nowrap;color:inherit}.button:enabled{cursor:pointer}.button:disabled{opacity:.65}.button--primary{color:#000;font-weight:var(--font-weight-medium);background-color:var(--color-brand-gold)}.button--primary:enabled:hover:not(:focus-visible):not(:active){background-color:var(--color-brand-gold-hover)}.button--primary:enabled:hover:focus-visible:active{background-color:var(--color-brand-gold-pressed)}.button--secondary{color:var(--color-neutral-300);background-color:var(--color-dark-800);border:solid 1px var(--color-neutral-600)}.button--secondary:enabled:hover:not(:focus-visible){background-color:var(--color-dark-850)}.button--secondary:enabled:hover:active{background-color:var(--color-dark-875)}.button--tertiary{color:var(--color-neutral-300)}.button--tertiary:enabled:hover{color:var(--color-neutral-200)}.button--tertiary:enabled:focus-visible{color:var(--color-neutral-300)}.button--tertiary:enabled:active{color:var(--color-neutral-100)}.button--destructive{color:#f97066;background-color:var(--color-dark-900)}.button--destructive:enabled:hover{background-color:var(--color-dark-875)}.button--destructive:enabled:focus-visible{background-color:var(--color-dark-100)}.button--destructive:enabled:active{background-color:var(--color-dark-850)}.button--primary,.button--secondary,.button--destructive{box-shadow:0 1px 0 -1px #0000000a,0 1px 2px -1px #0000000a,0 2px 4px -2px #0000000a,0 3px 6px -3px #0000000a}.button--link{color:var(--color-neutral-300);text-decoration:underline;min-width:unset;min-height:unset;padding:0}.button--link:enabled:hover{color:var(--color-neutral-200)}.button--link:enabled:focus-visible{color:var(--color-neutral-300)}.button--link:enabled:active{color:var(--color-neutral-100)}.button--has-icon{display:grid;grid-template-columns:24px 1fr;gap:6px;align-items:center;justify-items:left}.button--has-icon .inlined-svg{justify-self:center}.button--icon{border-radius:100px;padding:4px;margin:-4px;width:32px;height:32px;min-width:inherit;min-height:inherit;display:flex;justify-content:center;align-items:center}.button--icon:hover{background-color:var(--color-neutral-700)}.button--icon:focus-visible,.button--icon:active{filter:brightness(1.1)}.button--content{padding:0;margin:0;display:inline-flex;align-items:inherit;justify-content:inherit;min-width:inherit;min-height:inherit;font-family:inherit;text-align:left}.case-list{display:flex;flex-direction:column}.case-list .spinner{margin-top:-24px;width:100%;height:200px;padding:12px 20px;background:var(--color-dark-800)}.case-list__table{margin-top:16px}.case-list__table .table__header-layout{color:#fff}.case-list__table .table__cell{color:var(--color-neutral-300);white-space:nowrap}.case-list__table .inlined-svg--procedure-breast,.case-list__table .inlined-svg--procedure-head-and-neck{color:var(--color-neutral-400)}.case-list__table .duration{border:solid 1px var(--color-neutral-600);border-radius:2px;box-shadow:var(--shadow-sm);padding:2px 6px;width:fit-content;height:fit-content}.case-list__table--searching .table__content-layout{overflow-x:hidden}.case-list__duration-filter{display:flex;align-items:flex-end;gap:12px}.case-list__duration-filter .textbox{flex:1}.case-list__duration-separator{color:var(--color-neutral-300);white-space:nowrap;padding-bottom:10px}.case-list__duration-field{display:flex;flex-direction:column;gap:6px;flex:1}.case-list__duration-label{color:var(--color-neutral-400)}.co-surgeon-option{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border:solid 1px var(--color-neutral-600);border-radius:4px;cursor:pointer;color:var(--color-neutral-300);gap:8px}.co-surgeon-option svg{flex-shrink:0;color:var(--color-neutral-400);width:16px;height:16px}.co-surgeon-option:hover{border-color:var(--color-neutral-400);color:var(--color-neutral-50)}.co-surgeon-option--selected{background-color:var(--color-warning-300, #ffbb25);border-color:var(--color-warning-300, #ffbb25);color:var(--color-dark-900)}.co-surgeon-option--selected .typography{color:var(--color-dark-900)}.co-surgeon-option--selected svg{color:var(--color-dark-900)}.co-surgeon-option--selected:hover{border-color:var(--color-warning-300, #ffbb25);color:var(--color-dark-900)}.case-list__procedure-type{color:#fff}.case-list__error{margin-top:-24px;padding:24px;z-index:-1;background:var(--color-dark-800);border-bottom-left-radius:6px;border-bottom-right-radius:6px}.case-report__header{margin:20px 0 12px;display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;height:52px}body.--mobile .case-report .case-report__header{margin-bottom:0}body.--mobile .case-report .tabs__transition{border-top:solid 1px var(--color-neutral-600);margin-top:20px;padding-top:20px}body.--mobile .case-report .download-button{margin:12px 0}body.--mobile .case-report .form__link-content{font-family:Roboto;line-height:21px;letter-spacing:.25px}.case-details-tab{display:flex;flex-direction:column;gap:8px}.case-details-tab .report{border-radius:4px}.case-details-tab .report-instrument-usage{border-radius:4px 4px 0 0}.case-timeline-chart{display:grid;grid-template-columns:auto 1fr;position:relative}.case-timeline-chart__timelines{grid-area:1 / 2 / 3 / 2;position:relative}.case-timeline-chart__timelines--seeking{cursor:grabbing}.case-timeline-chart__points{height:33px;margin-top:12px;display:flex;justify-content:space-between;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none}.case-timeline-chart__point{color:var(--color-neutral-400);width:2px}.case-timeline-chart__point-label{transform:translate(-50%);width:fit-content;font-size:10px;font-weight:var(--font-weight-medium);letter-spacing:-.15px}.case-timeline-chart__point-dot{margin-top:7px;width:2px;height:2px;border-radius:50%;background:var(--color-neutral-300)}.case-timeline-chart__labels{grid-area:2 / 1;margin:0 16px;display:flex;flex-direction:column;gap:14px}.case-timeline-chart__label{color:#edcf76;text-align:right}.case-timeline-chart__bars{grid-area:2 / 2;display:flex;flex-direction:column;gap:9px;cursor:pointer;-webkit-user-select:none;user-select:none;margin:0 -2px}.case-timeline-chart__bar{display:flex;flex-direction:column;gap:4px}.case-timeline-chart__timeline{height:20px;padding:2px 0;background:var(--color-dark-900);-webkit-user-select:none;user-select:none}.case-timeline-chart__event-bars{height:100%;position:relative;margin-left:2px}.case-timeline-chart__event-bar{height:100%;position:absolute;border:solid .5px var(--color-dark-900);border-top:none;border-bottom:none}.case-timeline-chart__event-bar:first-child{border-left:none}.case-timeline-chart__tooltip{position:absolute;bottom:calc(100% + 10px);width:max-content;transform:translate(-50%);z-index:2;color:var(--color-dark-800);background:#fff;border-radius:28px;padding:8px 12px;display:flex;align-items:center;gap:6px}.case-timeline-chart__tooltip-dot{width:10px;height:10px;border-radius:7.5px}.case-timeline-chart__tooltip-pointer{width:12px;height:12px;background:#fff;position:absolute;top:calc(100% - 3px);left:50%;transform:rotate(45deg) translate(-50%);z-index:1}.case-timeline-chart__marker-label{position:absolute;z-index:1;color:var(--color-dark-800);background:#fff;border-radius:100px;margin-top:9px;padding:3px 12px;font-size:11px;font-weight:var(--font-weight-medium);letter-spacing:-.15px;width:fit-content;transform:translate(-50%);cursor:pointer;-webkit-user-select:none;user-select:none}.case-timeline-chart__marker-line{position:absolute;top:12px;width:1px;height:calc(100% - 12px);z-index:1;cursor:pointer;background:#fff;pointer-events:none}.case-timeline-chart__video-label{grid-area:3 / 1;padding-top:20px;margin-right:16px;color:var(--color-neutral-300)}.case-timeline-chart__video-player{grid-area:3 / 2;margin-top:20px;display:flex}.case-timeline-chart__video-player img{width:100%;height:100%;object-fit:cover}body.--mobile .case-timeline-chart{padding:20px 16px;margin:0 -16px -16px}body.--mobile .case-timeline-chart .case-timeline-chart__label{text-align:left}body.--mobile .case-timeline-chart .case-timeline-chart__video-player{margin-top:16px}.case-video-player video{max-width:100%;background:var(--color-dark-700)}.checkbox{position:relative}.checkbox__input{display:none}.checkbox__label{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px;cursor:pointer}.checkbox__button{width:16px;height:16px;display:flex;align-items:center;justify-content:center;border:solid 1px var(--color-neutral-600);border-radius:4px;box-shadow:0 1px 0 -1px #0000000d,0 1px 2px -1px #0000000d,0 2px 4px -2px #0000000d,0 3px 6px -3px #0000000d;padding:1px;cursor:pointer;background-color:var(--color-dark-800);transition:background-color .25s ease}.checkbox__button:hover{border:solid 1px var(--color-brand-gold)}.checkbox--checked .checkbox__button{color:#000;background-color:var(--color-brand-gold);border:solid 1px var(--color-brand-gold)}.checkbox--disabled{opacity:.5}.checkbox--disabled .checkbox__label{cursor:unset}.checkbox--disabled .checkbox__button{border:solid 1px var(--color-neutral-600);cursor:unset}.chip{display:grid;grid-template-columns:1fr 24px;height:36px;white-space:nowrap;align-items:center;background-color:var(--color-dark-800);border:solid 1px var(--color-neutral-600);border-radius:4px;color:var(--color-neutral-50);padding:6px 6px 6px 12px;gap:2px;box-shadow:0 1px 0 -1px #0000000a,0 1px 2px -1px #0000000a,0 2px 4px -2px #0000000a,0 3px 6px -3px #0000000a}.chip__content{color:var(--color-neutral-50)}.chip__remove{color:var(--color-neutral-500);justify-self:center;border-radius:24px;width:24px;height:24px}.chip__remove:hover{color:var(--color-neutral-400)}.chip__remove svg{width:10px}.compare-filter{display:flex;flex-direction:column;align-items:center;background:var(--color-dark-800);border:solid 1px var(--color-neutral-600);border-radius:8px;width:fit-content}.compare-filter__header{padding-top:20px;color:#fff}.compare-filter__range{width:100%;padding:0 24px;display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:center;margin-bottom:12px}.compare-filter__range-button{margin:1px}.button--secondary.compare-filter__range-button--placeholder{color:var(--color-neutral-400)}.compare-filter__range-separator{color:var(--color-neutral-600)}.compare-filter__range-button--selected{border:solid 2px var(--color-brand-blue);margin:0}.compare-filter__content{width:100%;margin-top:12px;display:flex;flex-direction:column;align-items:center}.compare-filter__options{padding:12px 12px 0;display:grid;grid-template-columns:repeat(4,auto);column-gap:8px;overflow-y:auto;scrollbar-gutter:stable both-edges}.compare-filter__option{align-self:start;width:72px;height:36px;border-radius:36px;min-width:unset;min-height:unset;padding:unset;margin-bottom:12px}.compare-filter__option:disabled{opacity:.5}.compare-filter__option:not(.compare-filter__option--selected){border:none;box-shadow:none}.compare-filter__actions{display:flex;gap:12px;border-top:solid 1px var(--color-dark-700);width:100%;justify-content:center;padding:16px 0}.compare-quarters-filter{width:350px}.compare-quarters-filter .button{justify-content:space-between}.compare-quarters-filter .compare-filter__options{height:200px}body.--mobile,body.--mobile .compare-quarters-filter,body.--mobile .compare-quarters-filter .button{width:100%}.contact-support{max-width:500px;text-align:center}.contact-support__method{margin-left:6px;white-space:nowrap;display:inline}.coordinator-dashboard-screen{display:flex;flex-direction:column;width:100%;height:100%}.coordinator-dashboard-screen .tabs__transition-group{width:100%;height:100%}.cumulative-console-time .report__legend-line{width:24px;height:2px;background-color:unset;background-image:linear-gradient(to right,var(--color-neutral-300) 0 2px,transparent 2px 6px,var(--color-neutral-300) 6px 10px,transparent 10px 14px,var(--color-neutral-300) 14px 18px,transparent 18px 22px,var(--color-neutral-300) 22px 24px)}.cumulative-console-time:nth-child(1){--report-color-0: var(--color-brand-gold);--report-color-1: #7bb9d5;--report-color-2: #76c779;--report-color-3: var(--color-neutral-300)}.cumulative-console-time:nth-child(1) .report-color-3 path{stroke-width:1.5;stroke-dasharray:4 4}.cumulative-console-time:nth-child(2),.cumulative-console-time:nth-child(3),.cumulative-console-time:nth-child(4){--report-color-1: var(--color-neutral-300)}.cumulative-console-time:nth-child(2) .report-color-1 path,.cumulative-console-time:nth-child(3) .report-color-1 path,.cumulative-console-time:nth-child(4) .report-color-1 path{stroke-width:1.5;stroke-dasharray:4 4}.cumulative-console-time:nth-child(2){--report-color-0: var(--color-brand-gold)}.cumulative-console-time:nth-child(3){--report-color-0: #7bb9d5}.cumulative-console-time:nth-child(4){--report-color-0: #76c779}.cumulative-procedure-type-tab{display:flex;flex-direction:column;gap:20px}.cumulative-procedure-type-tab .filter__content{display:flex;flex-wrap:wrap}.cumulative-procedure-type-tab .filter__content>:nth-child(1){width:180px}.cumulative-procedure-type-tab .filter__content>:nth-child(2){width:220px}.cumulative-procedure-type-tab .filter__content>:nth-child(3){width:200px}.cumulative-procedure-type-tab .report__legend{margin-bottom:8px}.cumulative-procedure-type-tab__reports{display:grid;grid-template-columns:1fr 1fr;gap:20px}.cumulative-procedure-type-tab__reports .robotic-vs-non-robotic-cases{grid-area:2 / span 2}.cumulative-procedure-type-tab__reports .procedure-trend-vs-last-quarter{grid-area:3 / span 2}.cumulative-procedure-type-tab__reports.cumulative-procedure-type-tab__collapse-total-cases{grid-template-columns:1fr}.cumulative-procedure-type-tab__reports.cumulative-procedure-type-tab__collapse-total-cases .robotic-vs-non-robotic-cases,.cumulative-procedure-type-tab__reports.cumulative-procedure-type-tab__collapse-total-cases .procedure-trend-vs-last-quarter{grid-area:unset}.cumulative-procedure-type-tab .robotic-vs-non-robotic-cases .report-color-0{color:var(--color-accent-all-cases);background-color:var(--color-accent-all-cases);fill:var(--color-accent-all-cases);stroke:var(--color-accent-all-cases)}.cumulative-procedure-type-tab .robotic-vs-non-robotic-cases .report-color-1{color:var(--color-accent-robotic);background-color:var(--color-accent-robotic);fill:var(--color-accent-robotic);stroke:var(--color-accent-robotic)}.cumulative-procedure-type-tab .robotic-vs-non-robotic-cases .report-color-2{color:var(--color-accent-non-robotic);background-color:var(--color-accent-non-robotic);fill:var(--color-accent-non-robotic);stroke:var(--color-accent-non-robotic)}.cumulative-console-time:first-child{grid-area:1 / span 2}body.--mobile .cumulative-procedure-type-tab{margin-top:4px}body.--mobile .cumulative-procedure-type-tab .filter{flex-direction:column;align-items:normal;gap:12px;border-top:1px solid var(--color-neutral-600);padding-top:24px}body.--mobile .cumulative-procedure-type-tab .filter__content{display:flex;flex-direction:column;gap:12px}body.--mobile .cumulative-procedure-type-tab .dropdown{width:100%}body.--mobile .cumulative-procedure-type-tab__reports{grid-template-columns:1fr;justify-content:center}.daily-utilization-tab{display:flex;flex-direction:column;gap:20px}.daily-utilization-tab .report__total{display:flex;align-items:center;gap:6px}.daily-utilization-tab .report__legend{gap:6px}.daily-utilization-tab .recharts-xAxis .report__tick{transform:translate(12px)}.daily-utilization-tab__compare-previous{color:var(--color-brand-gold);margin-left:8px}.daily-utilization-tab__reports{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.daily-utilization-tab__reports .report__legend-threshold{margin-left:4px}.daily-utilization-tab__current-range{background-color:var(--color-accent-current-range);stroke:var(--color-accent-current-range)}.daily-utilization-tab__previous-range{background-color:var(--color-accent-previous-range);stroke:var(--color-accent-previous-range)}.daily-utilization-tab__prime-time-label{display:flex;gap:4px}.daily-utilization-tab__am-label{color:var(--color-accent-am)}.daily-utilization-tab__pm-label{color:var(--color-accent-pm)}.daily-utilization-tab__am-bar{fill:var(--color-accent-am)}.daily-utilization-tab__pm-bar{fill:var(--color-accent-pm)}body.--mobile .daily-utilization-tab{margin-top:4px}body.--mobile .daily-utilization-tab .filter{flex-direction:column;align-items:normal;gap:12px;border-top:1px solid var(--color-neutral-600);padding-top:24px}body.--mobile .daily-utilization-tab .filter__content{display:flex;flex-direction:column;gap:12px;width:100%;align-items:start}body.--mobile .daily-utilization-tab .dropdown{width:100%}body.--mobile .daily-utilization-tab .recharts-xAxis .report__tick{font-size:10px}body.--mobile .daily-utilization-tab__reports{grid-template-columns:1fr;justify-content:center}.dashboard-screen{width:100%;height:100%;display:flex;flex-direction:column}.dashboard-screen .inlined-svg--reports{width:32px;height:32px}.dashboard-screen .icon-message__icon{background-color:#6c96a980}.dashboard-screen .breadcrumbs{height:30px;margin-bottom:20px}.dashboard-screen .breadcrumbs .dropdown .dropdown__control{height:28px;min-height:28px;min-width:164px}.dashboard-screen .breadcrumbs .dropdown .dropdown__value-container{padding:3px 0 4px 16px}.dashboard-screen__content{flex-grow:1;width:328px;display:flex;flex-direction:column;gap:12px;align-self:center;align-items:center;justify-content:center;text-align:center}.dashboard-screen__content .dropdown{text-align:left;width:100%}.delete-account-modal{width:328px;padding:16px;display:flex;flex-direction:column;gap:16px;text-align:center}.delete-account-modal .button{width:100%}.delete-account-modal .contact-support,.delete-account-modal .contact-support a,.delete-account-modal .contact-support a:visited{color:var(--color-neutral-200)}.drawer{position:fixed;top:0;bottom:0;z-index:2;transition:transform .25s ease,visibility .25s ease;transform:translate(0);visibility:visible}.drawer--left{left:0}.drawer--right{right:0}.drawer--closed{visibility:hidden}.drawer--closed.drawer--left{transform:translate(-100%)}.drawer--closed.drawer--right{transform:translate(100%)}.drawer__content{height:100%}.dropdown{flex:0 0 auto;width:auto}.dropdown .dropdown__control{color:var(--color-neutral-300);background-color:var(--color-dark-800);border:1px solid var(--color-neutral-600);border-radius:8px;transition:none;box-shadow:none;cursor:pointer;min-height:unset;display:flex;align-items:center}.dropdown .dropdown__control:hover{background-color:var(--color-dark-850);border:1px solid var(--color-neutral-600)}.dropdown .dropdown__control.dropdown__control--is-disabled{opacity:.65}.dropdown .dropdown__indicator-separator{display:none}.dropdown .dropdown__indicators{padding:0 8px 0 6px}.dropdown .dropdown__indicator,.dropdown .dropdown__dropdown-indicator{padding:0}.dropdown .dropdown__indicator,.dropdown .dropdown__indicator:hover,.dropdown .dropdown__indicator svg,.dropdown .dropdown__indicator svg:hover,.dropdown .dropdown__dropdown-indicator,.dropdown .dropdown__dropdown-indicator:hover,.dropdown .dropdown__dropdown-indicator svg,.dropdown .dropdown__dropdown-indicator svg:hover{fill:var(--color-neutral-400)}.dropdown .dropdown__indicator svg,.dropdown .dropdown__dropdown-indicator svg{width:19px;height:19px}.dropdown .dropdown__value-container{padding:4px 0 4px 16px;width:max-content}.dropdown .dropdown__input-container{margin:0;padding:0;white-space:nowrap}.dropdown .dropdown__single-value{color:#fff}.dropdown .dropdown__placeholder,.dropdown .dropdown__input-container,.dropdown .dropdown__menu-notice--no-options{color:var(--color-neutral-300)}.dropdown .dropdown__menu{width:max-content;color:var(--color-neutral-300);background-color:var(--color-dark-800);border:1px solid var(--color-neutral-600);border-radius:8px;z-index:10;box-shadow:none}.dropdown .dropdown__menu-list{width:max-content;border-radius:8px;padding:0}.dropdown .dropdown__option{background-color:var(--color-dark-800);color:var(--color-neutral-300);cursor:pointer;padding:16px 24px 16px 16px;width:100%}.dropdown .dropdown__option:hover{color:#fff;background-color:var(--color-dark-850)}.dropdown .dropdown__option--is-focused,.dropdown .dropdown__option--is-selected{background-color:none}.dropdown .inlined-svg--checkmark{color:var(--color-brand-gold);width:14px;height:10px}.dropdown-option__item{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center}.dropdown__single-value .dropdown-option__item{gap:0}.empty-report-tab{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.empty-report-tab .inlined-svg--reports{width:32px;height:32px}.empty-report-tab .icon-message__icon{background-color:#6c96a980}.empty-report-tab__content{width:328px;display:flex;flex-direction:column;gap:12px;text-align:center}.error-modal{width:328px;padding:16px;display:flex;flex-direction:column;gap:16px}.error-modal .inlined-svg--error-circle{color:var(--color-signal-red-400)}.error-modal .icon-message__message{width:100%}.error-modal .button{width:100%;margin-top:16px}.error-modal .contact-support,.error-modal .contact-support a,.error-modal .contact-support a:visited{color:var(--color-neutral-200)}.filter{color:var(--color-neutral-50);width:100%;display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between}.filter .button--secondary{color:var(--color-neutral-50);min-height:36px}.filter .dropdown{font-size:var(--font-body-14-size);line-height:var(--font-body-14-line-height)}.filter .dropdown__control{height:36px}.filter .dropdown__value-container{padding:6px 0 6px 12px}.filter__content{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.filter__item-count{padding:0 8px;white-space:nowrap;color:var(--color-neutral-300)}.filter__search .textbox__input{height:36px}.filter__actions{display:flex;gap:12px}.filter-drawer{width:347px;background-color:var(--color-neutral-800);border-left:solid 1px var(--color-dark-900)}.filter-drawer .drawer__content{display:flex;flex-direction:column}.filter-drawer__header{display:grid;grid-template-columns:1fr auto;padding:24px;align-items:center;border-bottom:solid 1px #2b3340}.filter-drawer__header .typography{color:var(--color-neutral-300)}.filter-drawer__buttons{flex-grow:0;justify-content:end;padding:20px;display:flex;flex-direction:column;gap:12px}.filter-drawer__buttons .button{border:none;box-shadow:none}.filter-drawer__sections{overflow:auto}.filter-drawer__section{border-bottom:solid 1px #2b3340}.filter-drawer__section-header{display:flex;gap:12px;padding:16px 24px;align-items:center}.filter-drawer__section-controls{display:flex;gap:12px;margin-left:auto}.filter-drawer__count{width:24px;height:24px;color:var(--color-dark-900);background-color:#ffbb25;border-radius:6px;display:flex;align-items:center;justify-content:center}.filter-drawer__expand-button{transform:rotate(90deg);transition:transform .25s ease;color:var(--color-neutral-300)}.filter-drawer__expander{height:0;overflow:visible;transition:height .25s ease;visibility:hidden;pointer-events:none}.filter-drawer__expander-content{padding:0 24px 16px;opacity:0;transition:opacity .25s ease;display:flex;flex-direction:column;gap:8px}.filter-drawer__section--expanded .filter-drawer__expand-button{transform:rotate(270deg)}.filter-drawer__section--expanded .filter-drawer__expander{visibility:visible;pointer-events:auto}.filter-drawer__section--expanded .filter-drawer__expander-content{opacity:1}.filter-drawer__summary{color:var(--color-brand-gold)}.forgot-password-screen{display:flex;flex-direction:column;gap:24px;text-align:center}.forgot-password-screen .form__field{text-align:left}.form{display:flex;flex-direction:column;gap:16px;margin-top:20px}.form__group{display:grid;grid-template-columns:2fr 3fr;gap:16px;padding:24px 0 4px;border-top:solid 1px var(--color-neutral-600)}.form__group-label{color:var(--color-neutral-100)}.form__group-content{display:flex;flex-direction:column;gap:16px}.form__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form__field .textbox,.form__field .textbox__input{width:100%}.form__field-label{color:var(--color-neutral-100);text-transform:uppercase;margin-bottom:6px}.form__field-info{margin-top:4px}.form__field--disabled{opacity:.5}.form__field--error,.form__field--error .form__field-label,.form__field--error .form__field-info{color:var(--color-signal-red-400)}.form__field--error ul{margin-left:24px}.form__field .dropdown__single-value{color:var(--color-neutral-300)}.form__update-cancel-row{display:flex;gap:16px}.form__link{display:grid;grid-template-columns:auto 1fr;align-items:center;color:#fff}.form__link .inlined-svg{flex-grow:1;justify-self:end;color:var(--color-neutral-400)}.form__protocol-link{justify-items:start;gap:12px}.form--light-theme .form__field-label,.form--light-theme .form__field-info{color:var(--color-neutral-700)}.form--light-theme .form__field--error,.form--light-theme .form__field--error .form__field-label,.form--light-theme .form__field--error .form__field-info{color:var(--color-signal-red-600)}.form--light-theme .button--tertiary{color:var(--color-neutral-600);background-color:var(--color-neutral-100)}.form--light-theme .button--tertiary:enabled:hover{color:var(--color-neutral-600);background-color:var(--color-neutral-200)}.form--light-theme .button--tertiary:enabled:focus-visible{background-color:var(--color-neutral-100)}.form--light-theme .button--tertiary:enabled:active{background-color:var(--color-neutral-300)}.form--light-theme .button--link,.form--light-theme .button--link:enabled:hover{color:var(--color-neutral-800)}body.--mobile .form__group{display:flex;flex-direction:column;gap:16px;padding:24px 0 4px;border-top:solid 1px var(--color-neutral-600)}.help-screen .form{margin-top:20px;padding-bottom:20px;border-bottom:solid 1px var(--color-neutral-600)}.help-screen .form__group-label{color:var(--color-neutral-100)}.help-screen__tech-support-label{display:flex;flex-direction:column;gap:6px}.help-screen__tech-support-description{color:var(--color-neutral-300)}.help-terms-screen{display:flex;flex-direction:column;gap:20px}.help-terms-screen__terms{border-top:solid 1px var(--color-neutral-600);padding-top:20px;display:flex;flex-direction:column;align-self:center;gap:24px;max-width:800px;overflow:visible}.icon-message{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center}.icon-message__icon{width:100px;height:100px;display:flex;align-items:center;justify-content:center;background:#4b6474;border-radius:1000px}.icon-message__message{text-align:center;color:var(--color-neutral-200)}.info-bar{width:100%;display:flex;padding:20px;background:var(--color-dark-800);border-radius:4px;color:var(--color-neutral-200);align-items:flex-start}.info-bar__item{flex:1}.info-bar__label{color:var(--color-brand-blue)}body.--mobile .info-bar{display:grid;grid-template-columns:1fr 1fr;gap:20px}.initials-emblem{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:100px;color:var(--color-neutral-300);background:var(--color-neutral-600);position:relative}.initials-emblem-list{display:flex}.initials-emblem-list .initials-emblem{border:solid 2px var(--color-dark-800)}.initials-emblem+.initials-emblem{margin-left:-6px}.initials-emblem__tooltip{position:absolute;bottom:calc(100% + 10px);width:max-content;z-index:2;color:var(--color-dark-800);background:#fff;border-radius:28px;padding:8px 12px;display:flex;align-items:center;gap:6px}.initials-emblem__tooltip-pointer{width:12px;height:12px;background:#fff;position:absolute;bottom:calc(100% + 5px);transform:rotate(45deg);z-index:2}.initials-emblem__tooltip,.initials-emblem__tooltip-pointer{visibility:hidden}.initials-emblem:hover .initials-emblem__tooltip,.initials-emblem:hover .initials-emblem__tooltip-pointer{visibility:visible}.instrument--forceps{color:var(--color-accent-forceps);background-color:var(--color-accent-forceps);fill:var(--color-accent-forceps);stroke:var(--color-accent-forceps)}.instrument--scissors{color:var(--color-accent-scissors);background-color:var(--color-accent-scissors);fill:var(--color-accent-scissors);stroke:var(--color-accent-scissors)}.instrument--micro-needle-holder-suture-cut{color:var(--color-accent-micro-needle-holder-suture-cut);background-color:var(--color-accent-micro-needle-holder-suture-cut);fill:var(--color-accent-micro-needle-holder-suture-cut);stroke:var(--color-accent-micro-needle-holder-suture-cut)}.instrument--micro-dilator{color:var(--color-accent-micro-dilator);background-color:var(--color-accent-micro-dilator);fill:var(--color-accent-micro-dilator);stroke:var(--color-accent-micro-dilator)}.instrument--super-micro-needle-suture-cut{color:var(--color-accent-super-micro-needle-suture-cut);background-color:var(--color-accent-super-micro-needle-suture-cut);fill:var(--color-accent-super-micro-needle-suture-cut);stroke:var(--color-accent-super-micro-needle-suture-cut)}.instrument--super-micro-dilator{color:var(--color-accent-super-micro-dilator);background-color:var(--color-accent-super-micro-dilator);fill:var(--color-accent-super-micro-dilator);stroke:var(--color-accent-super-micro-dilator)}.inventory-tab{display:flex;flex-direction:column;gap:20px}body.--mobile .inventory-tab{margin-top:4px}body.--mobile .inventory-tab .filter{flex-direction:column;align-items:normal;gap:12px;border-top:1px solid var(--color-neutral-600);padding-top:24px}body.--mobile .inventory-tab .filter__content{display:flex;flex-direction:column;gap:12px}body.--mobile .inventory-tab .dropdown{width:100%}.invitation-screen{display:flex;flex-direction:column;gap:24px}.login-error-screen{height:min-content;display:grid;gap:20px;align-items:center;justify-items:center;align-self:center}.login-error-screen .icon-message__message{display:flex;flex-direction:column;gap:20px}.login-error-screen__title{color:var(--color-brand-blue)}.login-error-screen__content{color:var(--color-neutral-500);display:grid;gap:16px;align-items:center;justify-items:center}.login-error-screen__content .button{width:300px}.login-screen__forgot-password .button{justify-content:flex-start}.menu{height:100%;position:fixed;overflow:auto}.modal{display:flex;flex-direction:column;border-radius:12px;background:var(--color-dark-800);min-width:320px;max-width:550px;max-height:572px;opacity:0;transform:translate3d(0,-10px,0);transition:opacity ease .25s,transform ease .25s}.modal__transition--enter-active,.modal__transition--appear-active,.modal__transition--enter-done,.modal__transition--appear-done{opacity:1;transform:translateZ(0)}.modal__transition--exit-active{opacity:0;transform:translate3d(0,-10px,0)}.navigation{height:100%;display:flex;flex-direction:column;gap:8px;width:var(--navigation-drawer-width);padding:12px 12px 24px;background:var(--color-dark-700);border-right:solid 1px var(--color-neutral-600)}.navigation .inlined-svg--logo{margin:16px 12px 22px}.navigation__section{padding:8px}.navigation__section.button--tertiary:hover{background:var(--color-dark-850)}.navigation__section.button--tertiary:focus-visible,.navigation__section.button--tertiary:active{background:var(--color-dark-800)}.navigation__builtin-sections{flex-grow:1;display:flex;flex-direction:column;gap:8px;justify-content:end;padding-bottom:16px;border-bottom:solid 1px var(--color-neutral-600);margin-bottom:16px}.navigation__account-section{position:relative}.navigation__account{width:100%}.navigation__account:hover{background:var(--color-dark-850)}.navigation__account:active{background:var(--color-dark-800)}.navigation__account--current{background:var(--color-dark-900)}.navigation__account--current .initials-emblem{background:var(--color-brand-gold)}.navigation__account--current:hover{background:var(--color-dark-850)}.navigation__account--current:active{background:var(--color-dark-800)}.navigation__account-popover{position:absolute;bottom:calc(100% + 8px);display:flex;flex-direction:column;background:var(--color-dark-800);width:100%;border:1px solid var(--color-neutral-600);border-radius:8px;overflow:hidden;box-shadow:var(--shadow-xl)}.navigation__account-popover .button{padding:8px 24px;align-items:center;gap:12px;border-radius:0}.navigation__account-popover .button:first-child{border-bottom:solid 1px var(--color-neutral-600)}.navigation__account-popover .button:hover{background:var(--color-dark-850)}.navigation__account-popover .button:active{background:var(--color-dark-800)}.not-found-screen{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.not-found-screen__icon{width:100px;height:100px;display:flex;align-items:center;justify-content:center;background:#453d46;border-radius:1000px}.not-found-screen__icon .inlined-svg--error-circle{color:#ff7e74}.not-found-screen__title{margin-top:16px}.not-found-screen__message{width:328px;text-align:center;color:var(--color-neutral-200)}.not-found-screen__back-to-dashboard{margin-top:24px}.organization-details-screen__header{margin:12px 0 20px}.dropdown .dropdown__control{height:40px;min-height:40px}.dropdown .dropdown__value-container{padding:4px 0 4px 16px}.role-layout__content{width:100%;height:100%;padding:44px 40px 32px}.organization-details-screen .form .textbox__input,.organization-details-screen .form .dropdown__single-value,.organization-details-screen .form .dropdown__placeholder,.organization-details-screen .form .dropdown__input-container input{font-size:16px!important;font-family:inherit}.organization-details-screen .form .dropdown__control{font-size:16px}.organization-list-screen__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;width:100%}.organization-list-screen__table{margin-top:20px}.organization-list-screen__name-cell{font-weight:500;color:#fff;width:100%}.organization-list-screen__name-with-details{display:flex;flex-direction:column;gap:4px}.organization-list-screen__actions-cell{text-align:right;padding-right:16px}.organization-list-screen__actions{position:relative;display:flex;flex-direction:column;align-items:end;width:min-width}.organization-list-screen__actions-button{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.organization-list-screen__actions-popover{position:fixed;display:flex;flex-direction:column;background:var(--color-dark-800);border:1px solid var(--color-neutral-600);border-radius:8px;overflow:hidden;box-shadow:var(--shadow-xl)}.organization-list-screen__actions-popover .button{padding:8px 24px;align-items:center;gap:12px;border-radius:0}.organization-list-screen__actions-popover .button:first-child{border-bottom:solid 1px var(--color-neutral-600)}.organization-list-screen__actions-popover .button:hover{background:var(--color-dark-850)}.organization-list-screen__actions-popover .button:active{background:var(--color-dark-800)}.organization-list-screen__error{padding:40px 0;text-align:center}.pagination{position:relative;display:grid;grid-template-columns:44px auto 44px 44px;gap:6px;align-items:center;justify-items:center;background-color:var(--color-dark-800);border:solid 1px var(--color-neutral-600);border-radius:8px;padding:6px;box-shadow:var(--shadow-lg)}.pagination .inlined-svg{color:#fff}.pagination .button--icon:hover{filter:none;background:var(--color-dark-700)}.pagination__page{font-family:Roboto;width:44px;height:29px;display:flex;align-items:center;justify-content:center;background:var(--color-dark-900);border-radius:34px}.pagination__page:hover{background:var(--color-dark-700)}.pagination__page-popover{position:absolute;bottom:calc(100% + 8px);left:0;background:var(--color-dark-800);width:100%;height:104px}.pagination__page-popover .select-list{width:180px;height:205px}.pagination__page-size-popover{position:absolute;bottom:calc(100% + 8px);right:0}.pagination__page-size-popover .select-list{width:166px}.pagination__page-size-label{padding:12px 16px 4px}.performance-report__header{margin:20px 0 12px;height:52px}body.--mobile .performance-report .tabs__transition{border-top:solid 1px var(--color-neutral-600);margin-top:20px;padding-top:20px}.procedure--free-flap{color:var(--color-accent-free-flap);background-color:var(--color-accent-free-flap);fill:var(--color-accent-free-flap);stroke:var(--color-accent-free-flap)}.procedure--lymphatic{color:var(--color-accent-lymphatic);background-color:var(--color-accent-lymphatic);fill:var(--color-accent-lymphatic);stroke:var(--color-accent-lymphatic)}.procedure--nerve{color:var(--color-accent-nerve);background-color:var(--color-accent-nerve);fill:var(--color-accent-nerve);stroke:var(--color-accent-nerve)}.procedure--replantation{color:var(--color-accent-replantation);background-color:var(--color-accent-replantation);fill:var(--color-accent-replantation);stroke:var(--color-accent-replantation)}.procedure--urological{color:var(--color-accent-urological);background-color:var(--color-accent-urological);fill:var(--color-accent-urological);stroke:var(--color-accent-urological)}.procedure--transplant{color:var(--color-accent-transplant);background-color:var(--color-accent-transplant);fill:var(--color-accent-transplant);stroke:var(--color-accent-transplant)}.procedure--other{color:var(--color-accent-other);background-color:var(--color-accent-other);fill:var(--color-accent-other);stroke:var(--color-accent-other)}.all-procedures-tab{display:flex;flex-direction:column;gap:20px}.all-procedures-tab__reports{display:grid;grid-template-columns:1fr 1fr;gap:20px}.all-procedures-tab__reports .total-cases-by-type .report__content,.all-procedures-tab__reports .reasons-for-teleoperation-exit .report__content{display:grid;grid-template-rows:auto 1fr;align-items:unset}.all-procedures-tab__reports .total-cases-by-type .report__legend,.all-procedures-tab__reports .reasons-for-teleoperation-exit .report__legend{display:flex;flex-direction:column;gap:8px;width:max-content;margin:8px 0 0 16px}.all-procedures-tab__reports .total-cases-by-type .report__legend-item,.all-procedures-tab__reports .reasons-for-teleoperation-exit .report__legend-item{display:grid;grid-template-columns:auto 1fr}.all-procedures-tab__reports .total-cases-by-type .report__chart,.all-procedures-tab__reports .reasons-for-teleoperation-exit .report__chart{width:140px;justify-self:center}.all-procedures-tab__reports .total-cases-by-type__content,.all-procedures-tab__reports .reasons-for-teleoperation-exit__content{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:16px}.all-procedures-tab__reports .total-cases-by-type__label-values,.all-procedures-tab__reports .reasons-for-teleoperation-exit__label-values{color:var(--color-neutral-400);margin-left:4px}.all-procedures-tab__reports>:nth-child(1){--report-color-0: var(--color-brand-gold)}.all-procedures-tab__reports>:nth-child(2){--report-color-0: var(--color-brand-gold);--report-color-1: var(--color-accent-am);--report-color-2: #ff6dd7;--report-color-3: #00c4b3;--report-color-4: #ff5b4c;--report-color-5: #bf8a5a;--report-color-6: #f78e82}.all-procedures-tab__reports>:nth-child(3){--report-color-0: var(--color-brand-gold)}.all-procedures-tab__reports>:nth-child(4){--report-color-0: var(--color-brand-gold);--report-color-1: #7bb9d5;--report-color-2: #ec8fff;--report-color-3: #ff7f49;--report-color-4: #cfd0d1;--report-color-5: #70f58f;--report-color-6: #7468ff}body.--mobile .all-procedures-tab__reports{grid-template-columns:1fr}body.--mobile .all-procedures-tab__reports .total-cases-by-type__content,body.--mobile .all-procedures-tab__reports .reasons-for-teleoperation-exit__content{flex-direction:column;justify-content:center}.procedure-type-tab{display:flex;flex-direction:column;gap:20px}.procedure-type-tab__reports{display:grid;grid-template-columns:1fr 1fr;gap:20px}.procedure-type-tab__reports .console-time{grid-column:1 / -1;--report-color-0: var(--color-brand-gold)}.procedure-type-tab__reports .instrument-usage{grid-column:1 / -1;gap:20px;--report-color-0: #5e83ff;--report-color-1: #aec1ff;--report-color-2: #bf8a5a;--report-color-3: #baa28a;--report-color-4: #f78e82;--report-color-5: #fbc7c1}.procedure-type-tab__reports .instrument-usage .report__chart{height:unset}.procedure-type-tab__reports .total-cases-by-type .report__content,.procedure-type-tab__reports .reasons-for-teleoperation-exit .report__content{display:grid;grid-template-rows:auto 1fr;align-items:unset}.procedure-type-tab__reports .total-cases-by-type .report__legend,.procedure-type-tab__reports .reasons-for-teleoperation-exit .report__legend{display:flex;flex-direction:column;gap:8px;width:max-content;margin:8px 0 0 16px}.procedure-type-tab__reports .total-cases-by-type .report__legend-item,.procedure-type-tab__reports .reasons-for-teleoperation-exit .report__legend-item{display:grid;grid-template-columns:auto 1fr}.procedure-type-tab__reports .total-cases-by-type .report__chart,.procedure-type-tab__reports .reasons-for-teleoperation-exit .report__chart{width:140px;justify-self:center}.procedure-type-tab__reports .total-cases-by-type__content,.procedure-type-tab__reports .reasons-for-teleoperation-exit__content{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:16px}.procedure-type-tab__reports .total-cases-by-type__label-values,.procedure-type-tab__reports .reasons-for-teleoperation-exit__label-values{color:var(--color-neutral-400);margin-left:4px}.procedure-type-tab[data-procedure=FreeFlap] .procedure-type-tab__reports>:nth-child(1),.procedure-type-tab[data-procedure=FreeFlap] .procedure-type-tab__reports>:nth-child(2){--report-color-0: #fcba22;--report-color-1: #fdcb59;--report-color-2: #fddd90;--report-color-3: #feeec8}.procedure-type-tab[data-procedure=FreeFlap] .procedure-type-tab__reports>:nth-child(3){--report-color-0: var(--color-brand-gold)}.procedure-type-tab[data-procedure=FreeFlap] .procedure-type-tab__reports>:nth-child(4){--report-color-0: var(--color-brand-gold);--report-color-1: #7bb9d5;--report-color-2: #ec8fff;--report-color-3: #ff7f49;--report-color-4: #cfd0d1;--report-color-5: #70f58f;--report-color-6: #7468ff}.procedure-type-tab[data-procedure=Lymphatic] .procedure-type-tab__reports>:nth-child(1),.procedure-type-tab[data-procedure=Lymphatic] .procedure-type-tab__reports>:nth-child(2){--report-color-0: var(--color-accent-am);--report-color-1: #b8e2f3}.procedure-type-tab[data-procedure=Lymphatic] .procedure-type-tab__reports>:nth-child(3){--report-color-0: var(--color-accent-am)}.procedure-type-tab[data-procedure=Lymphatic] .procedure-type-tab__reports>:nth-child(4){--report-color-0: var(--color-accent-am)}.procedure-type-tab[data-procedure=Lymphatic] .procedure-type-tab__reports>:nth-child(5){--report-color-0: var(--color-accent-am)}.procedure-type-tab[data-procedure=Other] .procedure-type-tab__reports>:nth-child(1){--report-color-0: var(--color-brand-gold)}.procedure-type-tab[data-procedure=Other] .procedure-type-tab__reports>:nth-child(2){--report-color-0: #ff6dd7;--report-color-1: #00c4b3;--report-color-2: #ff5b4c;--report-color-3: #bf8a5a}.procedure-type-tab[data-procedure=Other] .procedure-type-tab__reports>:nth-child(3){--report-color-0: var(--color-brand-gold)}.procedure-type-tab[data-procedure=Other] .procedure-type-tab__reports>:nth-child(4){--report-color-0: var(--color-brand-gold);--report-color-1: #7bb9d5;--report-color-2: #ec8fff;--report-color-3: #ff7f49;--report-color-4: #cfd0d1;--report-color-5: #70f58f;--report-color-6: #7468ff}body.--mobile .procedure-type-tab__reports{grid-template-columns:1fr}body.--mobile .procedure-type-tab__reports .total-cases-by-type__content,body.--mobile .procedure-type-tab__reports .reasons-for-teleoperation-exit__content{flex-direction:column;justify-content:center}body.--mobile .procedure-type-tab__reports .instrument-usage .report-meter-chart{flex-direction:column;gap:36px;align-items:center}.popover-filter{position:relative}.popover-filter__button{color:var(--color-neutral-50);display:flex;align-items:center;gap:12px}.popover-filter__button .inlined-svg--chevron-right-rounded{color:var(--color-neutral-400);transform:rotate(90deg)}.popover-filter__popover{position:absolute;top:calc(100% + 8px);left:0;z-index:30}.prime-time-utilization-tab{display:flex;flex-direction:column;gap:20px}.prime-time-utilization-tab .filter__content{display:flex;flex-wrap:wrap}.prime-time-utilization-tab .filter__content>:nth-child(1){width:180px}.prime-time-utilization-tab .filter__content>:nth-child(2){width:220px}.prime-time-utilization-tab .filter__content>:nth-child(3){width:200px}.prime-time-utilization-tab__reports{display:grid;grid-template-columns:1fr;gap:20px}body.--mobile .prime-time-utilization-tab{margin-top:4px}body.--mobile .prime-time-utilization-tab .filter{flex-direction:column;align-items:normal;gap:12px;border-top:1px solid var(--color-neutral-600);padding-top:24px}body.--mobile .prime-time-utilization-tab .filter__content{display:flex;flex-direction:column;gap:12px}body.--mobile .prime-time-utilization-tab .dropdown{width:100%}body.--mobile .prime-time-utilization-tab .prime-time-utilization-tab .report__chart{padding-left:0;padding-bottom:10px}body.--mobile .prime-time-utilization-tab__reports{grid-template-columns:1fr;justify-content:center}.quarterly-utilization-tab{display:flex;flex-direction:column;gap:20px}.quarterly-utilization-tab .report__total{display:flex;align-items:center;gap:6px}.quarterly-utilization-tab__reports{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.quarterly-utilization-tab__reports .report__legend-threshold{margin-left:4px}.quarterly-utilization-tab__average-console-time{position:relative}.quarterly-utilization-tab__average-console-time .quarterly-utilization-tab__average-console-time-dropdown{position:absolute;top:16px;right:16px}.quarterly-utilization-tab__quarter{background-color:var(--color-accent-current-range);stroke:var(--color-accent-current-range)}.quarterly-utilization-tab__other-quarter{background-color:var(--color-accent-previous-range);stroke:var(--color-accent-previous-range)}.quarterly-utilization-tab__prime-time-label{display:flex;gap:4px}.quarterly-utilization-tab__am-label{color:var(--color-accent-am)}.quarterly-utilization-tab__pm-label{color:var(--color-accent-pm)}.quarterly-utilization-tab__am-bar{fill:var(--color-accent-am)}.quarterly-utilization-tab__pm-bar{fill:var(--color-accent-pm)}body.--mobile .quarterly-utilization-tab{margin-top:4px}body.--mobile .quarterly-utilization-tab .filter{flex-direction:column;align-items:normal;gap:12px;border-top:1px solid var(--color-neutral-600);padding-top:24px}body.--mobile .quarterly-utilization-tab .filter__content{display:flex;flex-direction:column;gap:12px}body.--mobile .quarterly-utilization-tab .dropdown{width:100%}body.--mobile .quarterly-utilization-tab .recharts-xAxis .report__tick{font-size:10px}body.--mobile .quarterly-utilization-tab__reports{grid-template-columns:1fr;justify-content:center}.report{display:flex;flex-direction:column;gap:4px;padding:20px;border-radius:8px;background:var(--color-dark-800);box-shadow:var(--shadow-lg)}.report__title{color:var(--color-neutral-300)}.report__content{display:grid;align-items:center;height:100%}.report__message{justify-items:center;color:var(--color-neutral-200)}.report__message-icon{color:#fff;background:#4b6474;border-radius:100px;width:100px;height:100px;display:flex;align-items:center;justify-content:center}.report__message-icon .inlined-svg--reports{width:36px;height:36px}.report__message-content{width:328px;margin-top:16px;display:flex;flex-direction:column;gap:12px;text-align:center}.report__error-message .body-18-bold{color:#fff}.report--empty .report__content,.report--error .report__content{height:fit-content}.report__total{margin-bottom:4px}.report__legend{display:flex;flex-wrap:wrap;gap:12px}.report__legend-item{display:grid;grid-template-columns:auto auto;gap:8px;align-items:center}.report__legend-dot{width:8px;height:8px;border-radius:50%}.report__legend-threshold{width:24px;height:2px;background-color:unset!important;background-image:linear-gradient(to right,var(--color-neutral-300) 0 2px,transparent 2px 6px,var(--color-neutral-300) 6px 10px,transparent 10px 14px,var(--color-neutral-300) 14px 18px,transparent 18px 22px,var(--color-neutral-300) 22px 24px);stroke:var(--color-neutral-300)}.report__legend-threshold path{stroke-width:1.5;stroke-dasharray:4 4}.report__legend-label{display:flex;white-space:nowrap}.report__tick{fill:var(--color-neutral-300)}.report__threshold-line{stroke:var(--color-neutral-300)}.report__threshold-line path{stroke-width:1.5;stroke-dasharray:4 4}.report__tooltip{background-color:var(--color-dark-900);padding:8px;border-radius:8px}.report-bar-chart{height:100%;min-height:170px}.report-bar-chart__grid{stroke:var(--color-neutral-700)}.report-bar-chart__tooltip{background-color:var(--color-dark-900);padding:8px;border-radius:8px}.report-line-chart{height:100%;min-height:204px}.report-line-chart .recharts-cartesian-grid-vertical{stroke-dasharray:0 0}.report-line-chart .recharts-cartesian-grid-vertical{stroke-dasharray:2 2}.report-line-chart__grid{stroke:var(--color-neutral-700)}.report-line-chart__line{border-radius:4px}.report-percent-bars{display:flex;flex-direction:column;gap:12px}.report-percent-bars__item{display:flex;flex-direction:column;gap:4px}.report-percent-bars__header{display:flex;justify-content:space-between;align-items:center;padding:0 20px}.report-percent-bars__label{display:flex;color:var(--color-neutral-50)}.report-percent-bars__value{display:flex;color:var(--color-neutral-400)}.report-percent-bars__track{height:4px;margin:0 20px;background-color:var(--color-brand-dark-grey);border-radius:9999px}.report-percent-bars__fill{height:100%;background-color:var(--report-color-0);border-radius:9999px}.reasons-for-teleoperation-exit .report__content{padding:0;overflow:visible}.reasons-for-teleoperation-exit.report{padding-left:0;padding-right:0}.reasons-for-teleoperation-exit.report .report__title{padding:0 20px}.report-pie-chart{width:140px;height:140px}.report-pie-chart__arc{stroke:var(--color-dark-800);stroke-width:3px}.report-meter-chart{display:flex;justify-content:space-evenly}.report-meter-chart__meter{margin:0 32px;display:flex;flex-direction:column;width:var(--report-meter-size)}.report-meter-chart__chart{height:var(--report-meter-size);position:relative}.report-meter-chart__arc{stroke:none}.report-meter-chart__lines{stroke-width:1;stroke-opacity:.8}.report-meter-chart__value{background:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.report-meter-chart__label{background:none;margin-top:8px;align-self:center;white-space:nowrap}.report-meter-chart__sublabel{background:none;margin-top:4px;align-self:center;white-space:nowrap;font-family:DM Sans,sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0px;text-align:center;color:var(--color-neutral-400)}.report-color-0{color:var(--report-color-0);background-color:var(--report-color-0);fill:var(--report-color-0);stroke:var(--report-color-0)}.report-color-1{color:var(--report-color-1);background-color:var(--report-color-1);fill:var(--report-color-1);stroke:var(--report-color-1)}.report-color-2{color:var(--report-color-2);background-color:var(--report-color-2);fill:var(--report-color-2);stroke:var(--report-color-2)}.report-color-3{color:var(--report-color-3);background-color:var(--report-color-3);fill:var(--report-color-3);stroke:var(--report-color-3)}.report-color-4{color:var(--report-color-4);background-color:var(--report-color-4);fill:var(--report-color-4);stroke:var(--report-color-4)}.report-color-5{color:var(--report-color-5);background-color:var(--report-color-5);fill:var(--report-color-5);stroke:var(--report-color-5)}.report-color-6{color:var(--report-color-6);background-color:var(--report-color-6);fill:var(--report-color-6);stroke:var(--report-color-6)}.report-consumables-used,.total-cases,.total-cases-over-time,.robotic-vs-non-robotic-cases,.procedure-trend-vs-last-quarter{--report-color-0: var(--color-neutral-400);--report-color-1: #28c63f;--report-color-2: #29abe2;--report-color-3: #ffbf21}.total-cases,.total-cases-over-time,.robotic-vs-non-robotic-cases,.procedure-trend-vs-last-quarter,.unused-case-minutes,.block-time-efficiency,.console-time-by-procedure,.on-time-start,.on-time-finish,.prime-time-utilization-over-time,.console-time-by-procedure-type{--report-color-0: var(--color-brand-gold);--report-color-1: #7bb9d5;--report-color-2: #76c779;--report-color-3: #cfd0d1}.average-turnover{--report-color-0: #7bb9d5}.report-consumables-used .report__chart{height:200px}.case-timeline-chart,.report-instrument-usage{--report-color-0: var(--color-brand-gold);--report-color-1: #ff7f49;--report-color-2: #ec8fff;--report-color-3: #00b7ff}.case-timeline-chart .report__legend,.case-timeline-chart .case-timeline-chart__bar:first-child{--report-color-0: #72997f;--report-color-1: var(--color-neutral-400);--report-color-2: #ff7878}.report-instrument-usage{gap:20px}.report-instrument-usage .report__chart{height:unset}.report-meter-chart .report-color-0,.report-meter-chart .report-color-1,.report-meter-chart .report-color-2,.report-meter-chart .report-color-3,.report-meter-chart .report-color-4,.report-meter-chart .report-color-5{background-color:unset}body.--mobile .report-instrument-usage .report-meter-chart{flex-direction:column;gap:36px;align-items:center}.unused-case-minutes,.quarterly-utilization-tab{--report-color-0: var(--color-brand-gold);--report-color-1: #7bb9d5;--report-color-2: var(--color-neutral-300)}.unused-case-minutes .report-color-2 path,.quarterly-utilization-tab .report-color-2 path{stroke-width:1.5;stroke-dasharray:4 4}.unused-case-minutes .report-line-chart__line.report-color-0,.unused-case-minutes .report-line-chart__line.report-color-1,.quarterly-utilization-tab .report-line-chart__line.report-color-0,.quarterly-utilization-tab .report-line-chart__line.report-color-1{transform:translate(16px)}body.--mobile .unused-case-minutes .report-line-chart__line.report-color-0,body.--mobile .unused-case-minutes .report-line-chart__line.report-color-1,body.--mobile .quarterly-utilization-tab .report-line-chart__line.report-color-0,body.--mobile .quarterly-utilization-tab .report-line-chart__line.report-color-1{transform:translate(12px)}body.--mobile .unused-case-minutes .recharts-xAxis .report__tick,body.--mobile .quarterly-utilization-tab .recharts-xAxis .report__tick{transform:translate(4px)}.reset-password-screen{display:flex;flex-direction:column;gap:24px}.reset-password-confirmation-screen .inlined-svg--checkmark{width:30px;height:22px;color:var(--color-dark-900)}.reset-password-confirmation-screen .icon-message__icon{background-color:#6c96a980}.reset-password-confirmation-screen .icon-message__message{color:var(--color-dark-900)}.role-breadcrumbs{margin-bottom:20px}.role-breadcrumbs .dropdown__control{height:28px;min-height:28px;min-width:164px}.role-breadcrumbs .dropdown__value-container{padding:3px 0 4px 16px}.role-layout{display:flex;height:100%;overflow-x:hidden}.role-layout__transition-group{width:100%;height:100%;display:grid;margin-left:var(--navigation-drawer-width)}.role-layout__transition{width:100%;height:100%;grid-row:1;grid-column:1}.role-layout__transition--enter{opacity:0}.role-layout__transition--enter-active{opacity:1;transition:opacity .25s ease-in-out}.role-layout__transition--exit{opacity:1}.role-layout__transition--exit-active{opacity:0;transition:opacity .25s ease-in-out}.role-layout__content{width:100%;height:100%;padding:32px 40px}.role-layout__mobile-button{margin:12px 0 12px 12px;height:56px}body.--mobile .role-layout{flex-direction:column}body.--mobile .role-layout .role-layout__transition-group{margin-left:0}body.--mobile .role-layout .role-layout__content{padding:0 16px 16px;height:calc(100% - 64px)}.route-switch__transition-group{width:100%;height:100%}.route-switch__transition{width:100%;height:100%;display:grid;background:var(--color-background);position:relative;z-index:0}.route-switch__transition--enter,.route-switch__transition--appear{opacity:0;transform:translateY(-16px)}.route-switch__transition__content{grid-column:1;grid-row:1;background:#fff}.route-switch__transition--enter-active,.route-switch__transition--enter-done,.route-switch__transition--appear-active,.route-switch__transition--appear-done{position:relative;z-index:1;opacity:1;transform:none;transition:opacity .25s ease-in-out,transform .25s ease-in-out}.route-switch__transition--enter-done,.route-switch__transition--appear-done{transition:none}.scrim{position:fixed;left:0;top:0;right:0;bottom:0;z-index:30;overflow:auto;transition:background-color ease .25s,visibility .25s;background-color:transparent;visibility:hidden}.scrim--visible{visibility:visible;background-color:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.scrim__content{width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center}.scrim--fades-content .scrim__content{opacity:0;transition:opacity ease .25s}.scrim--fades-content.scrim--visible .scrim__content{opacity:1}.scrim--hides-overflow{overflow:hidden}*{scrollbar-width:thin;scrollbar-color:var(--color-neutral-600) var(--color-dark-800)}*::-webkit-scrollbar{width:12px;height:12px}*::-webkit-scrollbar-track{background:var(--color-dark-900)}*::-webkit-scrollbar-thumb{background-color:var(--color-dark-850);border-radius:6px;border:2px solid var(--color-dark-900)}*::-webkit-scrollbar-thumb:hover{background-color:var(--color-dark-800)}.select-list{display:flex;flex-direction:column;color:var(--color-neutral-300);background-color:var(--color-dark-800);border:1px solid var(--color-neutral-600);border-radius:8px;overflow:auto}.select-list .inlined-svg--checkmark{width:14px;height:10px;color:var(--color-brand-gold);visibility:hidden}.select-list__item{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;padding:16px;border-radius:0}.select-list__item:hover{background-color:var(--color-dark-850)}.select-list__item--selected{color:#fff}.select-list__item--selected .inlined-svg--checkmark{visibility:visible}.service-tab__devices{margin-top:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.service-tab__device{display:flex;flex-direction:column;gap:20px;background:var(--color-dark-800);border-radius:4px;padding:20px}.service-tab__model .service-tab__field-label{color:var(--color-brand-blue)}.service-tab__maintenance-past-due .service-tab__field-value{color:var(--color-signal-red-400)}body.--mobile .service-tab__devices{grid-template-columns:1fr}.spinner{display:grid;align-items:center;justify-items:center;color:var(--color-neutral-600)}.spinner--light-theme{color:var(--color-neutral-300)}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.inlined-svg--spinner{animation:spinning 1s linear infinite;width:22px;height:22px}.table{display:grid;grid-template-rows:auto auto;gap:20px;color:var(--color-neutral-200)}.table__content-layout{max-width:100%;overflow-x:auto;overflow-y:auto}.table__content{display:table;color:var(--color-neutral-200);box-shadow:var(--shadow-lg)}.table__pagination{justify-self:end}.table__cell{display:table-cell;width:1%;padding:12px 20px;text-align:left;vertical-align:middle;border-bottom:solid 1px var(--color-neutral-700)}.table__row{display:table-row;cursor:pointer;background:var(--color-dark-800)}.table__row:hover{background:var(--color-dark-850)}.table__row:first-of-type .table__cell:first-child{border-top-left-radius:6px}.table__row:first-of-type .table__cell:last-child{border-top-right-radius:6px}.table__row:last-of-type .table__cell{border-bottom:none}.table__row:last-of-type .table__cell:first-child{border-bottom-left-radius:6px}.table__row:last-of-type .table__cell:last-child{border-bottom-right-radius:6px}.table__header-row{display:table-header-group}.table__header-row .table__cell{border:none;border-bottom:solid 1px var(--color-neutral-600)}.table__header{display:table-cell;color:#fff;background:var(--color-neutral-800)}.table__header:hover{background:var(--color-neutral-900)}.table__header .inlined-svg{color:var(--color-neutral-500)}.table__header-button{display:flex;align-items:center;gap:8px}.table__header-button .inlined-svg{color:var(--color-neutral-500)}.table__header-button .table__header-sort{width:24px;height:24px;display:flex;align-items:center;justify-content:center;visibility:hidden}.table__header-button:hover .table__header-sort{visibility:visible}.table__header-button .inlined-svg--arrow-down{transform:rotate(-180deg);transition:transform .25s ease}.table__header--sorted .table__header-sort{visibility:visible}.table__header--sort-descending .inlined-svg--arrow-down{transform:rotate(0)}.tabs{position:relative}.tab-list{display:flex;gap:16px;border-bottom:1px solid var(--color-neutral-600)}.tab-indicator{position:absolute;bottom:0;height:3px;border-radius:2px 2px 0 0;background-color:var(--color-brand-gold);transition:transform .25s ease-out,width .25s ease-out;will-change:transform,width;z-index:1}.tab{position:relative;padding:8px 8px 12px;display:flex;align-items:center;font-size:var(--font-body-16-size);font-weight:var(--font-weight-medium);color:var(--color-neutral-300);transition:color .1s ease;white-space:nowrap}.tab:hover{cursor:pointer;color:var(--color-brand-gold)}.tab:focus-visible{outline:var(--focus-outline)}.tab--selected{color:var(--color-brand-gold);align-self:center}.tab__alert{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--color-signal-red-400);right:0;top:6px}.tabs__transition-group{display:grid}.tabs__transition{grid-row:1;grid-column:1;margin-top:20px}.tabs__transition--enter{opacity:0}.tabs__transition--enter-active{opacity:1;transition:opacity .25s ease-in-out}.tabs__transition--exit{opacity:1}.tabs__transition--exit-active{opacity:0;transition:opacity .25s ease-in-out}.terms-screen{display:flex;flex-direction:column;overflow:auto;background-color:#fff;color:var(--color-neutral-700);padding-bottom:48px}.terms-screen .headline-24-bold,.terms-screen .body-20-bold,.terms-screen .body-16-bold{color:var(--color-dark-900)}.terms-screen .form{margin-top:0}.terms-screen__logo{background:var(--color-dark-700);display:flex;justify-content:center;width:100%;padding:40px 0}.terms-screen__logo .inlined-svg--logo{width:218px;height:64px}.terms-screen__terms{display:flex;flex-direction:column;align-self:center;gap:24px;max-width:800px;overflow:visible;margin-top:48px}.terms-screen__buttons{display:flex;flex-direction:column;gap:16px}body.--mobile .terms-screen{padding-bottom:0}body.--mobile .terms-screen__logo{padding:24px 0}body.--mobile .terms-screen__logo .inlined-svg--logo{width:155px;height:46px}body.--mobile .terms-screen__terms{margin:16px}.textbox{position:relative;display:flex;align-items:center;border:none;border-radius:6px;width:fit-content}.textbox .inlined-svg{color:var(--color-neutral-400)}.textbox__input{flex:0 0 auto;grid-column:1;height:40px;padding:4px 48px 4px 16px;color:var(--color-neutral-300);caret-color:var(--color-brand-blue);background-color:var(--color-dark-800);border:1px solid var(--color-neutral-600);border-radius:6px;outline:none;box-shadow:var(--shadow-sm)}.textbox__input:focus-visible{border:2px solid var(--color-brand-blue);padding:3px 47px 3px 15px}.textbox__input[readonly]{color:#fff;border:none;padding:4px 48px 4px 16px}.textbox__start-icon,.textbox__end-icon{position:absolute;cursor:pointer;display:flex;justify-content:center;align-items:center}.textbox__start-icon{left:12px}.textbox__end-icon{right:12px}.textbox__start-icon+.textbox__input{padding-left:48px;margin-right:1px}.textbox__start-icon+.textbox__input:focus-visible{padding-left:47px}.form__field--error .textbox__input,.form__field--error .textbox__input:focus-visible{border:solid 2px var(--color-signal-red-400);padding:3px 47px 3px 15px}.form__field--error .inlined-svg{color:var(--color-signal-red-400)}.form--light-theme .textbox__input{color:var(--color-neutral-900);caret-color:var(--color-brand-blue);background-color:#fff;border:1px solid var(--color-brand-blue)}.form--light-theme .textbox__input:focus-visible{border:2px solid var(--color-brand-blue);padding:3px 47px 3px 15px}.form--light-theme .form__field--error .textbox__input,.form--light-theme .form__field--error .textbox__input:focus-visible{border:solid 2px var(--color-signal-red-600)}.form--light-theme .form__field--error .inlined-svg{color:var(--color-signal-red-600)}input[data-lp-ignore=true]+div[data-lastpass-icon-root]{display:none!important}.toggle{position:relative}.toggle__input{display:none}.toggle__label{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px;cursor:pointer}.toggle__button{width:44px;height:24px;border-radius:12px;padding:2px;cursor:pointer;background-color:var(--color-dark-850);transition:background-color .25s ease}.toggle__button:hover{background-color:var(--color-dark-900)}.toggle__button:after{content:"";position:absolute;width:20px;height:20px;padding-left:20px;border-radius:100px;transition:transform .25s ease;background-color:var(--color-neutral-50);fill:var(--Neutral-50, #f5f6f7);filter:drop-shadow(0px 3px 6px rgba(0,0,0,.05)) drop-shadow(0px 2px 4px rgba(0,0,0,.05)) drop-shadow(0px 1px 2px rgba(0,0,0,.05)) drop-shadow(0px 1px 0px rgba(0,0,0,.05))}.toggle--disabled{opacity:.5}.toggle--disabled .toggle__label{cursor:unset}.toggle--disabled .toggle__button{background-color:var(--color-dark-850);cursor:unset}.toggle--checked .toggle__button{background-color:var(--color-brand-gold)}.toggle--checked .toggle__button:after{transform:translate(20px)}.total-cases .report__content{display:grid;grid-template-rows:auto 1fr;align-items:unset}.total-cases .report__legend{display:flex;flex-direction:column;gap:8px;width:max-content;margin:8px 0 0 16px}.total-cases .report__legend-item{display:grid;grid-template-columns:auto 1fr}.total-cases .report__chart{width:140px;justify-self:center}.total-cases__content{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:16px}.total-cases__label-values{color:var(--color-neutral-400);margin-left:4px}body.--mobile .total-cases__content{flex-direction:column;justify-content:center}.update-form{gap:16px}.update-form-buttons{display:flex;gap:16px}.user-details-screen .breadcrumbs{margin-left:-4px}.user-details-screen__header,.user-list-screen .filter{margin:20px 0}.user-list-screen .table__cell{white-space:nowrap}.user-list-screen__name-cell{color:#fff}.user-list-screen__status-cell--pending{color:var(--color-brand-gold)}.user-list-screen__status-cell--active{color:#91ce84}.user-list-screen__status-cell--archived{color:var(--color-signal-red-100)}.welcome-back-header{margin-bottom:24px}
