.page-header[data-v-6df0ce32]{display:flex;min-height:72px;padding:16px 16px 12px 16px;align-items:center;gap:12px;align-self:stretch;flex-wrap:wrap}.page-header--border-bottom[data-v-6df0ce32]{border-bottom:var(--Stroke-width-Width-1,1px) solid var(--stroke-_secondary,#f2f2f2)}.page-header-title[data-v-6df0ce32]{display:flex;flex:1 0 0;gap:8px}.explorer-container[data-v-7e4f1bde]{display:flex;flex-direction:column;height:100%;overflow-y:auto;width:100%}.explorer-header-title[data-v-7e4f1bde]{display:flex;align-items:center;gap:8px;white-space:nowrap}.explorer-header-title h3[data-v-7e4f1bde]{margin:0;overflow:hidden;color:#1a2c2d;text-overflow:ellipsis;padding:unset;font-family:Lato;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.explorer-content[data-v-7e4f1bde]{display:flex;flex-direction:column;width:100%;overflow-y:auto;align-items:flex-start;align-self:stretch;position:relative;height:100vh;justify-content:space-between}.entity-type-relationship-association[data-v-1b5a9152]{display:flex;flex:1 1 0;gap:8px}.link-icon[data-v-1b5a9152]{width:16px;height:16px;display:flex;color:#999}.link-icon svg[data-v-1b5a9152]{margin:auto}.time-period-pill[data-v-d821c358]{color:var(--foreground-_Primary,#1a2c2d);text-align:center;font-family:Lato;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.time-period-pill label[data-v-d821c358]{color:var(--foreground-_LinkAction,#426d70)}.form-section-header[data-v-5113cbe9]{display:flex;flex-direction:column;align-self:stretch}.form-section-header .form-section-header-title[data-v-5113cbe9]{color:var(--foreground-_Primary,#1a2c2d);font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:none;margin:0;text-transform:none}.form-section-header .form-section-header-description[data-v-5113cbe9]{color:var(--foreground-_secondary,#999);font-family:Lato;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.data-type-option[data-v-0c0d3ebe]{display:flex;width:-moz-fit-content;width:fit-content;gap:8px;align-items:center}.data-type-option .data-type-icon[data-v-0c0d3ebe]{width:18px;height:18px;display:flex}.data-type-option .data-type-icon svg[data-v-0c0d3ebe]{margin:auto}.ai-description-generate-container[data-v-1f28ff2f]{width:100%;padding-top:4px}.ai-description-info-message[data-v-1f28ff2f]{font-family:Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;text-decoration:none;color:#999;margin-top:8px;display:flex;align-items:center;gap:4px}.ai-description-info-message .info-icon[data-v-1f28ff2f]{width:16px;height:16px}.options-container[data-v-28097460]{border:1px solid var(--stroke-_secondary,#f2f2f2);border-radius:8px;padding:var(--Unit-5,16px)}.switch[data-v-8a672636]{position:relative;display:inline-block;width:36px;height:20px}.switch input[type=checkbox][data-v-8a672636]{visibility:hidden}.slider[data-v-8a672636]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#f3f3f8;transition:.4s;border-radius:34px}.slider[data-v-8a672636]:before{position:absolute;content:"";height:16px;width:16px;left:3px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%;filter:drop-shadow(0 1px 2px rgba(16,24,40,.06)) drop-shadow(0 1px 3px rgba(16,24,40,.1))}input:checked+.slider[data-v-8a672636]{background-color:#426d70}input:focus+.slider[data-v-8a672636]{box-shadow:0 0 1px #426d70}input:checked+.slider[data-v-8a672636]:before{transform:translateX(14px)}.toggle-form-field[data-v-549102b2]{display:flex;align-items:flex-start;gap:8px}.toggle-form-field .toggle-form-field-label[data-v-549102b2]{color:#707a81;font-family:Lato;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.accordion[data-v-fd900be2]{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:var(--Radius-Radius-2,8px);border:1px solid var(--stroke-_primary,#e5e5e5)}.accordion--flex-grow[data-v-fd900be2]{flex-grow:1;overflow:auto}.accordion-header[data-v-fd900be2]{position:relative;display:flex;padding:var(--Unit-5,16px);align-items:center;gap:12px;align-self:stretch;border-bottom:var(--Stroke-width-Width-1,1px) solid var(--stroke-_primary,#e5e5e5)}.accordion-header .accordion-header-right-section[data-v-fd900be2]{display:flex;gap:8px;flex:1;justify-content:flex-end;align-items:center}.accordion-header .accordion-header-title[data-v-fd900be2]{color:var(--foreground-_Primary,#1a2c2d);font-family:Lato;font-size:16px;font-style:normal;font-weight:500;line-height:22px;margin:0;white-space:nowrap}.accordion-header .accordion-header-description[data-v-fd900be2]{color:var(--foreground-_secondary,#999);font-family:Arial;font-size:12px;font-style:normal;font-weight:400;line-height:20px;margin:0;text-overflow:wrap;text-align:right}.accordion-body[data-v-fd900be2]{display:flex;padding:var(--Unit-5,16px);flex-direction:column;align-items:flex-start;gap:var(--Unit-5,16px);align-self:stretch;height:100%;max-height:300px;overflow-y:auto}.accordion-body--no-padding[data-v-fd900be2]{padding:0}input[type=radio][data-v-15679584]{width:16px;height:16px;accent-color:#426d70;cursor:pointer;margin:0}.regex-input-field-container[data-v-2496c1f9]{width:100%;position:relative}.regex-input-field-container.regex-input-field-container--disabled[data-v-2496c1f9]{border-color:#999}.regex-input-field-container[data-v-2496c1f9]{display:flex;justify-content:center}.regex-input-field-form[data-v-2496c1f9]{display:flex;width:100%;gap:12px;flex-direction:column;padding:12px}.regex-input-field-form .regex-input-field-form-text-inputs[data-v-2496c1f9]{display:flex;gap:2px;flex:1;gap:4px;width:100%}.regex-input-form-submit[data-v-2496c1f9]{display:flex;gap:4px}[data-v-2496c1f9] .regex-invalid input{border:1px solid #e11900!important}.radio-input-field[data-v-3d217432]{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;flex-wrap:wrap}.radio-input-field.radio-input-field-selected label[data-v-3d217432]{color:#1a2c2d}.radio-input-field label[data-v-3d217432]{color:#707a81;cursor:pointer;font-family:Arial;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.radio-input-field .radio-input-field-description[data-v-3d217432]{color:var(--foreground-_secondary,#999);font-family:Arial;font-size:14px;font-style:normal;font-weight:400;line-height:20px;width:100%;margin-top:-8px;margin-left:23px}.metric-form-regex-rules-body[data-v-282385e3]{width:100%;display:flex;flex-direction:column;gap:16px;position:relative}.add-regex-rule-button[data-v-282385e3]{width:100%;border:1.5px dashed #426d70;border-radius:8px}.metric-form-regex-rules[data-v-282385e3]{flex:1;display:flex;flex-direction:column;gap:16px}.metric-constraint-item[data-v-282385e3]{border:1px solid var(--stroke-_secondary,#f2f2f2);border-radius:8px}.add-regex-form[data-v-282385e3]{border:1.5px dashed #426d70;border-radius:8px}.regex-rule-property[data-v-282385e3]{flex:1}.regex-rule-type[data-v-282385e3]{font-weight:600;text-decoration:underline}.metric-constraint-info[data-v-282385e3]{color:#999;font-size:14px;float:right}.metric-radio-input-group[data-v-61653cd9]{flex-direction:column}.metric-association-input[data-v-61653cd9]{display:flex;flex-direction:column}.metric-association-input .metric-association-input-entity-type[data-v-61653cd9]{margin-left:30px}.entity-type-relationship-association-input[data-v-61653cd9]{display:flex;flex:1 1 0;gap:8px}.entity-type-relationship-association-input .link-icon[data-v-61653cd9]{width:45px;height:24px;display:flex;color:#999;margin:auto}.exclude-values-list-form[data-v-93846462]{display:flex;flex-direction:column;width:100%;gap:8px;border:1px solid var(--stroke-_secondary,#f2f2f2);border-radius:8px;padding:12px}.exclude-values-list-form span[data-v-93846462]{font-size:14px}.exclude-values-list-metadata[data-v-93846462]{display:flex;justify-content:space-between;width:100%}.exclude-list-view-only-description[data-v-93846462]{align-items:center;display:flex;gap:8px}.exclude-list-view-only-description[data-v-93846462] :first-child,.exclude-list-view-only-description[data-v-93846462] :nth-child(2){font-family:Arial;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.exclude-list-view-only-description[data-v-93846462] :nth-child(2){color:var(--foreground-_Primary,#1a2c2d)}.multi-tag-input .input-tag>*{padding:unset!important}.add-exclude-values-list-form[data-v-2daaa36b]{display:flex;flex-direction:column;width:100%;gap:4px;border:1.5px dashed #426d70;border-radius:8px;padding:12px}.add-exclude-values-list-form .exclude-list-description[data-v-2daaa36b]{display:flex;gap:4px;width:100%}.metric-form-exclude-lists-body[data-v-2daaa36b]{display:flex;flex-direction:column;gap:16px;width:100%}.exclude-list-add-form-container[data-v-2daaa36b]{width:100%;background:#fff}.exclude-list-add-form-container[data-v-2daaa36b]:not(.exclude-list-add-form-container--active){border:1.5px dashed #426d70;border-radius:8px}.exclude-list-add-form-container.exclude-list-add-form-container--disabled[data-v-2daaa36b]{border-color:#999}.exclude-list-add-form-container[data-v-2daaa36b]{display:flex;justify-content:center}.metric-source-option,.time-period-field-display-label[data-v-1eff8b32]{display:flex;align-items:center;gap:8px}.metric-source-option{width:-moz-fit-content;width:fit-content}.type-multiselect{min-height:36px;min-width:0;width:100%}.type-multiselect .selected-type{display:flex;flex-wrap:wrap;gap:4px;width:calc(100% - 40px)}.type-multiselect .multiselect__tags{padding:8px;max-height:120px;overflow-y:auto;height:unset}input.metric-form-default-number-input{border:1px solid #f2f2f2;background:#f7fafa;padding:12px;width:100%;text-align:left!important;border-radius:8px;height:32px}input.metric-form-default-number-input:disabled{background-color:#f2f2f2;color:#b2b2b2;cursor:not-allowed}.metric-source-field-form{display:flex;flex-direction:column;gap:16px}.metric-source-field{position:relative}.metric-source-field .metric-source-field-label{color:var(--foreground-_Primary,#1a2c2d);font-family:Arial;font-size:12px;font-style:normal;font-weight:400;line-height:24px}.metric-source-add-button{width:100%;display:flex;flex-direction:column;align-items:flex-end}.metric-source-add-button button{width:-moz-fit-content;width:fit-content}.metric-source-add-primary-source-button{width:100%;align-items:center;border:1.5px dashed #426d70;border-radius:8px}.metric-source-add-primary-source-button button{width:100%}.number-input[data-v-134809d4]{height:32px;padding:4px 8px;border:1px solid #e5e5e5;border-radius:8px;font-family:Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;text-decoration:none;text-align:center;background:#fff}.number-input[data-v-134809d4]:focus{outline:none;border-color:#b3c5c6;box-shadow:0 0 0 3px rgba(179,197,198,.3)}.number-input[data-v-134809d4]:hover:not(:focus):not(:disabled){border-color:#426d70}.number-input[data-v-134809d4]:disabled{background-color:#f2f2f2;color:#b2b2b2;cursor:not-allowed}.number-input[data-v-134809d4]::-webkit-inner-spin-button,.number-input[data-v-134809d4]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.number-input[type=number][data-v-134809d4]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}kbd[data-v-fe908b64]{background-color:#fff;border-radius:3px;border:1px solid #b4b4b4;color:#999;display:inline-block;font-size:.85em;font-weight:700;line-height:1;padding:2px 4px;white-space:nowrap}.empty-state-container[data-v-15b4dc3a]{border:1px solid #e0e0e0;border-radius:10px;background-color:#f9f9fb;padding:16px;text-align:center;color:#333;box-shadow:0 2px 4px rgba(0,0,0,.04);display:flex;flex-direction:column;gap:12px}.title[data-v-15b4dc3a]{font-size:18px;font-weight:600;margin:0}.description[data-v-15b4dc3a]{font-size:14px;color:#555;margin:0}.tip[data-v-15b4dc3a]{font-size:12px;color:#777;margin:0}.metric-selection-option-label[data-v-0279ae9e]{display:flex;flex-wrap:wrap;align-items:center;gap:4px;overflow:auto}.metric-selection-dropdown[data-v-55fb5874]{height:100%;min-width:200px;display:flex;flex-direction:column}.spinner[data-v-55fb5874]{margin:auto;width:24px;height:24px;border:3px solid transparent;border-bottom-color:#426d70;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation-55fb5874 1s linear infinite}@keyframes rotation-55fb5874{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.metric-selection-dropdown--error .multiselect__tags{border:1px solid #e53e3e!important}.calculation-item[data-v-14db0936]{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;height:40px;border-radius:8px;background:#f9f9f9;border:1px solid #d1d5db;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:box-shadow .2s ease,border-color .2s ease;min-width:40px;justify-content:center;cursor:pointer}.calculation-item[data-v-14db0936]:hover{box-shadow:0 4px 8px rgba(0,0,0,.15)}.calculation-item--disabled[data-v-14db0936]{cursor:not-allowed;pointer-events:none}.calculation-item--metric[data-v-14db0936]{height:auto}.calculation-input[data-v-14db0936]{border:none;outline:none;font-size:14px;color:#374151;background:transparent;width:-moz-fit-content;width:fit-content;text-align:center}.calculation-input[data-v-14db0936]::-moz-placeholder{color:#9ca3af}.calculation-input[data-v-14db0936]::placeholder{color:#9ca3af}.calculation-input[data-v-14db0936]:focus{outline:none;border-bottom:2px solid #426d70}.calculation-metric[data-v-14db0936]{font-size:14px;color:#374151;width:100%;padding:12px}.calculation-static[data-v-14db0936]{font-size:14px;font-weight:700;color:#111827}.calculation-item-cursor-container[data-v-7574201f]{display:flex;justify-content:center;align-items:center;width:14px;cursor:pointer}.calculation-item-cursor[data-v-7574201f]{width:2px;height:20px;background-color:#e5e5e5;border-radius:8px}.calculation-item-cursor--active[data-v-7574201f]{background-color:rgba(66,109,112,.7215686275);box-shadow:0 0 8px .5px rgba(66,109,112,.6);animation:blink-7574201f 1s ease-in-out infinite}@keyframes blink-7574201f{0%,50%{opacity:1}50.1%,to{opacity:0}}.calculation-item-cursor--pause-blink[data-v-7574201f]{animation:none}.components-library[data-v-9998fe74]{display:flex;flex-wrap:wrap;gap:4px}.calculation-builder-container[data-v-52e02828]{width:100%;border:1px solid #e5e5e5;border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:12px}.calculation-items[data-v-52e02828]{display:flex;width:100%;height:-moz-fit-content;height:fit-content;padding-bottom:12px;flex-wrap:wrap;-moz-column-gap:4px;column-gap:4px;row-gap:8px;border:1px solid #f2f2f2;background-color:#f7fafa;border-radius:4px;padding:6px;outline:none}.calculation-item-container[data-v-52e02828]{display:flex;justify-content:center;align-items:center;max-width:60%}.decimal-places-section[data-v-52e02828]{display:flex;align-items:center;gap:8px;padding-top:8px;border-top:1px solid #e5e5e5;margin-top:8px}.decimal-places-label[data-v-52e02828]{font-family:Lato,sans-serif;font-size:12px;font-weight:500;letter-spacing:0;line-height:16px;text-decoration:none;display:flex;gap:4px;color:#999;white-space:nowrap}.decimal-places-input-container[data-v-52e02828]{display:flex;align-items:center;gap:6px}.decimal-places-input-container[data-v-52e02828] .decimal-places-input{width:60px;min-width:60px}.decimal-places-hint[data-v-52e02828]{font-family:Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;text-decoration:none;color:#1a2c2d}.verification-policy-options[data-v-89c5cab8]{display:flex;flex-direction:column;gap:8px}.metric-form-container[data-v-0e92fe19]{width:100%;height:100%;display:flex;flex-direction:column;gap:16px;padding-bottom:32px}.metric-form-divider[data-v-0e92fe19]{width:100%;border:0;border-bottom:1px solid #e5e5e5}.metric-form-validation-section[data-v-0e92fe19]{display:flex;flex-direction:column;gap:16px}.metric-form-container span{font-size:14px}.metric-radio-input-group{display:flex;padding-left:12px;gap:16px;align-self:stretch}