:root{--app-z-index-tooltip:11000;--app-z-index-modal-content:10010;--app-z-index-modal-content-1:10011;--app-z-index-modal:10000;--app-z-index-backdrop:9999;--app-z-index-info-banner:2000;--app-z-index-toast-message:1500;--app-z-index-drawer-close-button:1200;--app-z-index-drawer-content:1100;--app-z-index-drawer:1000;--app-z-index-drawer-1:1001;--app-z-index-toolbar:500;--app-z-index-sidebar:100;--app-z-index-sidebar-backdrop:99;--app-z-index-floating-action-button:50;--app-z-index-dragging-content:25;--app-z-index-page-content:10;--app-z-index-default:0;--app-drawer-width:610px;--app-drawer-transition-speed:150ms;--app-toolbar-height:48px;--main-content-padding:16px;--mat-z-index-backdrop:var(--app-z-index-backdrop)!important;--mat-z-index-dialog:var(--app-z-index-modal)!important;--mat-z-index-tooltip:var(--app-z-index-tooltip)!important}@keyframes pulse-out{0%{transform:scale(1)}50%{transform:scale(2)}100%{transform:scale(1)}}@keyframes pulse-in{0%{transform:scale(1)}50%{transform:scale(.5)}100%{transform:scale(1)}}:root{--app-animation-pulse-in:pulse-in 0.5s 0s 1 ease-in-out;--app-animation-pulse-out:pulse-out 0.5s 0s 1 ease-in-out}body:not(.test){overflow:hidden}.sortable-item{position:relative;transition:all 125ms}.sortable-item.is-dragging{transition-duration:0s;z-index:var(--app-z-index-dragging-content)}.sortable-item.is-dropping{z-index:var(--app-z-index-dragging-content)}.sidebar-toggle-container [mat-icon]{color:inherit}.app-error-page{--normal-font-size:30px;width:100vw;height:100vh;overflow:hidden}.app-error-page .content{width:525px;height:50%;max-height:500px;max-width:100%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}:is(.app-error-page .content) .paper-icon{margin-bottom:200px}:is(.app-error-page .content) h1,:is(.app-error-page .content) h2{color:var(--nfc-color-gray-400);text-align:center;font-weight:400;text-shadow:0 2px 0 #fff}:is(:is(.app-error-page .content) h1,:is(.app-error-page .content) h2) .mat-icon{color:inherit;margin:-100px 0 25px 0}:is(.app-error-page .content) h1{font-size:var(--normal-font-size)}:is(.app-error-page .content) h2{font-size:calc(var(--normal-font-size) * .8)}@keyframes pulsing{0%{fill:var(--gray-color);transform:scale(1)}35%{fill:var(--gray-color);transform:scale(1)}40%{fill:var(--gray-color);transform:scale(.8)}45%{fill:var(--pulse-color);transform:scale(1.5)}50%{fill:var(--gray-color);transform:scale(.5)}55%{fill:var(--pulse-color);transform:scale(1.5)}60%{fill:var(--gray-color);transform:scale(.7)}65%{fill:var(--gray-color);transform:scale(1.1)}70%{fill:var(--gray-color);transform:scale(1)}100%{fill:var(--gray-color);transform:scale(1)}}.app-loading-page .content{width:500px;height:50%;max-height:500px;max-width:100%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;--gray-color:var(--nfc-color-gray-400);--pulse-color:var(--nfc-color-primary-500)}:is(:is(.app-loading-page .content) #main-app-loading) circle{fill:var(--gray-color);animation:pulsing 5s ease-in-out infinite;box-shadow:0 2px 0 #fff}:is(:is(.app-loading-page .content) #main-app-loading) #c1{animation-delay:.7s;transform-origin:30% center}:is(:is(.app-loading-page .content) #main-app-loading) #c2{animation-delay:1s;transform-origin:center center}:is(:is(.app-loading-page .content) #main-app-loading) #c3{animation-delay:1.3s;transform-origin:70% center}.page-title{cursor:default}.page-title h2{color:var(--nfc-color-gray-400);text-shadow:0 2px 0 #fff;font-weight:300;font-size:110%}.hidden:is(.page-title h2){display:none}.page-title .mat-icon{vertical-align:sub;display:inline-block;color:inherit;text-shadow:inherit}.multi-table-placeholder{display:flex}.multi-table-placeholder .nfield-card-placeholder{flex:1}.multi-table-placeholder .spacing{width:16px}.multi-table-placeholder .spacing+.nfield-card-placeholder-table{margin-top:48px}div#unsupported-browser{animation:showElement 0s 1s forwards;visibility:hidden}@keyframes showElement{to{visibility:visible}}#bff-silent-login{width:0;height:0;visibility:hidden}.blacklist-management .content-container{max-width:initial}:is(.blacklist-management .actions) button{min-width:180px}.download-blacklist:is(:is(.blacklist-management .actions) button){position:absolute;right:0;margin-top:0}:is(.blacklist-management .actions) .deny:not([disabled]){color:var(--nfc-color-danger)!important}:is(.blacklist-management .nfc-table) .nfc-table-header-column.nfc-cell-for-select{box-sizing:content-box}:is(.blacklist-management .nfc-table) .nfc-data-cell{padding:0 6px}.data-table .data-cell .select-cell{margin:0 -6px;line-height:normal}.domain-assignment-cell.deleted-in-tenant{color:var(--nfc-color-gray-500)}:is(:is(.nfc-table .nfc-table-body) .nfc-body-row) .edit-actions{pointer-events:none;width:250px;opacity:.8}:is(:is(:is(.nfc-table .nfc-table-body) .nfc-body-row) .edit-actions) .actions{width:200px;pointer-events:all;transform:translateX(50px);opacity:.8}:is(:is(.nfc-table .nfc-table-body) .nfc-body-row) .nfc-cell-for-surveyGroups{position:relative}:is(:is(:is(.nfc-table .nfc-table-body) .nfc-body-row) .nfc-cell-for-surveyGroups) .value-editor{padding-top:12px}:is(:is(:is(:is(.nfc-table .nfc-table-body) .nfc-body-row) .nfc-cell-for-surveyGroups) .value-editor) .value{display:inline-block;max-width:100%;overflow-x:hidden;text-overflow:ellipsis;transition:max-width .1s;white-space:nowrap}:is(:is(:is(.nfc-table .nfc-table-body) .nfc-body-row) .nfc-cell-for-surveyGroups) button.edit-survey-groups{display:none;position:absolute;right:2px;top:2px;opacity:0;transition:opacity 250ms ease-in-out}:is(:is(:is(.nfc-table .nfc-table-body) .nfc-body-row):hover .nfc-cell-for-surveyGroups) .value{max-width:calc(100% - 40px)}:is(:is(:is(.nfc-table .nfc-table-body) .nfc-body-row):hover .nfc-cell-for-surveyGroups) button.edit-survey-groups{display:initial;opacity:1}.da-user:is(:is(.nfc-table .nfc-table-body) .nfc-body-row) .nfc-cell-for-userName{font-style:italic}.nfc-card.interviewer-assignments-table{--nfc-table-container-max-height-correction:var(--correction-top-navigation-with-header)}:is(.nfc-card.capi-interviewers .nfc-table) .nfc-table-header .nfc-cell-for-isSupervisor{justify-content:center;align-items:flex-start;align-content:flex-start}:is(.nfc-card.capi-interviewers .nfc-table) .upload-progress-container{margin-top:0}:is(:is(:is(.nfc-card.capi-interviewers .nfc-table) .nfc-table-body) .nfc-body-row) .edit-actions{pointer-events:none;width:250px;opacity:.8}:is(:is(:is(:is(.nfc-card.capi-interviewers .nfc-table) .nfc-table-body) .nfc-body-row) .edit-actions) .actions{width:200px;pointer-events:all;transform:translateX(50px);opacity:.8}:is(:is(:is(.nfc-card.capi-interviewers .nfc-table) .nfc-table-body) .nfc-body-row) .nfc-cell-for-fieldworkOffices{position:relative}:is(:is(:is(:is(.nfc-card.capi-interviewers .nfc-table) .nfc-table-body) .nfc-body-row) .nfc-cell-for-fieldworkOffices) .value-editor{padding-top:12px}.not-assigned:is(:is(:is(:is(:is(.nfc-card.capi-interviewers .nfc-table) .nfc-table-body) .nfc-body-row) .nfc-cell-for-fieldworkOffices) .value-editor) .value{font-style:italic;opacity:.5}:is(:is(:is(:is(:is(.nfc-card.capi-interviewers .nfc-table) .nfc-table-body) .nfc-body-row) .nfc-cell-for-fieldworkOffices) .value-editor) .value{display:inline-block;max-width:100%;overflow-x:hidden;text-overflow:ellipsis;transition:max-width .1s;white-space:nowrap}:is(:is(:is(:is(.nfc-card.capi-interviewers .nfc-table) .nfc-table-body) .nfc-body-row) .nfc-cell-for-fieldworkOffices) button.edit-fieldwork-offices{display:none;position:absolute;right:2px;top:2px;opacity:0;transition:opacity 250ms ease-in-out}:is(:is(:is(:is(.nfc-card.capi-interviewers .nfc-table) .nfc-table-body) .nfc-body-row) .nfc-cell-for-isSupervisor) .value-editor{text-overflow:unset}.mat-icon-button:is(:is(:is(:is(:is(.nfc-card.capi-interviewers .nfc-table) .nfc-table-body) .nfc-body-row) .nfc-cell-for-isSupervisor) .value-editor){opacity:1;transition:opacity 250ms ease-in-out}.mat-icon-button.is-supervisor:is(:is(:is(:is(:is(.nfc-card.capi-interviewers .nfc-table) .nfc-table-body) .nfc-body-row) .nfc-cell-for-isSupervisor) .value-editor){color:var(--nfc-color-primary)}.mat-icon-button.not-supervisor:is(:is(:is(:is(:is(.nfc-card.capi-interviewers .nfc-table) .nfc-table-body) .nfc-body-row) .nfc-cell-for-isSupervisor) .value-editor){opacity:0}:is(:is(:is(.nfc-card.capi-interviewers .nfc-table) .nfc-table-body) .nfc-body-row) .nfc-cell-for-isSupervisor{justify-content:center;align-items:center;align-content:center;max-width:100}:is(:is(:is(:is(.nfc-card.capi-interviewers .nfc-table) .nfc-table-body) .nfc-body-row) .nfc-cell-for-isSupervisor)>*{max-width:100%;box-sizing:border-box}:is(:is(:is(:is(.nfc-card.capi-interviewers .nfc-table) .nfc-table-body) .nfc-body-row):hover .nfc-cell-for-fieldworkOffices) .value{max-width:calc(100% - 40px)}:is(:is(:is(:is(.nfc-card.capi-interviewers .nfc-table) .nfc-table-body) .nfc-body-row):hover .nfc-cell-for-fieldworkOffices) button.edit-fieldwork-offices{display:initial;opacity:1}.mat-icon-button.not-supervisor:is(:is(:is(:is(:is(.nfc-card.capi-interviewers .nfc-table) .nfc-table-body) .nfc-body-row):hover .nfc-cell-for-isSupervisor) .value-editor){opacity:.5}:is(:is(.nfc-card.capi-interviewers .nfc-table) .nfc-table-body) .nfc-body-row.invalid{--status-color:var(--nfc-color-danger)}:is(:is(:is(.nfc-card.capi-interviewers .nfc-table) .nfc-table-body) .nfc-body-row.invalid) .mat-input-invalid{--mat-input-border-bottom:1px solid}:is(.nfc-card.capi-interviewers .nfc-table) .interviewer.settings-box-buttons .dataset-actions{flex:1}:is(:is(:is(.nfc-card.capi-interviewers .nfc-table) .interviewer.settings-box-buttons .dataset-actions) .actions,:is(:is(.nfc-card.capi-interviewers .nfc-table) .interviewer.settings-box-buttons .dataset-actions) .confirmation) .cancel-button{margin-left:0}:is(.nfc-card.capi-interviewers .nfc-table) .interviewer.settings-box-buttons .dataset-actions{overflow:visible}:is(.nfc-card.capi-interviewers .nfc-card-buttons)>div{display:flex;flex-direction:row}:is(.nfc-card.capi-interviewers .nfc-card-buttons) .interviewer.settings-box-buttons button{margin:2px 0}.cati-interviewers{--status-color:transparent}.cati-interviewers .nfc-body-row.dirty{--status-color:var(--nfc-color-primary)}.cati-interviewers .nfc-body-row.invalid{--status-color:var(--nfc-color-danger)}:is(.cati-interviewers .nfc-body-row.invalid) .mat-input-invalid{--mat-input-border-bottom:1px solid}.cati-interviewers .status-icon{height:42px}.cati-interviewers .nfc-cell-for-status::before{content:' ';position:absolute;left:0;top:0;bottom:0;width:3px;background-color:var(--status-color)}.cati-interviewer-row-actions{margin-left:34px}.add-cati-interviewer{padding:3px;border-style:solid;border-width:1px;border-color:var(--nfc-color-primary);border-radius:2px}:is(:is(.invitations .invitations-overview) .nfc-table) .number{text-align:right;font-variant-numeric:tabular-nums}:is(:is(.invitations .invitations-overview) .nfc-table) th.sorted .number{margin-right:15px}:is(:is(.invitations .invitations-overview) .nfc-table) .percentage{color:var(--nfc-color-gray-700);display:inline-block;margin-left:6px}:is(:is(.invitations .invitations-overview) .nfc-table) .row-action-container{margin-left:var(--min-row-width)}.main-content.loading .content-container{max-width:none;padding-top:20vh}:is(.main-content.loading .content-container) .loading-text{text-transform:lowercase;font-weight:700}:is(.main-content.loading .content-container) i.mat-icon{color:var(--nfc-color-gray-400);text-shadow:0 2px 0 #fff}.request-list{--request-offset:0;max-width:calc(35%);position:relative}.request-list:after{transition:top 150ms}.request-list.row-selected:after{--request-arrow-border-width:10px;content:'';position:absolute;right:calc(var(--request-arrow-border-width) * -1);top:calc((var(--request-offset) * var(--nfc-table-default-row-height)) + 45px);border-top:var(--request-arrow-border-width) solid transparent;border-bottom:var(--request-arrow-border-width) solid transparent;border-left:var(--request-arrow-border-width) solid var(--nfc-color-background-3);clear:both}.request-list table.nfc-table.requests-table{border-right:1px solid var(--nfc-color-foreground-4)}.selected:is(:is(.request-list table.nfc-table.requests-table) .request-list-item) tr.nfc-nested-row{background-color:var(--nfc-color-background-3)}:is(.selected:is(:is(.request-list table.nfc-table.requests-table) .request-list-item) tr.nfc-nested-row) .nfc-table-save-state{background-color:var(--nfc-color-background-3)}:is(:is(.request-list table.nfc-table.requests-table) tr.nfc-body-row) .nfc-cell-for-name{color:var(--nfc-color-foreground);font-size:16px;margin-left:12px}:is(:is(.request-list table.nfc-table.requests-table) tr.nfc-body-row) .nfc-cell-for-uri{color:var(--nfc-color-gray-400);font-size:14px;padding-left:20px}.request-info{flex:1;max-width:calc(65%)}.request-info .nfc-message{flex:1;max-width:unset}.request-info .code-text{font-family:monospace;font-size:110%;font-weight:700}.monitor-fieldwork.quota-overview .select-version-label{font-size:small;color:var(--nfc-color-foreground-2);white-space:nowrap}.monitor-fieldwork.quota-overview .etag-version{display:block;text-align:right;font-size:90%;font-family:monospace;color:var(--nfc-color-grey-500);margin-top:12px}.survey-performance.settings-box{max-width:1155px}.survey-performance.settings-box .test-or-live mat-value-field{margin:0 8px;min-width:120px}.survey-performance.settings-box .performance-chart{display:inline-block;position:relative;width:100%;padding-bottom:760px;vertical-align:middle;overflow:hidden}:is(.survey-performance.settings-box .performance-chart) .performance-svg-chart{display:inline-block;position:absolute;top:0;left:0}:is(:is(.survey-performance.settings-box .performance-chart) .performance-svg-chart) .green{fill:var(--nfc-color-lime-500)}:is(:is(.survey-performance.settings-box .performance-chart) .performance-svg-chart) .red{fill:var(--nfc-color-orange-900)}:is(:is(.survey-performance.settings-box .performance-chart) .performance-svg-chart) .yellow{fill:var(--nfc-color-yellow-400)}.main-content.reports.view{padding:0}.ember-nfield-reporting.reports-container{--custom-reports-view-height:calc(100vh - 48px)}.ember-nfield-reporting.reports-container .selected-report{height:var(--custom-reports-view-height)}.ember-nfield-reporting.reports-container .close-button{position:absolute;top:0;left:0;z-index:3;margin:6px;background:#eaeaea}.reporting-loading{padding-top:20vh}.reporting-loading .loading-text{text-transform:lowercase;font-weight:700}.reporting-loading i.mat-icon{color:var(--nfc-color-gray-400);text-shadow:0 2px 0 #fff}.reporting-not-supported{padding-top:20vh;color:var(--nfc-color-gray-400)}:is(:is(.nfc-card.capi-interviewers,.settings-box.sampling-points) .nfc-cell-for-syncState) .full .state-icon{color:var(--nfc-color-primary)}:is(:is(.nfc-card.capi-interviewers,.settings-box.sampling-points) .nfc-cell-for-syncState) .inactive .state-icon{color:RGB(var(--nfc-color-definition-primary-500) / .25)}:is(:is(.nfc-card.capi-interviewers,.settings-box.sampling-points) .nfc-cell-for-syncState) .partial .state-icon{color:var(--nipo-yellow)}:is(:is(.nfc-card.capi-interviewers,.settings-box.sampling-points) .nfc-cell-for-syncState) .unassigned-active .state-icon,:is(:is(.nfc-card.capi-interviewers,.settings-box.sampling-points) .nfc-cell-for-syncState) .unassigned-inactive .state-icon{color:var(--nfc-color-gray-400)}:is(:is(.nfc-card.capi-interviewers,.settings-box.sampling-points) .no-data-container) .empty-or{color:var(--nfc-color-gray-500);margin-top:-4px}:is(:is(.nfc-card.capi-interviewers,.settings-box.sampling-points) .capi-interviewers-tab.assigned-sampling-points .settings-box-placeholders,:is(.nfc-card.capi-interviewers,.settings-box.sampling-points) .sampling-points-tab.assigned-quota .settings-box-placeholders,:is(.nfc-card.capi-interviewers,.settings-box.sampling-points) .sampling-points-tab.assigned-interviewers .settings-box-placeholders) .spacing{width:1px;flex:none}:is(.nfc-card.capi-interviewers,.settings-box.sampling-points) .capi-interviewers-tab.assigned-sampling-points .settings-box-placeholders,:is(.nfc-card.capi-interviewers,.settings-box.sampling-points) .sampling-points-tab.assigned-interviewers .settings-box-placeholders,:is(.nfc-card.capi-interviewers,.settings-box.sampling-points) .sampling-points-tab.assigned-quota .settings-box-placeholders{display:flex;flex-direction:row}:is(:is(.nfc-card.capi-interviewers,.settings-box.sampling-points) .capi-interviewers-tab.assigned-sampling-points .settings-box-placeholders,:is(.nfc-card.capi-interviewers,.settings-box.sampling-points) .sampling-points-tab.assigned-quota .settings-box-placeholders,:is(.nfc-card.capi-interviewers,.settings-box.sampling-points) .sampling-points-tab.assigned-interviewers .settings-box-placeholders) .settings-box-placeholder{flex:0.5}.settings-box-placeholder-table:is(:is(:is(.nfc-card.capi-interviewers,.settings-box.sampling-points) .capi-interviewers-tab.assigned-sampling-points .settings-box-placeholders,:is(.nfc-card.capi-interviewers,.settings-box.sampling-points) .sampling-points-tab.assigned-quota .settings-box-placeholders,:is(.nfc-card.capi-interviewers,.settings-box.sampling-points) .sampling-points-tab.assigned-interviewers .settings-box-placeholders) .settings-box-placeholder):last-child{margin-top:47px}.survey-details.sample-and-delivery .upload-progress-container{margin-top:0}:is(.addresses-table .nfc-table-body) .nfc-body-row{border-left:1px solid transparent}:is(:is(.addresses-table .nfc-table-body) .nfc-body-row):hover:not(.is-invalid){border-left:1px solid var(--nfc-color-primary)}:is(:is(.addresses-table .nfc-table-body) .nfc-body-row) .nfc-cell-for-addressDetails{position:relative}.not-assigned:is(:is(:is(:is(.addresses-table .nfc-table-body) .nfc-body-row) .nfc-cell-for-addressDetails) .value-editor) .value{font-style:italic;opacity:.5}:is(:is(:is(:is(.addresses-table .nfc-table-body) .nfc-body-row) .nfc-cell-for-addressDetails) .value-editor) .value{display:inline-block;max-width:100%;overflow-x:hidden;text-overflow:ellipsis;transition:max-width .1s;white-space:nowrap}:is(:is(:is(.addresses-table .nfc-table-body) .nfc-body-row) .nfc-cell-for-addressDetails) button.edit-details{display:none;position:absolute;right:2px;top:2px;opacity:0;transition:opacity 250ms ease-in-out}:is(:is(:is(.addresses-table .nfc-table-body) .nfc-body-row):hover .nfc-cell-for-addressDetails) .value{max-width:calc(100% - 40px)}:is(:is(:is(.addresses-table .nfc-table-body) .nfc-body-row):hover .nfc-cell-for-addressDetails) button.edit-details{display:initial;opacity:1}:is(:is(.addresses-table .nfc-table-body) .nfc-body-row) .nfc-cell-for-appointmentDate{position:relative}.not-assigned:is(:is(:is(:is(.addresses-table .nfc-table-body) .nfc-body-row) .nfc-cell-for-appointmentDate) .value-editor) .value{font-style:italic;opacity:.5}:is(:is(:is(:is(.addresses-table .nfc-table-body) .nfc-body-row) .nfc-cell-for-appointmentDate) .value-editor) .value{display:inline-block;max-width:100%;overflow-x:hidden;text-overflow:ellipsis;transition:max-width .1s;white-space:nowrap}:is(:is(:is(.addresses-table .nfc-table-body) .nfc-body-row) .nfc-cell-for-appointmentDate) button.edit-appointment-date{display:none;position:absolute;right:0;top:0;opacity:0;transition:opacity 250ms ease-in-out}:is(:is(:is(.addresses-table .nfc-table-body) .nfc-body-row):hover .nfc-cell-for-appointmentDate) .value{max-width:calc(100% - 40px)}:is(:is(:is(.addresses-table .nfc-table-body) .nfc-body-row):hover .nfc-cell-for-appointmentDate) button.edit-appointment-date{display:initial;opacity:1}.edit-appointment-date-dialog .steal-focus-input{width:0;height:0;opacity:0}.nfc-card.capi-interviewers .settings-box-placeholders{margin:0;width:100%}.nfc-card.capi-interviewers.no-padding .box-content{padding:0}:is(.nfc-card.capi-interviewers .settings-box-placeholders) .spacing{width:1px;flex:none}.nfc-card.capi-interviewers .settings-box-placeholders{display:flex;flex-direction:row}:is(.nfc-card.capi-interviewers .settings-box-placeholders) .settings-box-placeholder{flex:1}:is(.nfc-card.capi-interviewers .capi-interviewers-tab.assigned-quota) .settings-box-placeholder{flex:0.5}.settings-box-placeholder-table:is(:is(.nfc-card.capi-interviewers .capi-interviewers-tab.assigned-quota) .settings-box-placeholder):last-child{margin-top:47px}.nfc-card.capi-interviewers .label{text-align:center}.nfc-card.capi-interviewers .display-type .not-default-warning{color:var(--nfc-color-danger);cursor:help;margin-top:-12px;pointer-events:all}.nfc-card.capi-interviewers .nfc-cell-for-displayType .not-default-type i{cursor:help;margin-top:-12px;pointer-events:all}:is(.nfc-card.capi-interviewers .nfc-tab-button.assignments) .assignment-count{background-color:var(--nfc-color-primary);border-radius:1em;color:#fff;display:inline-flex;align-items:center;justify-content:center;margin-left:.5em;min-width:24px;height:24px}:is(:is(.nfc-card.capi-interviewers .nfc-tab-button.assignments) .assignment-count):not(.count-length-1){padding:0 .5em}.recently-assigned:is(:is(.nfc-card.capi-interviewers .nfc-tab-button.assignments) .assignment-count){animation:var(--app-animation-pulse-out)}.recently-unassigned:is(:is(.nfc-card.capi-interviewers .nfc-tab-button.assignments) .assignment-count){animation:var(--app-animation-pulse-in)}:is(.nfc-card.capi-interviewers .nfc-tab-button.assignments):not([aria-selected=true]) .assignment-count{background-color:var(--nfc-color-gray-400)}.nfc-card.capi-interviewers .data-table .data-row .button-content .spinner{margin-top:6px;margin-right:12px}.nfc-card.capi-interviewers .data-table.assigned-sampling-points-structure .data-row.historic{background-color:var(--nfc-color-gray-100)}.nfc-card.capi-interviewers .data-table .table-body .column .value-editor.fieldwork-offices{padding-top:0}.inside:is(.nfc-card.capi-interviewers .data-table-container){padding-right:12px}.outside:is(.nfc-card.capi-interviewers .data-table-container){padding-left:12px;border-left:1px solid var(--nfc-color-gray-300)}:is(.nfc-card.capi-interviewers .data-table-container) .unassigned{background-color:var(--nfc-color-gray-100)}:is(.nfc-card.cati-interviewers .nfc-tab-button.assigned-interviewers) .assignment-count{background-color:var(--nfc-color-primary);border-radius:1em;color:#fff;display:inline-flex;align-items:center;justify-content:center;margin-left:.5em;min-width:24px;height:24px}:is(:is(.nfc-card.cati-interviewers .nfc-tab-button.assigned-interviewers) .assignment-count):not(.count-length-1){padding:0 .5em}.recently-assigned:is(:is(.nfc-card.cati-interviewers .nfc-tab-button.assigned-interviewers) .assignment-count){animation:var(--app-animation-pulse-out)}.recently-unassigned:is(:is(.nfc-card.cati-interviewers .nfc-tab-button.assigned-interviewers) .assignment-count){animation:var(--app-animation-pulse-in)}:is(.nfc-card.cati-interviewers .nfc-tab-button.assigned-interviewers):not([aria-selected=true]) .assignment-count{background-color:var(--nfc-color-gray-400)}:is(.edit-invitation-template .meta-info-container) .invitation-name-container,:is(.edit-invitation-template .meta-info-container) .invitation-type-container{width:25%}:is(.edit-invitation-template .meta-info-container) .invitation-subject-container{margin:0 12px}.survey-details.sample-and-delivery.invitation-templates.edit .content-container,.survey-details.sample-and-delivery.invitation-templates.edit_loading .content-container{height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}:is(.survey-details.sample-and-delivery.invitation-templates.edit .content-container,.survey-details.sample-and-delivery.invitation-templates.edit_loading .content-container) .nfc-message.warning{margin-bottom:0}:is(:is(.survey-details.sample-and-delivery.invitation-templates.edit .content-container,.survey-details.sample-and-delivery.invitation-templates.edit_loading .content-container) .nfc-message.warning) .mat-button{margin:0}:is(.survey-details.sample-and-delivery.invitation-templates.edit .content-container,.survey-details.sample-and-delivery.invitation-templates.edit_loading .content-container) .page-title{display:none}:is(.survey-details.sample-and-delivery.invitation-templates.edit .content-container,.survey-details.sample-and-delivery.invitation-templates.edit_loading .content-container) .nfc-card.edit-invitation-template{flex:1;margin-bottom:0;position:relative;display:flex;flex-direction:column}.main-content.sample-and-delivery.landing-page .content-container{display:flex;flex-direction:column;height:100%}.nfc-card.width-normal.survey-landing-page-settings{flex-grow:0}.nfc-card.survey-landing-page{flex:1;margin-bottom:0;position:relative;display:flex;flex-direction:column}.data-table.disabled{color:var(--nfc-color-gray-500)}.screened-out-count{font-weight:700;margin-right:10px}.quality-control-interviews-tabs{margin-bottom:15px}.quality-control-table-card .nfc-table-layout{padding-left:12px;padding-right:12px}.batch-action-result-warning-container{margin-left:12px}:is(.interview-details-card .details-container) .details-info{font-weight:700}:is(.interview-details-card .details-container) .details-left-side{min-width:500px}:is(.interview-details-card .details-container) .average-duration{font-weight:300}.sampling-method .method-choice-container{width:200px}.sampling-method .method-choice{--mat-button-outlined-border-width:2px;font-weight:400;letter-spacing:initial;line-height:normal;text-transform:none;white-space:unset;height:100%;width:100%;--animate-size:72px;--mat-icon-size:72px}:is(.sampling-method .method-choice) .heading{font-size:120%}@keyframes scaleEditor{from{transform:scale(0)}}.no-padding:is(.survey-details.sample-and-delivery .sampling-points) .nfc-card-content{padding:0}:is(.survey-details.sample-and-delivery .sampling-points) .settings-box-placeholders{margin:0;width:100%}:is(.survey-details.sample-and-delivery .sampling-points) .add-sampling-point-container{margin-top:4px;margin-left:4px;margin-right:4px;margin-bottom:12px}:is(:is(.survey-details.sample-and-delivery .sampling-points) .add-sampling-point-container) .header-container{background-color:var(--nfc-color-gray-100)}:is(:is(:is(.survey-details.sample-and-delivery .sampling-points) .add-sampling-point-container) .header-container) .add-sampling-point-title{cursor:default;font-size:.9em;font-weight:100;margin:0 16px}:is(:is(.survey-details.sample-and-delivery .sampling-points) .add-sampling-point-container) .input-fields-container{padding:16px;text-align:left}:is(.survey-details.sample-and-delivery .sampling-points) .empty-new-sampling-point{animation:scaleEditor .5s ease-in-out}:is(:is(.survey-details.sample-and-delivery .sampling-points) .buttons.new-sampling-point)>*{display:block}:is(.hovered:is(:is(:is(.survey-details.sample-and-delivery .sampling-points) .data-table) .data-row) .column.description) .value{max-width:calc(100% - 40px)}:is(.hovered:is(:is(:is(.survey-details.sample-and-delivery .sampling-points) .data-table) .data-row) .column.description) button.edit-description{display:initial;opacity:1}:is(:is(:is(.survey-details.sample-and-delivery .sampling-points) .data-table) .data-row) .column.description{position:relative}:is(:is(:is(:is(.survey-details.sample-and-delivery .sampling-points) .data-table) .data-row) .column.description) .value-editor{padding-top:10px}:is(:is(:is(:is(.survey-details.sample-and-delivery .sampling-points) .data-table) .data-row) .column.description) .value{display:inline-block;max-width:100%;overflow-x:hidden;text-overflow:ellipsis;transition:max-width .1s;white-space:nowrap}:is(:is(:is(:is(.survey-details.sample-and-delivery .sampling-points) .data-table) .data-row) .column.description) button.edit-description{display:none;position:absolute;right:0;top:0;opacity:0;transition:opacity 250ms ease-in-out}:is(:is(:is(:is(:is(.survey-details.sample-and-delivery .sampling-points) .data-table) .data-row) .column.fieldwork-office,:is(:is(:is(.survey-details.sample-and-delivery .sampling-points) .data-table) .data-row) .column.kind) .value-editor) .value{display:inline-block;max-width:100%;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}:is(:is(:is(:is(:is(:is(.survey-details.sample-and-delivery .sampling-points) .data-table) .data-row) .column.fieldwork-office,:is(:is(:is(.survey-details.sample-and-delivery .sampling-points) .data-table) .data-row) .column.kind) .value-editor) .value) .align-with-select{display:inline-block;padding-top:4px;padding-left:0}.not-assigned:is(:is(:is(:is(:is(.survey-details.sample-and-delivery .sampling-points) .data-table) .data-row) .column.fieldwork-office,:is(:is(:is(.survey-details.sample-and-delivery .sampling-points) .data-table) .data-row) .column.kind) .value-editor) .value .ember-power-select-selected-item{font-style:italic;opacity:.5}.data-table .table-body .column .value-editor.fieldwork-offices{padding-top:0}div.saving-overlay svg.spinner{position:absolute;top:130px;left:40vw}:is(.nfc-table.sampling-points .nfc-table-body) .nfc-body-row{border-left:1px solid transparent}:is(:is(.nfc-table.sampling-points .nfc-table-body) .nfc-body-row):hover:not(.is-invalid){border-left:1px solid var(--nfc-color-primary)}:is(:is(.nfc-table.sampling-points .nfc-table-body) .nfc-body-row) .nfc-cell-for-description{position:relative}.not-assigned:is(:is(:is(:is(.nfc-table.sampling-points .nfc-table-body) .nfc-body-row) .nfc-cell-for-description) .value-editor) .value{font-style:italic;opacity:.5}:is(:is(:is(:is(.nfc-table.sampling-points .nfc-table-body) .nfc-body-row) .nfc-cell-for-description) .value-editor) .value{display:inline-block;max-width:100%;overflow-x:hidden;text-overflow:ellipsis;transition:max-width .1s;white-space:nowrap}:is(:is(:is(.nfc-table.sampling-points .nfc-table-body) .nfc-body-row) .nfc-cell-for-description) button.edit-description{display:none;position:absolute;right:2px;top:2px;opacity:0;transition:opacity 250ms ease-in-out}:is(:is(:is(.nfc-table.sampling-points .nfc-table-body) .nfc-body-row):hover .nfc-cell-for-description) .value{max-width:calc(100% - 40px)}:is(:is(:is(.nfc-table.sampling-points .nfc-table-body) .nfc-body-row):hover .nfc-cell-for-description) button.edit-description{display:initial;opacity:1}.create-wave-modal .select-wave-dropdown{--mat-input-field-height:60px;--mat-input-line-height:30px}.edit-start-date-dialog .validation-message-container{margin-top:10px}.edit-stop-date-dialog .validation-message-container{margin-top:10px}.edit-start-date-dialog .validation-message-container .validation-message-stop-date{font-weight:100;font-size:small}.edit-stop-date-dialog .validation-message-container .validation-message-start-date{font-weight:100;font-size:small}:is(:is(.waves-list-table .nfc-table-body) .nfc-body-row) .nfc-cell-for-waveScheduledStartDate,:is(:is(.waves-list-table .nfc-table-body) .nfc-body-row) .nfc-cell-for-waveScheduledStopDate{position:relative}.not-assigned:is(:is(:is(:is(.waves-list-table .nfc-table-body) .nfc-body-row) .nfc-cell-for-waveScheduledStartDate,:is(:is(.waves-list-table .nfc-table-body) .nfc-body-row) .nfc-cell-for-waveScheduledStopDate) .value-editor) .value{font-style:italic;opacity:.5}:is(:is(:is(:is(.waves-list-table .nfc-table-body) .nfc-body-row) .nfc-cell-for-waveScheduledStartDate,:is(:is(.waves-list-table .nfc-table-body) .nfc-body-row) .nfc-cell-for-waveScheduledStopDate) .value-editor) .value{display:inline-block;max-width:100%;overflow-x:hidden;text-overflow:ellipsis;transition:max-width .1s;white-space:nowrap}:is(:is(:is(.waves-list-table .nfc-table-body) .nfc-body-row) .nfc-cell-for-waveScheduledStartDate,:is(:is(.waves-list-table .nfc-table-body) .nfc-body-row) .nfc-cell-for-waveScheduledStopDate) button.edit-date{display:none;position:absolute;right:2px;top:2px;opacity:0;transition:opacity 250ms ease-in-out}:is(:is(:is(.waves-list-table .nfc-table-body) .nfc-body-row):hover .nfc-cell-for-waveScheduledStartDate,:is(:is(.waves-list-table .nfc-table-body) .nfc-body-row):hover .nfc-cell-for-waveScheduledStopDate) .value{max-width:calc(100% - 40px)}:is(:is(:is(.waves-list-table .nfc-table-body) .nfc-body-row):hover .nfc-cell-for-waveScheduledStartDate,:is(:is(.waves-list-table .nfc-table-body) .nfc-body-row):hover .nfc-cell-for-waveScheduledStopDate) button.edit-date{display:initial;opacity:1}:is(:is(:is(.nfc-table .nfc-table-body) .nfc-body-row.survey-group-list-item) .nfc-cell-for-name) .ember-view.mat-input{padding-left:95px}.nfc-dialog.assign-global-users{width:var(--dialog-max-width)}.new-survey-button{margin-right:2px;position:relative;z-index:1}.survey-tabs .nfc-tab-button{--mat-button-min-height:38px;--mat-button-vertical-padding:1px}.create-survey-modal .select-blueprint-dropdown{--mat-input-field-height:60px;--mat-input-line-height:30px}:is(.surveys-list-container .nfc-table) .no-content-row .nfc-data-cell{display:block}:is(.surveys-list-container .nfc-table) td.nfc-cell-for-completes,:is(.surveys-list-container .nfc-table) td.nfc-cell-for-createdAt{text-align:right}:is(.surveys-list-container .nfc-table) .nfc-table-body{--body-row-height:50px}:is(:is(.surveys-list-container .nfc-table) .nfc-table-body) .row-actions{padding-left:52px}:is(:is(.surveys-list-container .nfc-table) .nfc-table-body) .nfc-body-row{transition:all .25s ease}:is(:is(:is(.surveys-list-container .nfc-table) .nfc-table-body) .nfc-body-row) .nfc-cell-for-completes,:is(:is(:is(.surveys-list-container .nfc-table) .nfc-table-body) .nfc-body-row) .nfc-cell-for-created-at{text-align:right}:is(:is(:is(:is(.surveys-list-container .nfc-table) .nfc-table-body) .nfc-body-row) .nfc-cell-for-completes,:is(:is(:is(.surveys-list-container .nfc-table) .nfc-table-body) .nfc-body-row) .nfc-cell-for-created-at) .nfc-cell-content{padding:0 6px}:is(:is(:is(.surveys-list-container .nfc-table) .nfc-table-body) .nfc-body-row) .expand-row .expand-icon{opacity:0}:is(:is(:is(.surveys-list-container .nfc-table) .nfc-table-body) .nfc-body-row) .favorite-icon{color:var(--nipo-gold);line-height:19px;opacity:0}.is-favorite:is(:is(:is(:is(.surveys-list-container .nfc-table) .nfc-table-body) .nfc-body-row) .favorite-icon){opacity:1}:is(:is(:is(:is(.surveys-list-container .nfc-table) .nfc-table-body) .nfc-body-row):hover,:is(:is(:is(.surveys-list-container .nfc-table) .nfc-table-body) .nfc-body-row):focus-within,:is(:is(:is(.surveys-list-container .nfc-table) .nfc-table-body) .nfc-body-row):focus) .expand-row .expand-icon{opacity:1}:is(:is(:is(:is(.surveys-list-container .nfc-table) .nfc-table-body) .nfc-body-row):hover,:is(:is(:is(.surveys-list-container .nfc-table) .nfc-table-body) .nfc-body-row):focus-within,:is(:is(:is(.surveys-list-container .nfc-table) .nfc-table-body) .nfc-body-row):focus) .favorite-icon{opacity:1}:is(:is(:is(:is(.surveys-list-container .nfc-table) .nfc-table-body) .nfc-body-row) .nfc-cell-for-name) span.title{font-size:1.15em;font-weight:300;margin-right:1em}.create-new-survey-disabled-help{margin-top:4px}.respondent-search-container:focus-within .respondent-search-icon{color:var(--nfc-color-primary-500)}:is(.application-drawers .account-info) .account{flex:1;padding:12px 6px 0 12px}:is(:is(.application-drawers .account-info) .account) .domain-info{margin-top:10px}:is(:is(.application-drawers .account-info) .account) .account-name{overflow:hidden;text-overflow:ellipsis;font-size:120%}:is(:is(.application-drawers .account-info) .account) .username{font-style:italic;font-size:80%}:is(:is(.application-drawers .account-info) .account) .avatar{margin:0;padding:0;position:relative;top:-10px}.change-password-box .error-box{height:40px;margin-bottom:20px}.change-password-box p.error{font-size:small}.change-password-box.forced{padding:0 32px}.account-menu-toggle{max-width:256px;max-height:100%;overflow:hidden;text-overflow:ellipsis;margin:0;padding:0;display:flex;flex-direction:row;align-items:center;justify-content:center}.account-menu-toggle .user-info{display:flex;flex-direction:column;align-items:start;justify-content:start;line-height:initial}:is(.account-menu-toggle .user-info) .user-name{font-size:110%}:is(.account-menu-toggle .user-info) .domain-name{font-size:90%;font-style:italic}@keyframes activeActivityAnimation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.notifications-container{position:relative}.notifications-container i[mat-font-icon=notifications_active]{animation:var(--app-animation-pulse-out)}.notifications-container .active-activities-progress{border-radius:50%;pointer-events:none;border-top:2px solid currentColor;border-right:2px solid currentColor;border-bottom:2px solid currentColor;border-left:2px solid transparent;transform:translateZ(0);position:absolute;bottom:8px;left:8px;right:8px;top:8px;opacity:1;transition:opacity 1.5s ease-in-out 1s;animation:activeActivityAnimation 1s linear infinite}.notifications-container:not(.activity-active) .active-activities-progress{opacity:0;display:none!important}.drawer-content.activities-and-notifications .activity-item{width:100%;padding:3px}:is(.drawer-content.activities-and-notifications .activity-item) .activity-message{padding-top:6px;word-wrap:break-word;color:var(--nfc-color-gray-700)}:is(.drawer-content.activities-and-notifications .activity-item) .status-row{color:var(--nfc-color-gray-500);width:100%}:is(:is(.drawer-content.activities-and-notifications .activity-item) .status-row) .activity-status{flex:1}:is(:is(.drawer-content.activities-and-notifications .activity-item) .status-row) [mat-icon]{color:var(--nfc-color-foreground-2)}:root{--app-drawer-title-height:128px;--app-drawer-settings-box-margin:16px;--app-drawer-settings-box-padding:var(--app-drawer-settings-box-margin);--app-drawer-card-header-height:40px;--app-drawer-tabs-height:var(--app-toolbar-height);--app-drawer-max-content-height-offset:calc(
    var(--app-drawer-title-height) + var(--app-toolbar-height) + var(--app-drawer-tabs-height) +
      (2 * var(--app-drawer-settings-box-margin)) + (2 * var(--app-drawer-settings-box-padding)) +
      var(--app-drawer-card-header-height)
  )}.drawer-opener-container{position:absolute;right:0;top:0;z-index:var(--app-z-index-drawer-1);height:var(--app-toolbar-height)}.closing:is(.drawer-opener-container .drawer-openers) .drawer-opener.active{opacity:0}:is(.drawer-opener-container .drawer-openers) .nfc-toggle-button:not(:disabled){border-radius:0;border:none;min-height:var(--app-toolbar-height);max-height:var(--app-toolbar-height);height:var(--app-toolbar-height)}.mat-icon-button:is(:is(.drawer-opener-container .drawer-openers) .nfc-toggle-button:not(:disabled)){min-width:var(--app-toolbar-height);max-width:var(--app-toolbar-height);width:var(--app-toolbar-height)}[aria-checked=false]:is(:is(.drawer-opener-container .drawer-openers) .nfc-toggle-button:not(:disabled)){--nfc-color-foreground-1:white;--nfc-color-current-text:var(--nfc-color-current-filled-contrast);background:var(--nfc-color-primary-500);color:var(--nfc-color-current-text)}[aria-checked=true]:is(:is(.drawer-opener-container .drawer-openers) .nfc-toggle-button:not(:disabled)){--nfc-color-current-filled:white;--nfc-color-current-filled-contrast:var(--nfc-color-current-500)}:is(:is(.drawer-opener-container .drawer-openers) .nfc-toggle-button:not(:disabled)) .nfc-text-wrapper{color:inherit}:is(:is(.drawer-opener-container .drawer-openers) .nfc-toggle-button:not(:disabled)):focus,:is(:is(.drawer-opener-container .drawer-openers) .nfc-toggle-button:not(:disabled)):hover{box-shadow:none}.notification-icon.notify:is(:is(.drawer-opener-container .drawer-openers) .nfc-toggle-button:not(:disabled)) .nfc-text-wrapper{color:var(--nfc-color-secondary);background:#fff;border-radius:500px;display:inline-block;width:35px;height:35px}.new-activity:is(:is(.drawer-opener-container .drawer-openers) .nfc-toggle-button:not(:disabled)) .nfc-text-wrapper,.notify:is(:is(.drawer-opener-container .drawer-openers) .nfc-toggle-button:not(:disabled)) .nfc-text-wrapper{animation:var(--app-animation-pulse-out)}.application-drawers{box-shadow:0 2px 4px -1px rgb(0 0 0 / .2),0 4px 5px 0 rgb(0 0 0 / .14),0 1px 10px 0 rgb(0 0 0 / .12);position:absolute;z-index:var(--app-z-index-drawer);right:0;background-color:var(--nfc-color-background);width:var(--app-drawer-width);top:var(--app-toolbar-height);height:calc(100vh - var(--app-toolbar-height));transition:transform var(--app-drawer-transition-speed) ease-in-out;transform:translateX(var(--app-drawer-width)) scale(.5)}.application-drawers .nfc-card,.application-drawers .nfield-card,.application-drawers .settings-box{margin:var(--app-drawer-settings-box-margin);max-width:initial!important}.application-drawers button.close-drawer{z-index:var(--app-z-index-drawer-close-button);position:absolute;margin:0;right:var(--app-drawer-settings-box-margin);top:var(--app-drawer-settings-box-margin)}.application-drawers.taking-snapshot{visibility:hidden}.application-drawers .application-drawer-content{z-index:var(--app-z-index-drawer-content);overflow:hidden;height:100%}:is(.application-drawers .application-drawer-content) .drawer-content{width:100%;height:100%;display:flex;flex-direction:column}:is(:is(.application-drawers .application-drawer-content) .drawer-content) .avatar:not(.mat-icon){padding:16px}:is(.application-drawers .application-drawer-content) .drawer-tab-content{height:100%;overflow-y:auto}.application-drawers.opened{transform:translateX(0) scale(1)}:is(.application-drawers .test-and-launch-content-container) h4{font-size:90%;letter-spacing:.025em;font-weight:100;color:var(--nfc-color-current-800)}.application-drawers .nfc-tabs-container{--nfc-container-justify:space-between;border-bottom-color:rgb(var(--nfc-color-definition-foreground) / .12);border-bottom-style:solid;border-bottom-width:1px}:root{--dark-contrast-color:rgb(var(--nfc-color-definition-background) / 0.87);--nipo-gold:#9c8a59;--nipo-yellow:#fcc00d}.application-container{--nfm-toolbar-height:48px;background-color:var(--nfc-color-background-1);display:flex;flex-direction:column;width:100%;min-height:100vh}:is(.application-container .main-toolbar) .nfc-tab-button[nfc-button-kind=text]{--nfc-tabs-tab-color:rgb(var(--nfc-color-definition-background) / 0.75);--nfc-tabs-selected-tab-color:var(--nfc-color-background)}.application-container .main-toolbar{--mat-button-focus-opacity:0;background:var(--nfc-color-primary-500);min-height:var(--nfm-toolbar-height);box-shadow:0 2px 4px -1px rgb(0 0 0 / .2),0 4px 5px 0 rgb(0 0 0 / .14),0 1px 10px 0 rgb(0 0 0 / .12);z-index:3;color:var(--nfc-color-background)}:is(.application-container .main-toolbar) .sidenav-button-container{padding-left:16px;width:var(--nfc-sidenav-collapsed-width);transition:width ease-out var(--nfc-sidenav-animation-duration)}:is(.application-container .main-toolbar) .sidenav-button-container.sidenav-expanded{width:var(--nfc-sidenav-expanded-width)}:is(.application-container .main-toolbar) #routing-tabs{padding-left:16px}:is(:is(.application-container .main-toolbar) #routing-tabs) .nfc-tab-button:not(:disabled){--nfc-tabs-tab-color:white}.application-container .main-content-container{max-height:calc(100vh - var(--nfm-toolbar-height))}.title-bar{padding-right:0}.title-bar .page-title .back-button{margin:0;margin-left:-16px;padding:0;width:56px}.page-toolbar{padding:0 16px 0 0}.page-toolbar .content-width button:first-child{margin-left:0}.page-toolbar .content-width button:last-child{margin-right:0}:is(.page-toolbar .nfc-tabs-container) .nfc-tab-button{color:var(--nfc-color-background)}.content-width{width:100%;margin:0;margin-right:8px;padding:0}.content-container{padding:0}:is(.survey-details.sample-and-delivery.sample,.blacklist-management) .content-container{padding-bottom:0}.page-toolbar-title span.toolbar-text{text-overflow:ellipsis;max-width:60vw;white-space:nowrap;overflow:hidden}.signed-in-username{color:var(--dark-contrast-color)}.main-content{width:100%;padding:16px;overflow:auto}.menu-button-content>.menu-icon{color:#000;margin-right:6px;position:relative;bottom:3px}.nfield-devtools{position:fixed;bottom:30px;right:30px;max-width:400px;z-index:var(--mat-z-index-dialog);filter:drop-shadow(0 20px 13px rgb(0 0 0 / .03)) drop-shadow(0 8px 5px rgb(0 0 0 / .08));background-color:var(--nfc-color-background-2);color:var(--nfc-color-foreground);border-radius:6px;border:1px solid var(--nfc-color-foreground-3);padding:8px;opacity:.6;transition:opacity 250ms ease-out;transition-delay:1s}.nfield-devtools .separator{width:1px;border-right:1px solid var(--nfc-color-foreground-4);align-self:stretch;margin:5px 0}.nfield-devtools .copy-field input{user-select:all}.nfield-devtools .permission-container{min-width:350px}.nfield-devtools .permission-list{max-height:300px;overflow-y:scroll}.nfield-devtools:focus-within,.nfield-devtools:hover,.nfield-devtools[data-mode]:not([data-mode=menu]){opacity:1;transition-delay:0s}:is(.application-drawers .domain-settings) .domain{flex:1}:is(:is(.application-drawers .domain-settings) .domain) .download{flex:1}:is(.application-drawers .domain-settings) .download-user-logs{margin-top:30px;margin-right:16px}.download-userlog-dialog h4{margin-bottom:6px;text-transform:capitalize}.dialer-configuration .animated-container{overflow:hidden}.dialer-configuration .confirm-delete span.confirmation-text{display:block;margin:12px}.dialer-configuration .field-explanation{margin:6px 0}.dialer-configuration .dialer-status-container{margin-bottom:12px}:is(.dialer-configuration .dialer-status-container) .nfc-status-icon{margin-right:6px}.dialer-configuration .dialer-icon[mat-icon]{color:#fff;height:36px;width:36px;padding:6px;background-color:var(--nfc-color-primary);border-radius:2px;margin-right:12px}.dialer-configuration .shared-dialer-table{margin-top:24px}:is(.dialer-configuration .share-dialer-container) h4{margin-top:18px}:is(.dialer-configuration .share-dialer-container) .generated-token{font-family:'Courier New',Courier,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;user-select:none}.dialer-info{margin-top:3px}.dialer-info h3,.dialer-info p{margin:0}.application-drawers .domain-settings.fieldwork-offices{--app-settings-box-title-height:40px;--app-settings-box-content-padding:16px;--fieldwork-offices-padding-height-margin-space:16px}:is(.application-drawers .domain-settings.fieldwork-offices) .office{position:relative}:is(:is(.application-drawers .domain-settings.fieldwork-offices) .office) .fieldwork-office{width:100%}:is(:is(.application-drawers .domain-settings.fieldwork-offices) .office) .office-title{width:100%}:is(:is(.application-drawers .domain-settings.fieldwork-offices) .office) .office-edit-actions,:is(:is(.application-drawers .domain-settings.fieldwork-offices) .office) .office-interviewers{display:inline-block}.deleted:is(:is(.application-drawers .domain-settings.fieldwork-offices) .office) h3,.deleted:is(:is(.application-drawers .domain-settings.fieldwork-offices) .office) p{text-decoration-line:line-through}:is(:is(.application-drawers .domain-settings.fieldwork-offices) .office) .hq-icon{color:inherit;max-height:36px;max-width:36px;padding:6px;margin-right:12px;flex:0;display:inline-block;background-color:var(--nfc-color-gray-100);border-radius:2px}.is-headquarters:is(:is(.application-drawers .domain-settings.fieldwork-offices) .office) .hq-icon{border-radius:18px;background-color:RGB(var(--nfc-color-definition-primary-500) / .8)}:is(.is-headquarters:is(:is(.application-drawers .domain-settings.fieldwork-offices) .office) .hq-icon) .mat-icon{color:RGB(var(--nfc-color-definition-background) / .8)}.editing:is(:is(.application-drawers .domain-settings.fieldwork-offices) .office) .edit-office-description,.editing:is(:is(.application-drawers .domain-settings.fieldwork-offices) .office) .edit-office-name,.editing:is(:is(.application-drawers .domain-settings.fieldwork-offices) .office) .office-description,.editing:is(:is(.application-drawers .domain-settings.fieldwork-offices) .office) .office-name{width:100%}:is(:is(.application-drawers .domain-settings.fieldwork-offices) .office):not(.editing) .office-name{color:var(--nfc-color-gray-700);text-overflow:ellipsis;overflow:hidden;flex:1;white-space:nowrap}:is(:is(.application-drawers .domain-settings.fieldwork-offices) .office):not(.editing) .office-description{--font-size:16px;--line-height:1.4;--lines-to-show:3.5;color:var(--nfc-color-gray-600);font-size:var(--font-size);line-height:var(--line-height);margin-top:0;max-height:calc(var(--font-size) * var(--line-height) * var(--lines-to-show));overflow:auto;white-space:pre-line;width:100%}.is-headquarters:is(:is(.application-drawers .domain-settings.fieldwork-offices) .office):not(:last-child){border-bottom:1px solid var(--nfc-color-primary)}:is(:is(.application-drawers .domain-settings.fieldwork-offices) .office):not(.is-headquarters):not(:last-child){border-bottom:1px solid var(--nfc-color-gray-200)}:is(.application-drawers .domain-settings .invitation-settings) .dns-configuration{padding-bottom:6px}:is(:is(.application-drawers .domain-settings .invitation-settings) .dns-configuration) .copy-instructions{font-size:90%;color:var(--nfc-color-gray-500)}:is(:is(.application-drawers .domain-settings .invitation-settings) .dns-configuration) pre{max-width:700px;background-color:var(--nfc-color-gray-50);overflow-x:scroll;padding:12px;border:1px solid var(--nfc-color-gray-300);border-radius:3px;margin-bottom:0}:is(:is(.application-drawers .domain-settings .invitation-settings) .dns-configuration) .copy-button{margin-top:12px}span.strength-description{font-size:90%;color:var(--nfc-color-gray-500)}.language-editor .nfc-expanded-content{cursor:default;width:var(--nfc-table-width)}.language-editor .item-type-header{margin-top:4px;font-size:80%;text-transform:uppercase;letter-spacing:.025em;color:var(--nfc-color-foreground-2);text-align:center}.language-editor .mat-button{display:none;visibility:hidden;opacity:0;transition:opactity 125ms}:is(.language-editor:hover,.language-editor:has(.nfc-expanded-content),.language-editor:is(.modified,.new,.deleted)) .mat-button{display:block;visibility:visible;opacity:1}.language-editor.modified{border-left:1px dashed var(--nfc-color-secondary-500)!important}.language-editor.new{border-left:1px dashed var(--nfc-color-primary-500)!important}.language-editor.deleted .nfc-body-row .nfc-data-cell{text-decoration:line-through}.template-list .template-actions{opacity:0;display:none;transition:opacity .25s ease-in-out;position:absolute;right:0;padding:6px;background-color:#fff}.template-list tr:hover .template-actions{opacity:.9;display:initial}.template-list .template-upload-message p.code{flex:1;max-height:60px;overflow:auto;font-family:monospace;white-space:pre-wrap}.theme-list .status.error{width:100%}:is(.theme-list .status.error) .delete{margin-left:auto}:is(:is(.theme-list .template-themes) .theme-list-item) mat-input-container.name{width:60%}:is(:is(.theme-list .template-themes) .theme-list-item) .status{padding:12px 0}:is(:is(:is(.theme-list .template-themes) .theme-list-item) .status) .filename{word-break:break-all;font-style:italic}.error:is(:is(:is(.theme-list .template-themes) .theme-list-item) .status){color:var(--nfc-color-danger)}.success:is(:is(:is(.theme-list .template-themes) .theme-list-item) .status),.uploading:is(:is(:is(.theme-list .template-themes) .theme-list-item) .status){color:var(--nfc-color-primary)}:is(:is(.theme-list .template-themes) .theme-list-item) .theme-action{opacity:.2;transition:opacity .25s ease-in-out}:is(:is(.theme-list .template-themes) .theme-list-item):hover .theme-action{opacity:1}.theme-list .theme-list-item{min-height:48px;margin:0;border-bottom:1px solid var(--nfc-color-gray-300);position:relative}:is(.theme-list .theme-list-item) .theme-upload-progress{position:absolute;width:calc(100% + 2px);top:-5px;left:-1px}.flash-notification-container{position:fixed;bottom:24px;right:32px;z-index:var(--app-z-index-toast-message)}.flash-notification{min-height:80px;width:350px;margin-top:12px;position:relative;border-radius:2px;padding:21px 24px 24px 18px;box-sizing:border-box;background-color:#fff}.flash-notification.success{background-color:var(--nfc-color-primary-50)}.flash-notification.success .mat-icon{color:var(--nfc-color-primary)}.flash-notification.error{background-color:var(--nfc-color-danger-50)}.flash-notification.error .mat-icon{color:var(--nfc-color-danger)}.flash-notification.is-sticky{padding-right:28px}.flash-notification .notification-icon{margin:0}.flash-notification .message-container{height:100%}:is(.flash-notification .message-container) .message{margin-left:16px}.flash-notification .mat-icon.close-button{position:absolute;top:6px;right:4px;cursor:pointer;color:var(--dark-contrast-color)}.info-banner-box{position:fixed;display:flex;color:#fff;background-color:rgb(0 0 0 / .9);z-index:var(--app-z-index-info-banner);flex-wrap:nowrap;left:0;right:0;top:0;align-items:center;padding:0 15px;flex-direction:row;box-sizing:border-box;box-shadow:0 1px 3px 0 rgb(0 0 0 / .2),0 1px 1px 0 rgb(0 0 0 / .14),0 2px 1px -1px rgb(0 0 0 / .12)}.info-banner-box .message{flex:1}.info-banner-box{min-height:48px;max-height:48px}.info-banner-box button.dismiss-notification,.info-banner-box button.learn-more{--nfc-color-current-line:white;--nfc-color-current-tonal-contrast:white}.cookie-statement-dialog{--dialog-max-width:800px;--dialog-min-width:800px}.cookie-statement-dialog iframe{width:100%;height:calc(var(--dialog-max-height) - var(--dialog-padding));border:none}.assigned-quota-table .is-invalid input{color:var(--nfc-color-danger)}.assigned-quota-table .fixed-columns{width:100%}:is(.assigned-quota-table .nfc-table-header .nfc-table-header-column:not(.nfc-cell-for-level)) .nfc-cell-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;align-content:flex-end}:is(.assigned-quota-table .nfc-table-header .nfc-table-header-column:not(.nfc-cell-for-level)) .nfc-data-cell{white-space:normal;overflow:initial;line-height:initial;text-align:end}.assigned-quota-table .nfc-table-body-column,.assigned-quota-table .nfc-table-header-column{flex:1}:is(.assigned-quota-table .nfc-table-header-column,.assigned-quota-table .nfc-table-body-column):not(.nfc-cell-for-level){width:50px}.nfc-cell-for-level:is(.assigned-quota-table .nfc-table-header-column,.assigned-quota-table .nfc-table-body-column){width:calc(100% - 200px)}:is(.assigned-quota-table .nfc-table-header-column,.assigned-quota-table .nfc-table-body-column) .depth-padding{width:12px;display:inline-block}:is(.assigned-quota-table .level-row) .level-cell{position:relative}:is(:is(.assigned-quota-table .level-row) .level-cell) .depth-border{display:inline-block;width:0;height:40px;position:absolute;top:1px;margin-left:-12px;border-left:1px dotted var(--nfc-color-primary)}:is(.assigned-quota-table .level-row) .nfc-table-body-column.numeric{font-style:italic}:is(:is(.assigned-quota-table .nfc-table-body) .nfc-body-row):nth-last-child(2){border-bottom:1px solid var(--nfc-color-primary)}:is(.assigned-quota-table .nfc-table-body) .nfc-body-row{transition:background-color 250ms ease-in-out}:is(:is(.assigned-quota-table .nfc-table-body) .nfc-body-row):not(.total-row):hover{background-color:var(--nfc-color-primary-50)}:is(.assigned-quota-table .nfc-table-body) .nfc-body-row.root-variable-separator{border-bottom:1px solid var(--nfc-color-gray-500)}:is(.assigned-quota-table .nfc-table-body) .total-row{font-weight:700;border-bottom:none}:is(:is(:is(.assigned-quota-table .nfc-table-body) .nfc-table-body-column.nfc-cell-for-filteredTarget) .value-editor) mat-input-container{display:initial}.row-changed:is(:is(:is(.assigned-quota-table .nfc-table-body) .nfc-table-body-column.nfc-cell-for-filteredTarget) .value-editor) .undo-container{flex:none}:is(.row-changed:is(:is(:is(.assigned-quota-table .nfc-table-body) .nfc-table-body-column.nfc-cell-for-filteredTarget) .value-editor) .undo-container) .undo-target-button{margin:0}:is(:is(:is(.assigned-quota-table .nfc-table-body) .nfc-table-body-column.nfc-cell-for-filteredTarget) .value-editor) .target-editor{margin:0;max-width:100%}:is(:is(:is(:is(.assigned-quota-table .nfc-table-body) .nfc-table-body-column.nfc-cell-for-filteredTarget) .value-editor) .target-editor) input{text-align:right}.answer-details-audio-error-icon{padding-top:7px}.autosave-state{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 6px;cursor:default}.assignment-dialog .nfc-dialog-content{padding-bottom:0}.assignment-dialog .nfc-dialog-content>p{margin-bottom:12px}.assignment-dialog .instructions-container{padding-top:6px}:is(.assignment-dialog .instructions-container) .instructions-text{margin-bottom:0}.assignment-dialog .target-to-distribute{margin-bottom:0}.assignment-dialog .counts-container{border-top:1px solid var(--nfc-color-gray-100);border-bottom:1px solid var(--nfc-color-gray-100);margin-bottom:6px}:is(.assignment-dialog .counts-container) .container{padding:12px 0}:is(.assignment-dialog .counts-container) .value{font-weight:700}.assignment-dialog p.alternative-selected{color:var(--nfc-color-danger)}.assignment-dialog .nfc-async-status.loading{z-index:var(--app-z-index-modal);position:absolute;left:calc(50% - 25px);top:calc(50% - 25px);margin:0}.assignment-dialog .backdrop{opacity:.5;background-color:var(--nfc-color-gray-200)}.reset-password-container .reset-password-successful{color:var(--nfc-color-emerald-500)}.reset-password-container .reset-password-error{margin-top:24px;max-width:500px}.user-editor .button-container{position:absolute;right:5px;top:5px}:is(.user-editor .button-container) .saved,:is(.user-editor .button-container) .saving{margin-top:6px;margin-right:6px}.user-editor .error-text-container{padding-top:3px;padding-left:6px}:is(.user-editor .error-text-container) div{margin-bottom:6px}.user-editor{padding:30px 12px 12px 12px;margin-bottom:12px;border-style:solid;border-width:1px;border-color:var(--nfc-color-primary);border-radius:2px}button.security-group-members{--mat-button-line-height:41px;--mat-button-font-size:16px;letter-spacing:normal;margin-left:-6px;font-weight:400;text-transform:none}.security-group-members-dialog{--dialog-max-height:unset;--dialog-max-width:unset}.security-group-members-dialog .nfc-table{max-height:calc(var(--body-row-height) * 11)}:is(.security-group-members-dialog .nfc-table) tbody{overflow-y:auto}:is(.security-group-members-dialog .nfc-table) thead{position:sticky}:is(.main-content.error,.main-content .error-page) .nfc-card{padding:50px 0;text-align:center}:is(.main-content.error,.main-content .error-page) .permission-error-warning{margin:10%}:is(.main-content.error,.main-content .error-page) h2.error-title{font-size:150%;font-weight:700}.embedded-error{margin:10%;text-align:center}@keyframes fadeIn{from{opacity:.1}to{opacity:1}}.file-drop-container{position:relative;height:100%}.file-drop-container.hovered :not(.backdrop){pointer-events:none!important}.file-drop-container>.backdrop{border:3px dashed var(--nfc-color-primary,500);animation:fadeIn 250ms 1;color:var(--nfc-color-gray-500);position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(255 255 255 / .9);opacity:1}table.material-table{margin-bottom:8px;max-width:100%;width:100%;border-spacing:0;border-radius:2px;overflow:hidden;table-layout:fixed}table.material-table tr th{border-top-width:0}table.material-table td,table.material-table th{padding:0;text-align:left;border-top:1px solid var(--nfc-color-gray-300);height:48px;vertical-align:middle}table.material-table td{padding-top:0;padding-bottom:0}table.material-table tr.expanded td{background-color:var(--nfc-color-primary-300);color:#fff}table.material-table td.status,table.material-table th.status{text-align:center;padding-left:6px;padding-right:6px}.no-actions:is(table.material-table th.status,table.material-table td.status){text-align:left}table.material-table td.actions{text-align:right;width:48px}table.material-table td.filename{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:12px}:is(table.material-table td.filename) a{color:var(--nfc-color-primary-700);text-decoration:none;border-bottom:1px solid var(--nfc-color-primary-700)}table.material-table tr.deleted td.filename{text-decoration:line-through}[mat-icon].nfield-filter-icon{--mat-icon-size:14px;position:absolute;left:auto;right:1px;top:1px}[disabled] [mat-icon].nfield-filter-icon{color:inherit}.image-preview .content{width:calc(var(--dialog-max-width) - (2 * var(--dialog-padding)));height:calc(var(--dialog-max-height) - (2 * var(--dialog-padding)))}.image-preview img,.image-preview video{width:100%;height:100%;object-position:50% 50%;object-fit:contain}.edit-interviewer-container{padding:3px;margin-bottom:12px;border-style:solid;border-width:1px;border-color:var(--nfc-color-primary);border-radius:2px}.edit-interviewer-container .is-supervisor{white-space:nowrap}.selected-fieldwork-offices{width:100%}.selected-fieldwork-offices button.remove-selected-fieldwork-office{margin-bottom:3px}.delete-interviewer-container{margin-left:12px}.delete-interviewer-container .interviewer{margin-left:.3em;font-weight:700;color:var(--nfc-color-secondary)}.delete-interviewer-container .confirmation{max-width:unset}.placeholder-progress{position:relative}.placeholder-progress .message-holder{display:flex;position:absolute;top:0;left:0;right:0;bottom:0;align-items:center;justify-content:center}:is(.placeholder-progress .message-holder) .message{color:var(--nfc-color-foreground-2)}.max-overshoot-label{white-space:nowrap}.max-overshoot-toggle{min-width:50%;margin-right:12px}.max-overshoot-toggle .save-state{margin:0 6px;color:var(--nfc-color-primary)}.max-overshoot-toggle .help-icon{color:var(--nfc-color-gray-400);margin:0}.max-overshoot-toggle .save-state{animation:var(--app-animation-pulse-out)}.quota-tree-overview{--full-row-height:42px;--variable-row-height:36px}:is(:is(.quota-tree-overview .nfc-table-header) .nfc-table-header-column) .nfc-cell-content{align-items:center;display:flex;justify-content:flex-end}:is(:is(:is(.quota-tree-overview .nfc-table-header) .nfc-table-header-column) .nfc-cell-content) .nfc-data-cell{align-items:center;display:flex;line-height:initial;overflow:hidden;text-align:end;white-space:normal}.quota-tree-overview .nfc-table-body{--border-color:var(--nfc-color-gray-400)}:is(.quota-tree-overview .nfc-table-body) .fixed-columns .nfc-cell-content{padding:0}:is(.quota-tree-overview .nfc-table-body) .nfc-body-row{border-bottom:none;transition:background-color 250ms ease-in-out}.variable:is(:is(.quota-tree-overview .nfc-table-body) .nfc-body-row){color:var(--nfc-color-gray-600);height:var(--variable-row-height)}.variable:is(:is(.quota-tree-overview .nfc-table-body) .nfc-body-row) .variable-or-level-name{font-size:90%}.variable:is(:is(.quota-tree-overview .nfc-table-body) .nfc-body-row) .nfc-cell-content{line-height:var(--variable-row-height)}.variable:is(:is(.quota-tree-overview .nfc-table-body) .nfc-body-row) .multi-icon{color:var(--nfc-color-gray-500);font-size:20px;transform:translateY(3px)}.level:is(:is(.quota-tree-overview .nfc-table-body) .nfc-body-row){border-bottom:none}.total-row:is(:is(.quota-tree-overview .nfc-table-body) .nfc-body-row){font-weight:700;border-bottom:1px dotted var(--border-color)}.new-group:is(:is(.quota-tree-overview .nfc-table-body) .nfc-body-row):not(.total-row){border-top:1px dotted var(--border-color)}:is(:is(.quota-tree-overview .nfc-table-body) .nfc-body-row):not(.variable):hover{background-color:rgb(0 0 0 / .03)}.met-target:is(:is(.quota-tree-overview .nfc-table-body) .nfc-body-row){color:var(--nfc-color-emerald-500)}.met-target:is(:is(.quota-tree-overview .nfc-table-body) .nfc-body-row) .nfc-cell-content.count{font-weight:400;color:inherit}.overshoot:is(:is(.quota-tree-overview .nfc-table-body) .nfc-body-row){color:var(--nfc-color-amber-500)}.parent-collapsed:is(:is(.quota-tree-overview .nfc-table-body) .nfc-body-row){display:none}:is(:is(.quota-tree-overview .nfc-table-body) .nfc-body-row) .collapsed-count{font-size:75%;color:var(--nfc-color-gray-400);font-style:italic;display:inline-block;margin-left:3px}:is(.quota-tree-overview .nfc-table-body) .nfc-cell-content{font-style:italic;padding-right:6px}:is(:is(.quota-tree-overview .nfc-table-body) .nfc-cell-content) .collapse-button{width:100%;text-align:left;background:0 0;border:none;color:inherit;font-style:inherit;padding:0;margin:0}:is(:is(:is(.quota-tree-overview .nfc-table-body) .nfc-cell-content) .collapse-button):focus{font-weight:700;color:var(--nfc-color-primary)}:is(.quota-tree-overview .nfc-table-body) .row-state{height:var(--full-row-height);display:flex;align-items:center;justify-content:center}.dirty:is(:is(.quota-tree-overview .nfc-table-body) .row-state){border-left:3px solid var(--nfc-color-primary)}:is(.quota-tree-overview .nfc-table-body) .variable-or-level-name{font-style:normal}:is(.quota-tree-overview .nfc-table-body) .depth-spacer{display:inline-block;width:12px;margin-left:3px;border-left:1px dotted var(--border-color);line-height:var(--full-row-height)}:is(.quota-tree-overview .nfc-table-body) .variable .depth-spacer{line-height:var(--variable-row-height)}:is(:is(.quota-tree-overview .nfc-table-body) .appearing-inputs:not(:focus-within):not(:hover)) input{--mat-input-border-bottom:none;color:inherit;font-style:inherit;font-weight:inherit;-moz-appearance:textfield}:is(:is(.quota-tree-overview .nfc-table-body) .appearing-inputs:not(:focus-within):not(:hover)) .mat-input-invalid input{--mat-input-border-bottom:1px solid}:is(:is(.quota-tree-overview .nfc-table-body) mat-input-container) input{text-align:end}:is(:is(.quota-tree-overview .nfc-table-body) td.nfc-cell-for-count,:is(.quota-tree-overview .nfc-table-body) td.nfc-cell-for-target,:is(.quota-tree-overview .nfc-table-body) td.nfc-cell-for-maxTarget) .nfc-cell-content{padding-top:1px;text-align:right}.request-content{width:calc(100%)}.request-content.shrink{width:calc(50%);overflow-x:auto}:is(.request-content .container-request-uri-content) .nfc-select{width:90px}:is(.request-content .container-request-uri-content) .send-request{margin-top:20px}.response-blade{width:calc(50%);border-left:1px solid var(--nfc-color-foreground-4);overflow-x:auto}.response-blade .highlighted-text{color:var(--nfc-color-primary)}.response-blade .response-content{width:550px;color:#000}.request-general-container{width:calc(100%)}.request-general-container mat-input-container mat-value-field .input-request-description{height:100px}.requests-table .request-method{border-radius:4px;font-size:12px;font-weight:700;padding:4px 8px;width:60px}.deleted:is(:is(.responsecode-settings .nfc-table) .nfc-body-row) .nfc-data-cell{text-decoration:line-through}:is(:is(.responsecode-settings .nfc-table) .nfc-body-row) .nfc-cell-for-code{text-align:right}:is(:is(.responsecode-settings .nfc-table) .nfc-body-row) .delete-button{visibility:hidden}:is(:is(.responsecode-settings .nfc-table) .nfc-body-row):hover .delete-button{visibility:visible}.channel-online mat-input-container mat-value-field.mat-input-has-label,.nfc-cell-for-url mat-input-container mat-value-field.mat-input-has-label{overflow:visible}.responsecode-settings .nfc-table.domain{overflow-x:hidden}:is(.responsecode-settings .nfc-table.domain) .domain-response-code-row{padding-top:10px}.expanded:is(:is(.responsecode-settings .nfc-table.domain) .domain-response-code-row) .nfc-body-row.nfc-nested-row{border-bottom:1px solid var(--nfc-color-primary)}:is(:is(.responsecode-settings .nfc-table.domain) .domain-response-code-row) .nfc-cell-for-code .nfc-data-cell{margin-top:-8px;padding-right:20px}:is(:is(.responsecode-settings .nfc-table.domain) .domain-response-code-row) .nfc-cell-for-description{min-height:85px}:is(:is(.responsecode-settings .nfc-table.domain) .domain-response-code-row) .delete-button{top:16px;position:absolute;right:12px}:is(.responsecode-settings .nfc-table) .response-code-row{height:55px}:is(:is(.responsecode-settings .nfc-table) .response-code-row):not(.override) .mat-input,:is(:is(.responsecode-settings .nfc-table) .response-code-row):not(.override) .nfc-data-cell{color:var(--nfc-color-foreground-2)}:is(:is(.responsecode-settings .nfc-table) .response-code-row) .nfc-cell-content{height:55px}.save-as-blueprint-dialog .select-blueprint-dropdown{--mat-input-field-height:60px;--mat-input-line-height:30px}.start-interview-simulation-dialog .simulation-file-error-messages-container{height:140px;max-height:200px;min-height:80px}.create-manual-test-survey-dialog .create-manual-test-survey-sample-file-error-messages-container{height:140px;max-height:200px;min-height:80px}.nfc-message.warning.configure-sampling-method{flex-wrap:wrap}.publish-dialog ul{list-style:initial;margin-left:30px}:is(.invitation-batches .nfc-table) .number{text-align:right;font-variant-numeric:tabular-nums}:is(.invitation-batches .nfc-table) th.sorted .number{margin-right:15px}:is(.invitation-batches .nfc-table) .percentage{color:var(--nfc-color-gray-700);display:inline-block;margin-left:6px}:is(.invitation-batches .nfc-table) .row-action-container{margin-left:var(--min-row-width)}:is(.invitation-batches .nfc-table) .total-row{font-weight:700}.invite-dialog .preview-content{height:var(--dialog-max-height)}:is(.progress-overview .progress-svg-chart) path[nfc-color],:is(.progress-overview .progress-svg-chart) rect[nfc-color]{transition:fill 150ms ease-out;stroke:var(--nfc-color-current-500);fill:RGB(var(--nfc-color-definition-current-500) / 0.36)}:is(.progress-overview .progress-svg-chart) path[nfc-color=gray]{stroke-opacity:0}:is(.progress-overview .overview) h2,:is(.progress-overview .overview) h3,:is(.progress-overview .overview) h4{font-weight:400}.no-target:is(.progress-overview .overview){margin-left:32px}.progress-overview .target{color:var(--nfc-color-gray-500)}.progress-overview .number{font-weight:700}.progress-overview .nfc-card-content:not(.collapsed){padding-bottom:24px}.statistics-overview .indented-row .nfc-cell-for-label .nfc-cell-content{padding-left:20px}.statistics-overview .nfc-cell-for-count .nfc-cell-content,.statistics-overview .nfc-cell-for-percent .nfc-cell-content{text-align:right}.statistics-overview .total-row{font-weight:700}:is(.statistics-overview .breakdown-chart) path[nfc-color],:is(.statistics-overview .breakdown-chart) rect[nfc-color]{transition:fill 150ms ease-out,stroke 150ms ease-out;stroke:var(--nfc-color-current-500);fill:RGB(var(--nfc-color-definition-current-500) / 0.36)}:is(.statistics-overview .breakdown-chart) path[nfc-color]:hover{stroke:#fff;fill:RGB(var(--nfc-color-definition-current-500) / 1)}.statistics-overview .select-wave-label{font-size:small;color:var(--nfc-color-foreground-2);white-space:nowrap}.fitness-score .value{font-size:55px}.not-applicable:is(.fitness-score .value){color:gray;font-size:50px}.fitness-score .total{font-size:20px;color:gray}.fitness-score .text{font-size:15px;color:gray}:is(.nfc-card.addresses div.addresses-table div.toolbar-with-confirmation) div.confirmation{margin-left:12px}:is(:is(.nfc-card.addresses div.addresses-table div.toolbar-with-confirmation) div.confirmation) span.address-name{margin-left:.3em;font-weight:700;color:var(--nfc-color-secondary)}:is(.nfc-card.addresses div.addresses-table div.toolbar-with-confirmation) .error{margin-left:12px}:is(:is(.nfc-card.addresses div.addresses-table div.toolbar-with-confirmation) .error) .paper-icon{color:var(--nfc-color-danger)}div.toolbar-with-confirmation.assigned-interviewers-confirmation .confirmation{max-width:unset}.answer-details-card{flex:1;overflow-y:auto;position:relative;padding-bottom:200px;min-height:calc(100vh - 400px)}:is(.answer-details-card .question-container) .question-text{font-weight:700}:is(:is(.answer-details-card .question-container) .question-text) .question-duration{font-weight:300}:is(:is(.answer-details-card .question-container) .question-text) .question-text{word-break:break-word}.answer-details-card .search-question{margin-bottom:20px}.answer-details-card .audio-wrapper{flex-shrink:0}.answer-details-card .highlighted-question-id{background:#02a79c26;padding:.3em .2em;border-radius:6px}.answer-details-sticky-navigator{position:fixed;bottom:0;left:300px;right:45px;padding:10px;z-index:10;background-color:var(--nfc-color-background-2);box-sizing:border-box;border-style:solid;margin-bottom:0}.answer-details-navigator-margin-bottom{margin-bottom:50px}.answer-details-navigator-margin-regular{margin-bottom:0}.answer-details-navigator-overlap{display:none}.quality-control-counts h2,.quality-control-counts h3{font-weight:400;margin:6px}.quality-control-counts .number{font-weight:700}.quality-control-counts .nfc-card-content:not(.collapsed){padding-bottom:24px}.quality-control-counts .approved{color:var(--nfc-color-primary-500)}.quality-control-counts .rejected{color:var(--nfc-color-secondary)}.quality-control-counts .unverified{color:var(--nipo-gold)}.quality-control-counts .marked-to-reject{color:var(--nfc-color-amber-500)}.quality-control-counts .to-be-checked{color:var(--nfc-color-orange-600)}.quality-control-counts.disabled{color:var(--nfc-color-gray-500)}.quality-control-counts.disabled .approved,.quality-control-counts.disabled .marked-to-reject,.quality-control-counts.disabled .rejected,.quality-control-counts.disabled .unverified{color:var(--nfc-color-gray-500)}:is(:is(.settings-box.sampling-points,.nfield-card.capi-interviewers) .nfc-table.assigned-quota-structure) .fixed-columns{width:100%}:is(:is(:is(.settings-box.sampling-points,.nfield-card.capi-interviewers) .nfc-table.assigned-quota-structure) .nfc-table-header .nfc-table-header-column:not(.nfc-cell-for-level)) .nfc-cell-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;align-content:flex-end}:is(:is(:is(.settings-box.sampling-points,.nfield-card.capi-interviewers) .nfc-table.assigned-quota-structure) .nfc-table-header .nfc-table-header-column:not(.nfc-cell-for-level)) .nfc-data-cell{white-space:normal;overflow:initial;line-height:initial;text-align:end}:is(:is(.settings-box.sampling-points,.nfield-card.capi-interviewers) .nfc-table.assigned-quota-structure) .nfc-table-body-column{flex:1}:is(:is(:is(.settings-box.sampling-points,.nfield-card.capi-interviewers) .nfc-table.assigned-quota-structure) .nfc-table-body-column):not(.nfc-cell-for-level){width:50px}.nfc-cell-for-level:is(:is(:is(.settings-box.sampling-points,.nfield-card.capi-interviewers) .nfc-table.assigned-quota-structure) .nfc-table-body-column){width:calc(100% - 200px)}:is(:is(:is(.settings-box.sampling-points,.nfield-card.capi-interviewers) .nfc-table.assigned-quota-structure) .nfc-table-body-column) .depth-padding{width:12px;display:inline-block}:is(:is(:is(.settings-box.sampling-points,.nfield-card.capi-interviewers) .nfc-table.assigned-quota-structure) .level-row) .level-cell{position:relative}:is(:is(:is(:is(.settings-box.sampling-points,.nfield-card.capi-interviewers) .nfc-table.assigned-quota-structure) .level-row) .level-cell) .depth-border{display:inline-block;width:0;height:40px;position:absolute;top:1px;margin-left:-12px;border-left:1px dotted var(--nfc-color-primary)}:is(:is(:is(.settings-box.sampling-points,.nfield-card.capi-interviewers) .nfc-table.assigned-quota-structure) .level-row) .nfc-table-body-column.numeric{font-style:italic}:is(:is(:is(.settings-box.sampling-points,.nfield-card.capi-interviewers) .nfc-table.assigned-quota-structure) .nfc-table-body) .nfc-body-row{border-bottom-style:dotted}:is(:is(:is(:is(.settings-box.sampling-points,.nfield-card.capi-interviewers) .nfc-table.assigned-quota-structure) .nfc-table-body) .nfc-body-row):nth-last-child(2){border-bottom:1px solid var(--nfc-color-primary)}:is(:is(:is(.settings-box.sampling-points,.nfield-card.capi-interviewers) .nfc-table.assigned-quota-structure) .nfc-table-body) .nfc-body-row{transition:background-color 250ms ease-in-out}:is(:is(:is(:is(.settings-box.sampling-points,.nfield-card.capi-interviewers) .nfc-table.assigned-quota-structure) .nfc-table-body) .nfc-body-row):not(.total-row):hover{background-color:var(--nfc-color-primary-50)}:is(:is(:is(.settings-box.sampling-points,.nfield-card.capi-interviewers) .nfc-table.assigned-quota-structure) .nfc-table-body) .total-row{font-weight:700;border-bottom:none}.invite-dialog.preview-active .preview-content{height:var(--dialog-max-height)}tr.nfc-body-row.no-content{border:none}.emphasize{font-style:italic}.emphasize input{font-style:inherit}.add-sampling-point-container .nfc-message.warning{margin-left:-16px;margin-top:-16px;margin-right:-16px}.add-sampling-point-container .nfc-container.second-container mat-input-container:first-child{flex:1 0 60%}.nfc-table .numeric{text-align:right!important}.warning-icon{color:var(--nfc-color-amber-600);margin-left:20px}.upload-spinner{margin-left:8px}.download-button{margin:0}.upload-button .file-picker{padding:0}.spare-sampling-point-dialog .backdrop{opacity:.5;background-color:var(--nfc-color-gray-200)}.spare-sampling-point-dialog .target{column-gap:10px;margin-top:-25px!important;margin-bottom:20px}:is(.spare-sampling-point-dialog .target) .mat-input{text-align:end}@keyframes fadeIn{from{opacity:.1}to{opacity:1}}.saving-overlay{position:relative}.saving-overlay.saving{pointer-events:none!important}.saving-overlay>.backdrop{animation:fadeIn 250ms 1;color:var(--nfc-color-gray-500);position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(255 255 255 / .9);opacity:1}:is(.survey-details.sample-and-delivery .invitation-settings) .dns-configuration{padding-bottom:6px}:is(:is(.survey-details.sample-and-delivery .invitation-settings) .dns-configuration) pre{flex:1;background-color:var(--nfc-color-gray-50);overflow-x:scroll;padding:12px;border:1px solid var(--nfc-color-gray-300);border-radius:3px;margin-bottom:0}:is(:is(.survey-details.sample-and-delivery .invitation-settings) .dns-configuration) .copy-button{margin-top:12px}.interviewer-instruction-file-upload .preview-pdf{height:30vh}:is(.survey-details .interview-settings) .nfc-switch{margin-top:16px}:is(:is(.survey-details .interview-settings) .interview-display-mode-container) .display-orientation-group{margin-left:16px}:is(:is(.survey-details .interview-settings) .interview-display-mode-container) .display-mode-icon{padding:0 32px 0 6px}:is(:is(.survey-details .interview-settings) .interview-display-mode-container) .display-mode{padding:0 3px 0 6px}.disabled-ui:is(.survey-details .interview-settings) p{color:var(--nfc-color-gray-600)}:is(.survey-details .interview-settings) .indented{padding-left:40px}.median-duration-info{max-width:100%!important}.median-duration-settings .mat-input:not(.override){color:var(--nfc-color-foreground-2)}:is(:is(.survey-details .parent-survey-settings) .waves-fieldwork-behavior-container) .waves-fieldwork-behavior-group{margin-left:16px}:is(.survey-details .parent-survey-settings) .check-min-successfuls-container{margin-top:16px}:is(.survey-details .wave-settings) .datepicker-end-time-info,:is(.survey-details .wave-settings) .datepicker-start-time-info{margin-right:20px}:is(.survey-details .wave-settings) .clear-end-date-button,:is(.survey-details .wave-settings) .clear-start-date-button{margin-top:20px}:is(.survey-details .wave-settings) .min-successfuls-container.indented{padding-left:40px}.nfc-card.survey-buttons-and-messages{--nfc-table-container-max-height-correction:var(--correction-top-navigation-only)}.nfc-card.survey-buttons-and-messages .nfc-card-content{padding-left:37px}:is(.nfc-card.survey-buttons-and-messages .nfc-card-content) .item-type-header{--item-width:calc(var(--row-count) * (var(--body-row-height) + 1px));position:absolute;text-align:end;padding-right:6px;transform-origin:0 0;transform:rotate(270deg) translatex(calc(1px - var(--item-width))) translatey(-25px);display:inline-block;width:var(--item-width);z-index:1001;border-color:var(--nfc-color-foreground-4);border-width:0;border-right-width:1px;border-bottom-width:1px}.nfc-card.survey-buttons-and-messages mat-input-container .mat-value-field.mat-input-invalid .mat-input{border-bottom-width:1px}.nfc-card.survey-buttons-and-messages .nfc-table-cell.modified{border-bottom:1px dashed var(--nfc-color-secondary-500)}.nfc-card.survey-buttons-and-messages .nfc-table-cell.new{border-bottom:1px dashed var(--nfc-color-primary-500)}.nfc-card.survey-buttons-and-messages .nfc-table-cell.deleted input{text-decoration:line-through}:is(.nfc-card.survey-buttons-and-messages .nfc-table-header-column) input{font-weight:700}:is(:is(.nfc-card.survey-buttons-and-messages .nfc-table-header-column) .nfc-cell-content) .mat-button{display:none;visibility:hidden;opacity:0;transition:opacity 125ms}:is(:is(:is(.nfc-card.survey-buttons-and-messages .nfc-table-header-column) .nfc-cell-content):hover,:is(:is(.nfc-card.survey-buttons-and-messages .nfc-table-header-column) .nfc-cell-content):focus-within,:is(:is(.nfc-card.survey-buttons-and-messages .nfc-table-header-column) .nfc-cell-content) .focused-language) .mat-button{display:block;visibility:visible;opacity:1}.modified:is(.nfc-card.survey-buttons-and-messages .nfc-table-header-column) .mat-button{display:block;visibility:visible;opacity:1}.media-upload .table-wrapper{overflow-y:auto}.media-upload .table-header{background-color:var(--nfc-color-gray-200)}.media-upload .media-table-staged{margin-bottom:40px}.media-upload .search-input{width:30%}.media-upload .help-text{font-size:90%;color:var(--nfc-color-gray-500)}:root{--parser-messages-background:var(--nfc-color-yellow-50)}.error-console-container{display:flex;flex-direction:column;margin-top:15px}.error-console-container .error-console-info{margin-top:15px}:is(.error-console-container .error-console-info) .error-console-header{color:var(--nfc-color-primary);font-weight:500}.error-console-container .error-console-content{margin-left:2.1rem;margin-top:.8rem;overflow-y:auto}:is(.error-console-container .error-console-content) .error-console-no-data{font-size:.9rem;font-style:italic;color:var(--nfc-color-gray-400)}:is(.error-console-container .error-console-content) .parser-messages{margin:0;padding:6px 6px 6px 12px;border-left:5px solid;border-radius:4px;border-color:var(--nfc-color-secondary-300);background:var(--parser-messages-background);width:100%;color:var(--nfc-color-yellow-600)}.parser-messages-error:is(:is(.error-console-container .error-console-content) .parser-messages){background:var(--nfc-color-danger-50);border-color:var(--nfc-color-red-700);color:var(--nfc-color-red-700)}:is(:is(.error-console-container .error-console-content) .parser-messages) .parser-messages-header{font-weight:700;margin-bottom:.5rem;display:flex;flex-direction:row}:is(:is(.error-console-container .error-console-content) .parser-messages) .parser-details-list{list-style-type:disc;padding-left:1.5rem}:is(:is(.error-console-container .error-console-content) .parser-messages) .parser-details-messages{font-size:.85rem;padding-right:2rem}.underline:is(:is(:is(.error-console-container .error-console-content) .parser-messages) .parser-details-messages){text-decoration:underline;cursor:pointer}:is(:is(.error-console-container .error-console-content) .parser-messages) .parser-warning-icon{color:var(--nfc-color-yellow-600);margin-right:.5rem}:is(:is(.error-console-container .error-console-content) .parser-messages) .parser-error-icon{color:var(--nfc-color-red-700);margin-right:.5rem}:is(.error-console-container .error-console-content)>*+.parser-messages{margin-top:.8rem}body.nfc-dark{--parser-messages-background:var(--nfc-color-stone-900)}.error-console-border-top-container{position:relative;display:flex;align-items:center;padding:8px 0;cursor:row-resize;outline:0}.error-console-border-top{width:100%;height:2px;background-color:var(--nfc-color-primary);cursor:row-resize;user-select:none;transition:background-color .2s ease,height .2s ease}.error-console-border-top-container:focus .error-console-border-top,.error-console-border-top-container:hover .error-console-border-top{background-color:var(--nfc-color-primary-300);height:5px}body.error-console-resizing{cursor:row-resize;user-select:none}.survey-details-setup-questionnaire-online-developer .auto-resize-editor{display:block;margin-top:20px}.survey-details-setup-questionnaire-online-developer .script-editor-toolbar .save-mode-select{margin:0;--mat-input-field-height:28px;max-width:110px}.survey-details-setup-questionnaire-online-developer .select-save-mode-label{font-size:small;color:var(--nfc-color-foreground-2);white-space:nowrap}.survey-details-setup-questionnaire-online-developer .script-editor-toolbar .ember-power-select-selected-item{font-size:small;color:var(--nfc-color-foreground-2)!important}:is(.survey-details .questionnaire-upload) div.animated-container{width:100%}:is(.survey-details .questionnaire-upload) .action-buttons{margin-bottom:18px}:is(.survey-details .questionnaire-upload) .version-error{padding-bottom:12px}:is(:is(.survey-details .questionnaire-upload) .version-error) span{margin-left:6px}:is(.survey-details .questionnaire-upload) .version-toggle{margin-left:12px}:is(.survey-details .questionnaire-upload) .composer-ui{margin:32px 0 32px 0}:is(:is(.survey-details .questionnaire-upload) .composer-ui) .questionnaire-version{min-width:250px}:is(:is(.survey-details .questionnaire-upload) .composer-ui) .overwrite-script-warning{margin-bottom:32px}:is(:is(.survey-details .questionnaire-upload) .script-ui) .status-message-text{margin-left:0}:is(:is(.survey-details .questionnaire-upload) .script-ui) ul.parser-messages{list-style:none;margin-left:24px;padding-left:0}:is(:is(:is(.survey-details .questionnaire-upload) .script-ui) ul.parser-messages) li{margin:0;padding:6px 6px 6px 12px;border-left:5px solid}.parser-error:is(:is(:is(:is(.survey-details .questionnaire-upload) .script-ui) ul.parser-messages) li){border-color:var(--nfc-color-red-500)}.parser-warning:is(:is(:is(:is(.survey-details .questionnaire-upload) .script-ui) ul.parser-messages) li){border-color:var(--nfc-color-amber-500)}.and-more-message:is(:is(:is(:is(.survey-details .questionnaire-upload) .script-ui) ul.parser-messages) li){border:none}.and-more-message:is(:is(:is(:is(.survey-details .questionnaire-upload) .script-ui) ul.parser-messages) li) .download-log-link{color:var(--nfc-color-primary-700)}:is(.and-more-message:is(:is(:is(:is(.survey-details .questionnaire-upload) .script-ui) ul.parser-messages) li) .download-log-link):visited{color:var(--nfc-color-primary-700)}:is(:is(.survey-details .questionnaire-upload) .script-ui) .questionnaire-version{width:400px}:is(:is(.survey-details .questionnaire-upload) .script-ui) .etag-toggle{height:76px;white-space:nowrap}:is(:is(:is(.survey-details .questionnaire-upload) .script-ui) .questionnaire-status,:is(:is(.survey-details .questionnaire-upload) .script-ui) .parse-result) .filename{font-family:monospace;font-size:110%;font-weight:700}:is(.survey-details .quota-settings) .general-buttons{min-height:48px}:is(:is(.survey-details .quota-settings) .general-buttons) .start-tour{margin-left:auto;margin-right:0}:is(.survey-details .quota-settings) .upload-info{margin-left:12px;margin-top:12px;margin-bottom:6px}:is(.survey-details .quota-settings) ul.validation-errors{list-style:none;margin-left:36px;padding-left:0}:is(:is(.survey-details .quota-settings) ul.validation-errors) li{margin:0;padding:6px 6px 6px 12px;border-left:5px solid;border-color:var(--nfc-color-red-500)}.quota-settings .odin-variable{font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace}.quota-settings .variable-editor{--mat-input-field-height:46px}:is(.quota-settings .variable-editor) mat-input-container{margin-top:-15px}:is(.quota-settings .variable-editor) label{transition:opacity .25s ease-in-out}.quota-settings .odin-variable-container{margin:0 6px}.quota-settings .variable-definition mat-input-container{width:250px}.quota-settings .level-definition mat-input-container{flex:1;max-width:50%;margin-left:6px}.quota-settings .actions .delete-button{transition:opacity .25s}.quota-settings .level-definitions{margin-top:10px;margin-left:36px}:is(.quota-settings .level-definitions) .handle{margin-top:6px;color:var(--nfc-color-gray-400);cursor:grab}:is(.quota-settings .level-definitions) .actions{margin-top:-6px}:is(.quota-settings .level-definitions) .level-definition{background-color:var(--nfc-color-background-2);margin-bottom:10px}:is(:is(.quota-settings .level-definitions) .level-definition) label{transition:opacity .25s ease-in-out}:is(.quota-settings .level-definitions) ol{list-style:none;margin:0;padding:0}:is(:is(.quota-settings .level-definitions) ol) li{background:#fff}.quota-settings .variable-definition{background-color:var(--nfc-color-background-2);margin-bottom:10px;margin-top:12px}:is(.quota-settings .variable-definition) .label,:is(.quota-settings .variable-definition) .toggle-button,:is(.quota-settings .variable-definition) label{transition:opacity .25s ease-in-out}:is(.quota-settings .variable-definition):not(:focus-within):not(:hover) .label,:is(.quota-settings .variable-definition):not(:focus-within):not(:hover) .toggle-button:not(.active-toggle),:is(.quota-settings .variable-definition):not(:focus-within):not(:hover) label{opacity:0}.quota-settings .mandatory-container,.quota-settings .multi-container,.quota-settings .targetable-container{transform:translateY(-12px)}:is(.quota-settings .mandatory-container,.quota-settings .targetable-container,.quota-settings .multi-container) .label{color:rgb(0 0 0 / .54);display:block;max-width:110px;overflow:hidden;text-overflow:ellipsis;transform:scale(.75) translate(-12px,-5px);transition:opacity .25s ease;white-space:nowrap}.quota-settings .mandatory-container,.quota-settings .multi-container,.quota-settings .targetable-container{--nfc-switch-height:12px}:is(.quota-settings .is-active) .actions .delete-button,:is(.quota-settings .is-active) .level-definition label,:is(.quota-settings .is-active) .mandatory-container .label,:is(.quota-settings .is-active) .multi-container .label,:is(.quota-settings .is-active) .odin-variable label,:is(.quota-settings .is-active) .variable-name label{opacity:1}.survey-details .structure-editor{--color-transition:background-color 200ms linear,color 100ms linear}:is(:is(.survey-details .structure-editor) .variable-checkboxes) .level-name,:is(:is(.survey-details .structure-editor) .variable-checkboxes) .variable-name{margin:0}:is(:is(.survey-details .structure-editor) .variable-checkboxes) .variable-name{font-weight:700}:is(.survey-details .structure-editor) .level-checkboxes{margin-left:15px}:is(:is(.survey-details .structure-editor) .level-checkboxes) .variable-checkboxes{margin-left:24px}:is(.survey-details .structure-editor) .help-text{font-size:90%;color:var(--nfc-color-gray-500)}:is(.survey-details .structure-editor) .variable{margin:6px;color:var(--nfc-color-current-tonal-contrast)}:is(:is(.survey-details .structure-editor) .variable):not(.disabled) .name{cursor:grab}:is(:is(.survey-details .structure-editor) .variable):not(.disabled):active .name{cursor:grabbing}:is(:is(.survey-details .structure-editor) .variable) .container{height:60px;border-color:var(--nfc-color-primary-400);border-width:1px;max-width:250px;border-radius:5px;overflow:hidden;transition:var(--color-transition),opacity .2s ease-out}.allocation-only:is(:is(:is(.survey-details .structure-editor) .variable) .container){border-color:var(--nfc-color-secondary-400)}:is(:is(:is(.survey-details .structure-editor) .variable) .container) .name{position:relative}:is(:is(:is(:is(.survey-details .structure-editor) .variable) .container) .name) .toggle-allocation-only{position:absolute;right:3px}:is(:is(.survey-details .structure-editor) .variable) .did-just-move{animation-duration:250ms}.is-dragging:is(:is(.survey-details .structure-editor) .variable) .container{background-color:var(--nfc-color-primary-300);font-weight:700}.allocation-only:is(.is-dragging:is(:is(.survey-details .structure-editor) .variable) .container){background-color:var(--nfc-color-secondary-300)}:is(:is(.survey-details .structure-editor) .variable) .children{margin-left:24px}:is(:is(.survey-details .structure-editor) .variable) .indent-button{width:20px;height:100%;min-width:20px;max-height:60px}.right:is(:is(:is(.survey-details .structure-editor) .variable) .indent-button){border-top-left-radius:0;border-bottom-left-radius:0}.left:is(:is(:is(.survey-details .structure-editor) .variable) .indent-button){border-top-right-radius:0;border-bottom-right-radius:0}:is(:is(:is(.survey-details .structure-editor) .variable) .indent-button) .mat-icon{left:-2px}:is(:is(.survey-details .structure-editor) .variable) .indent-button.disabled{visibility:hidden}:is(:is(.survey-details .structure-editor) .variable-container) .variable-actions{opacity:0;transition:opacity 50ms}:is(:is(.survey-details .structure-editor) .variable-container) .name{text-align:center}:is(.survey-details .structure-editor):not(.dragging) .variable-container:hover .variable-actions{opacity:1}.sep .line{height:2px;background-color:var(--nfc-color-primary);flex:1;border-radius:999px;box-shadow:0 0 0 1px var(--nfc-color-primary)}.sep .label{color:var(--nfc-color-primary)}.select-tracker-wave-label{font-size:small;color:var(--nfc-color-foreground-2);white-space:nowrap}.select-tracker-wave-dropdown{margin:0;--mat-input-field-height:28px}.select-tracker-wave-dropdown .ember-power-select-selected-item{font-size:small;color:var(--nfc-color-foreground-2)!important}.survey-blocked-info-message{max-width:100%!important}.survey-blocked-reason-header{margin-top:10px;font-weight:500}.group-editor .button-container{position:absolute;right:0;top:5px}:is(.group-editor .button-container) .saved,:is(.group-editor .button-container) .saving{margin-top:6px;margin-right:6px}.group-editor .error-text-container{padding-top:3px;padding-left:6px}:is(.group-editor .error-text-container) div{margin-bottom:6px}.group-editor{padding:30px 12px 12px 12px;border-style:solid;border-width:1px;border-color:var(--nfc-color-primary);border-radius:2px}.config-respondent-search-dialog{min-width:500px}.config-respondent-search-dialog .subtitle{font-size:70%;height:50%}.config-respondent-search-dialog .confirm-text{padding-top:20px;font-size:70%}.config-respondent-search-dialog .title-text{padding-top:20px;margin-bottom:0}.config-respondent-search-dialog .subtitle-text{margin-left:18px;margin-right:18px;margin-top:0}.config-respondent-search-dialog .list-divider{margin:12px 0}.config-respondent-search-dialog .search-field-text{font-size:90%;color:var(--nfc-color-primary)}.config-respondent-search-dialog .search-field{background-color:transparent}:is(.config-respondent-search-dialog .search-field) .action-button{opacity:0;transition:opacity 150ms}:is(.config-respondent-search-dialog .search-field):hover{background-color:var(--nfc-color-gray-200)}:is(.config-respondent-search-dialog .search-field):hover .action-button{opacity:1}.table-loader-container{position:relative}.table-loader-container .table-loader{position:absolute;width:100%;height:100%;left:0;top:0;background:RGB(255 255 255 / .3);z-index:var(--app-z-index-modal-content-1)}.data-row.expanded .toolbar-with-confirmation .confirmation{margin-left:9px}.nfield-card .nfield-card-header .nfield-card-buttons{overflow:hidden}.unlayer-editor-container{min-height:600px;height:100%;background-color:#f9f9f9}.editor-readonly-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:9999;background:rgb(255 255 255 / .4);pointer-events:auto;cursor:not-allowed;display:flex;justify-content:center;align-items:center}.readonly-message{background:rgb(255 255 255 / .9);padding:12px 20px;border-radius:6px;font-weight:700;font-size:18px;color:#000;pointer-events:none;text-align:center}.upload-result .download-logs-button{animation:var(--app-animation-pulse-out)}.upload-progress-container:not(.has-activity):not(.has-error){display:none}.upload-progress-container{font-weight:400;margin-top:0;position:relative;width:100%;height:100%}.upload-progress-container .upload-progress{padding-right:12px;height:100%}:is(.upload-progress-container .upload-progress) .upload-progress-bar{position:absolute;top:0;left:0}:is(.upload-progress-container .upload-progress) .upload-status-message{font-style:italic;height:48px;line-height:48px}body.test *{transition:none!important;animation:none!important}.nfc-message.margin-bottom{margin-bottom:12px}hr{color:var(--nfc-color-foreground-4)}.box-shadow-1dp{box-shadow:0 1px 3px 0 rgb(0 0 0 / .2),0 1px 1px 0 rgb(0 0 0 / .14),0 2px 1px -1px rgb(0 0 0 / .12)}.main-content{--correction-top-navigation-only:calc(84px + 12px);--correction-top-navigation-with-header:calc(120px + 12px);--nfc-table-container-max-height-correction:var(--correction-top-navigation-only)}.main-content.survey-details{--nfc-table-container-max-height-correction:var(--correction-top-navigation-with-header)}