html{min-height:100%}html,body,#root{flex-direction:column;flex:auto;width:100%;display:flex}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Segoe UI,"Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{flex-direction:column;display:flex}.rootSpinner{flex:1;width:100%;height:100%}.initial-spinner{padding-top:49px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--white)}::-webkit-scrollbar-thumb{background:var(--scrollBarThumbColor)}::-webkit-scrollbar-thumb:hover{background:var(--scrollBarThumbActiveColor)}.app-provider{flex-direction:column;flex:1;width:100%;height:100%;display:flex}.M7pP6G_searchFilterSection{z-index:100;background-color:#fff;border-bottom:1px solid #e1e1e1;margin-bottom:0;padding:16px 0;position:sticky;top:80px;box-shadow:0 2px 4px #0000001a}.M7pP6G_pivotTabsSection{z-index:99;background-color:#fff;border-bottom:1px solid #e1e1e1;margin-bottom:0;position:sticky;top:140px;box-shadow:0 1px 2px #0000001a}.M7pP6G_tableContent{flex:1;min-height:calc(100vh - 200px);margin-top:-240px;padding:240px 0 16px}.M7pP6G_tableContent .ms-DetailsRow-cell{word-wrap:break-word;word-break:break-word;vertical-align:top;padding:8px 12px;overflow:hidden}.M7pP6G_tableContent .ms-DetailsRow-cell:first-child{flex-shrink:1;min-width:0;max-width:100%}.M7pP6G_tableContent .ms-DetailsHeader-cell:hover{background-color:#f3f2f1}.M7pP6G_tableContent .ms-DetailsRow-cell>*{word-wrap:break-word;max-width:100%;overflow:hidden}.M7pP6G_seeMoreButton{justify-content:center;align-items:center;margin-top:16px;display:flex}.M7pP6G_seeMoreButton button{white-space:nowrap;width:auto;max-width:300px}.M7pP6G_noControlsMessage{text-align:center;color:#666;padding:20px}.M7pP6G_childControlIndent{margin-left:20px}.M7pP6G_expandColumnSpacer{width:20px}.M7pP6G_controlNameContainer{width:100%;max-width:100%;overflow:hidden}.M7pP6G_controlNameContainer.M7pP6G_childControl{margin-left:20px}.M7pP6G_controlNameContainer .M7pP6G_controlName{word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin-bottom:4px;font-size:14px;font-weight:600;line-height:1.3;display:block}.M7pP6G_controlNameContainer .M7pP6G_controlName.M7pP6G_childControlName{font-size:13px}.M7pP6G_controlNameContainer .M7pP6G_controlDescription{color:#666;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;white-space:pre-wrap;width:100%;margin-top:4px;font-size:13px;line-height:1.2;display:block}.M7pP6G_controlNameContainer .M7pP6G_controlDescription.M7pP6G_childControlDescription{color:#888;font-size:12px}.M7pP6G_controlIdText{word-break:break-word;overflow-wrap:break-word;width:100%;font-size:14px;display:block}.M7pP6G_controlIdText.M7pP6G_childControlId{font-size:12px}.M7pP6G_m3cfIdText{word-break:break-word;overflow-wrap:break-word;width:100%;font-size:14px;display:block}.M7pP6G_m3cfIdText.M7pP6G_childM3cfId{font-size:12px}.M7pP6G_modifiedDateText{word-break:break-word;overflow-wrap:break-word;width:100%;font-size:14px;display:block}.M7pP6G_modifiedDateText.M7pP6G_childModifiedDate{font-size:12px}.M7pP6G_actionButton{white-space:nowrap;font-size:12px}.M7pP6G_actionButton.M7pP6G_childActionButton{font-size:11px}.M7pP6G_expandButton{background:0 0;border:none;min-width:20px;padding:0}.M7pP6G_expandButton .ms-Button-icon{font-size:12px}.M7pP6G_loadingContainer{text-align:center;padding:40px}.M7pP6G_draftExistsLabel{color:#d83b01;background-color:#fff4ce;border:1px solid #faa21b;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:400}.M7pP6G_deletionLabel{color:#a4262c;background-color:#fde7e9;border:1px solid #a4262c;border-radius:12px;align-items:center;gap:4px;padding:2px 6px;font-size:11px;font-weight:400;display:flex}.M7pP6G_modifiedLabel{color:#0078d4;background-color:#e5f1fb;border:1px solid #0078d4;border-radius:12px;align-items:center;gap:4px;padding:2px 6px;font-size:11px;font-weight:400;display:flex}.M7pP6G_createdLabel{color:#107c10;background-color:#dff6dd;border:1px solid #107c10;border-radius:12px;align-items:center;gap:4px;padding:2px 6px;font-size:11px;font-weight:400;display:flex}.M7pP6G_labelIcon{font-family:FabricMDL2Icons;font-size:12px}.M7pP6G_approvedStatus{color:#107c10;background-color:#dff6dd;border:1px solid #107c10;border-radius:12px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}.M7pP6G_rejectedStatus{color:#a4262c;background-color:#fde7e9;border:1px solid #a4262c;border-radius:12px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}.M7pP6G_pendingReviewStatus{color:#323130;background-color:#f3f2f1;border:1px solid #d2d0ce;border-radius:12px;padding:4px 12px;font-size:12px;font-weight:400;display:inline-block}.fmzMcW_environmentList{margin:0;padding-left:20px}.fmzMcW_familyFilterContainer{max-width:380px}.fmzMcW_familyFilterHint{color:#605e5c}.fmzMcW_progressRow{padding:4px 0}.fmzMcW_progressIconCell{flex-shrink:0;width:16px;padding-top:2px}.fmzMcW_progressIcon{font-size:14px;line-height:18px}.fmzMcW_progressIcon.fmzMcW_pending{color:#b7791f}.fmzMcW_progressIcon.fmzMcW_inProgress{color:#0078d4}.fmzMcW_progressIcon.fmzMcW_succeeded{color:#107c10}.fmzMcW_progressIcon.fmzMcW_failed{color:#a4262c}.fmzMcW_progressStatusText.fmzMcW_pending{color:#b7791f}.fmzMcW_progressStatusText.fmzMcW_inProgress{color:#0078d4}.fmzMcW_progressStatusText.fmzMcW_succeeded{color:#107c10}.fmzMcW_progressStatusText.fmzMcW_failed{color:#a4262c}.fmzMcW_progressErrorDetails{color:#a4262c;font-size:12px}.fmzMcW_actionsRow{margin-top:8px}.addition{color:#000;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;white-space:pre-wrap;background-color:#ecfdf5;display:block}.deletion{color:#000;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;white-space:pre-wrap;background-color:#ffecec;text-decoration:line-through;display:block}.textWithNoDiff{color:#323130;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;white-space:pre-wrap;width:100%;margin-top:4px;font-size:14px;font-weight:400;line-height:1.2;display:block}.m365-secondaryButton.deleteButton{border:1px solid #0000}.m365-secondaryButton.deleteButton:hover:not(:disabled):not(.active){color:red;background-color:#fff;border-color:red}.m365-secondaryButton.deleteButton.active:not(:disabled){color:red;background-color:#fcc;border-color:red}.m365-secondaryButton.deleteButton:disabled{color:#d6d6d6;cursor:default;pointer-events:none;background-color:#f3f2f1;border-color:#0000}.draftLabel{color:#605e5c;background-color:#fff4ce;border:1px solid #d83b01;border-radius:12px;padding:2px 8px;font-weight:400}.inReviewLabel{color:#0078d4;background-color:#e5f1fb;border:1px solid #0078d4;border-radius:12px;padding:2px 8px;font-weight:400}.approvedLabel{color:#107c10;background-color:#dff6dd;border:1px solid #107c10;border-radius:12px;padding:2px 8px;font-weight:400}.rejectedLabel,.deletionLabel{color:#a4262c;background-color:#fde7e9;border:1px solid #a4262c;border-radius:12px;padding:2px 8px;font-weight:400}.inReviewWarning{color:#0078d4;background-color:#e5f1fb;border:1px solid #0078d4;border-radius:12px;padding:2px 8px;font-weight:400}.draftExistsWarning{color:#d83b01;background-color:#fef2e7;border:1px solid #faa21b;border-radius:12px;padding:2px 8px;font-weight:400}.controlText{color:#323130;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;white-space:pre-wrap;width:100%;margin-top:4px;font-size:14px;font-weight:400;line-height:1.2;display:block}.Yldt3W_pageContainer{box-sizing:border-box;width:100%;min-width:0;max-width:1100px;min-height:100vh;margin:0 auto;padding:32px;font-size:16px;overflow-x:auto}.Yldt3W_pageContainer .Yldt3W_contentCard{background:#fff;border-radius:12px;margin-top:32px;padding:32px;box-shadow:0 4px 24px #0000001a}.Yldt3W_pageTitle{color:#2b2b2b;margin-bottom:20px;font-size:1.5rem;font-weight:600}.Yldt3W_loadingContainer{justify-content:center;align-items:center;margin-top:48px;display:flex}.Yldt3W_detailsListRoot{box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:100%;min-width:0;font-size:16px;overflow-x:hidden}.Yldt3W_detailsListHeaderWrapper,.Yldt3W_detailsListContentWrapper{font-size:16px}.Yldt3W_cellText{color:#222;font-size:16px}.Yldt3W_changeType{border-radius:8px;padding:2px 12px;font-size:16px;font-weight:600}.Yldt3W_changeType.Yldt3W_created{color:#107c10;background-color:#dff6dd;border-radius:12px;font-weight:400}.Yldt3W_changeType.Yldt3W_modified{color:#0078d4;background-color:#e5f1fb;border-radius:12px;font-weight:400}.Yldt3W_changeType.Yldt3W_deleted{color:#a4262c;background-color:#fde7e9;border-radius:12px;font-weight:400}.Yldt3W_changeType.Yldt3W_unknown{color:#666;background:#f3f4f6}.Yldt3W_textFieldRoot{min-width:220px}.Yldt3W_textFieldField{font-size:16px}.Yldt3W_releaseNotesRoot{flex:1;min-width:400px}.Yldt3W_buttonPrimary{min-width:180px;height:40px;font-size:16px}.Yldt3W_buttonDefault{min-width:120px;height:40px;font-size:16px}div[role=gridcell]{font-size:14px;font-weight:500}.custom-separator:before{border-top:1px solid #ddd}input:disabled,textarea:disabled,div[role=combobox][aria-disabled=true] span:first-child,span[role=list]{color:var(--lightningcss-light,#545454)var(--lightningcss-dark,#aaa);cursor:not-allowed;font-weight:600}.requirementMarkdown p{margin:0 0 8px}.requirementMarkdown p:last-child{margin-bottom:0}.requirementMarkdown ul,.requirementMarkdown ol{margin:4px 0 8px;padding-left:20px}.requirementMarkdown ul:last-child,.requirementMarkdown ol:last-child{margin-bottom:0}.requirementMarkdown li{margin-bottom:2px}.requirementMarkdown li:last-child{margin-bottom:0}.requirementMarkdown strong{font-weight:600}.requirementDetailsPreview{border:1px solid var(--neutralLight,#edebe9);background-color:var(--neutralLighterAlt,#faf9f8);border-radius:2px;padding:8px 12px}.requirementCard .cardBody__Text,.controlMappingCard .cardBody__Text{padding-top:20px}.requirementCard[data-selectable],.controlMappingCard[data-selectable]{cursor:pointer;transition:background-color .1s}.requirementCard[data-selectable]:hover,.controlMappingCard[data-selectable]:hover{box-shadow:0 0 0 2px var(--themePrimary,#0078d4)}.requirementCard[data-new],.controlMappingCard[data-new]{background-color:#0f6cbd0d}.requirementCard[data-new]:hover,.controlMappingCard[data-new]:hover{background-color:#0f6cbd17}.requirementCard[data-new] .cardView,.controlMappingCard[data-new] .cardView{position:relative}.requirementCard[data-new] .cardView:before,.controlMappingCard[data-new] .cardView:before{content:"";background:linear-gradient(90deg,#0f6cbd,#479ef5);height:4px;position:absolute;top:0;left:0;right:0}.requirementCard[data-selected],.controlMappingCard[data-selected]{border-left:5px solid var(--themePrimary,#0078d4);background-color:var(--themeLighter,#deecf9);margin-left:2px}.requirementCard[data-selected]:hover,.controlMappingCard[data-selected]:hover{background-color:var(--themeLighter,#deecf9)}.requirementCard[data-checked] .cardView,.controlMappingCard[data-checked] .cardView{background-color:var(--themeLighter,#deecf9);outline:2px solid var(--themePrimary,#0078d4);outline-offset:-2px}.requirementCard .requirementCard__checkbox,.controlMappingCard .requirementCard__checkbox{padding:20px 4px 0 12px}.requirementCard .requirementAction,.controlMappingCard .requirementAction{min-width:28px;height:28px;padding:0 4px}.requirementCard .requirementAction .ms-Button-icon,.controlMappingCard .requirementAction .ms-Button-icon{margin:0;font-size:16px}.requirementCard .requirementAction--approve:not([disabled]) .ms-Button-icon,.controlMappingCard .requirementAction--approve:not([disabled]) .ms-Button-icon{color:var(--greenDark,#107c10)}.requirementCard .requirementAction--reject:not([disabled]) .ms-Button-icon,.controlMappingCard .requirementAction--reject:not([disabled]) .ms-Button-icon{color:var(--redDark,#a4262c)}.requirementCard .requirementAction--feedback .ms-Button-icon,.controlMappingCard .requirementAction--feedback .ms-Button-icon{color:var(--neutralSecondary,#605e5c);font-size:15px}.requirementCard .requirementAction--feedbackActive .ms-Button-icon,.controlMappingCard .requirementAction--feedbackActive .ms-Button-icon{color:var(--themePrimary,#0078d4)}.requirementCard .requirementReferences,.controlMappingCard .requirementReferences{border-left:3px solid var(--themePrimary,#0078d4);background-color:var(--neutralLighterAlt,#faf9f8);border-radius:2px;margin-top:4px;padding:8px 12px}.requirementCard .requirementReferences__item,.controlMappingCard .requirementReferences__item{border-bottom:1px solid var(--neutralLight,#edebe9);padding-bottom:8px}.requirementCard .requirementReferences__item:last-child,.controlMappingCard .requirementReferences__item:last-child{border-bottom:none;padding-bottom:0}.requirementCard .requirementReferences__item--clickable,.controlMappingCard .requirementReferences__item--clickable{cursor:pointer;border-radius:2px;margin:0 -8px;padding:6px 8px;transition:background-color .1s ease-in-out}.requirementCard .requirementReferences__item--clickable:hover,.controlMappingCard .requirementReferences__item--clickable:hover,.requirementCard .requirementReferences__item--clickable:focus-visible,.controlMappingCard .requirementReferences__item--clickable:focus-visible{background-color:var(--neutralLight,#edebe9);outline:none}.requirementCard .requirementReferences__item--clickable .requirementReferences__locateIcon,.controlMappingCard .requirementReferences__item--clickable .requirementReferences__locateIcon{color:var(--themePrimary,#0078d4);font-size:12px}.requirementCard .requirementReferences__text,.controlMappingCard .requirementReferences__text{white-space:pre-wrap;word-break:break-word;color:var(--neutralSecondary,#605e5c)}.requirementCard .cardView__description,.controlMappingCard .cardView__description{letter-spacing:.3px;color:#0078d4;background-color:#0078d41f;border:1px solid #0078d4;border-radius:999px;align-items:center;width:fit-content;max-width:100%;padding:2px 10px;font-size:12px;font-weight:700;line-height:18px;display:inline-flex}.requirementCard .cardView__description--new,.controlMappingCard .cardView__description--new{color:#fff;background-color:#0f6cbd;border-color:#0f6cbd;box-shadow:0 1px 2px #0f6cbd59}.requirementCard .cardView__description--new .cardView__description__sparkle,.controlMappingCard .cardView__description--new .cardView__description__sparkle{color:#fff;margin-right:5px;font-size:12px}.requirementCard .cardView__description--pendingReview,.controlMappingCard .cardView__description--pendingReview{color:#8a8886;background-color:#8a88861f;border-color:#8a8886}.requirementCard .cardView__description--approved,.controlMappingCard .cardView__description--approved{color:#107c10;background-color:#107c101f;border-color:#107c10}.requirementCard .cardView__description--rejected,.controlMappingCard .cardView__description--rejected{color:#a4262c;background-color:#a4262c1f;border-color:#a4262c}.requirementCard .cardView__description--controlCount,.controlMappingCard .cardView__description--controlCount{color:#005a9e;background-color:#005a9e1f;border-color:#005a9e}.requirementCard .cardView__description--category,.controlMappingCard .cardView__description--category{color:#107c10;white-space:normal;word-break:break-word;background-color:#107c101f;border-color:#107c10}.requirementCard .cardView__description--obligation,.controlMappingCard .cardView__description--obligation{color:#5c2d91;background-color:#5c2d911f;border-color:#5c2d91}.requirementCard .cardView__description--entity,.controlMappingCard .cardView__description--entity{color:#444791;white-space:normal;word-break:break-word;background-color:#4447911f;border-color:#444791}.requirementConfidenceBadge{cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:4px;padding:2px 10px;font-weight:700;line-height:18px;display:inline-flex}.requirementConfidenceBadge__caret{font-size:10px}.requirementConfidenceBadge--excellent{color:#107c10;background-color:#107c101f;border-color:#107c10}.requirementConfidenceBadge--good{color:#498205;background-color:#4982051f;border-color:#498205}.requirementConfidenceBadge--fair{color:#8a6d00;background-color:#c19c001f;border-color:#c19c00}.requirementConfidenceBadge--low{color:#d83b01;background-color:#d83b011f;border-color:#d83b01}.requirementConfidenceBadge--poor{color:#a4262c;background-color:#a4262c1f;border-color:#a4262c}.confidenceBreakdown{width:720px;max-width:720px;padding:16px}.confidenceBreakdown__title,.confidenceBreakdown__dimensionLabel,.confidenceBreakdown__score{font-weight:600}.confidenceBreakdown__score--excellent{color:#107c10}.confidenceBreakdown__score--good{color:#498205}.confidenceBreakdown__score--fair{color:#8a6d00}.confidenceBreakdown__score--low{color:#d83b01}.confidenceBreakdown__score--poor{color:#a4262c}.bulkApprovalBar{border:1px solid var(--neutralQuaternaryAlt,#e1dfdd);background-color:var(--neutralLighterAlt,#faf9f8);border-radius:2px;padding:8px 12px}.bulkApprovalBar__thresholdDropdown{min-width:90px}.requirementMetrics{padding:12px 0 20px}.requirementMetrics__statRow{width:100%}.requirementMetrics__statCard{border:1px solid var(--neutralQuaternaryAlt,#e1dfdd);background-color:var(--neutralLighterAlt,#faf9f8);border-radius:4px;flex:180px;min-width:160px;padding:14px 16px}.requirementMetrics__statValue{color:var(--themePrimary,#0078d4);font-size:28px;font-weight:600;line-height:1.1}.requirementMetrics__statLabel{color:var(--neutralSecondary,#605e5c);margin-top:4px;font-size:13px}.requirementMetrics__statSubLabel{color:var(--neutralTertiary,#a19f9d);margin-top:2px;font-size:12px}.requirementMetrics__breakdownGrid{width:100%;margin-top:16px}.requirementMetrics__breakdownCard{border:1px solid var(--neutralQuaternaryAlt,#e1dfdd);border-radius:4px;flex:320px;min-width:280px;padding:14px 16px}.requirementMetrics__breakdownTitle{margin-bottom:10px;font-weight:600}.requirementMetrics__barRow{grid-template-columns:minmax(90px,40%) 1fr auto;align-items:center;gap:8px;margin-bottom:8px;display:grid}.requirementMetrics__barLabel{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.requirementMetrics__bar{width:100%;margin:0}.requirementMetrics__barCount{text-align:right;min-width:24px;font-size:13px;font-weight:600}.newRequirementsBar{z-index:1;margin-top:40px;margin-bottom:-58px;padding:4px 8px;position:relative}.newRequirementsBar .ms-MessageBar-actions{margin-right:12px}.extractionQueue__badgeWrapper{flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:relative}.extractionQueue__badgeWrapper .ms-Button{box-sizing:border-box;width:32px;height:32px;margin:0}.extractionQueue__badge{background-color:var(--themePrimary,#0078d4);color:#fff;text-align:center;pointer-events:none;border-radius:8px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:2px;right:2px}.extractionQueue__callout{width:360px;max-height:480px;padding:16px 20px;overflow-y:auto}.extractionQueue__title{font-weight:600}.extractionQueue__sectionHeader{color:var(--neutralSecondary,#605e5c);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600}.extractionQueue__row{padding-bottom:8px}.extractionQueue__document{font-weight:600}.extractionQueue__secondary{color:var(--neutralSecondary,#605e5c);font-size:12px}.regulationDocumentViewer{height:100%;min-height:0}.regulationDocumentViewer__toolbar{flex:none;padding:4px 8px}.regulationDocumentViewer__pageLabel{text-align:center;min-width:96px}.regulationDocumentViewer__scroll{background:#fff;flex:auto;justify-content:center;align-items:flex-start;min-height:0;padding:12px;display:flex;overflow:auto}.regulationDocumentViewer__scroll .react-pdf__Page{background:#fff;box-shadow:0 2px 8px #00000026}.regulationDocumentViewer__pageWrap{line-height:0;display:inline-block;position:relative}.regulationDocumentViewer__overlay{pointer-events:none;position:absolute;inset:0}.regulationDocumentViewer__highlight{box-sizing:border-box;mix-blend-mode:multiply;background:#ffd50061;border:1px solid #d6b200b3;border-radius:2px;position:absolute}.regulationDocumentViewer__status{width:100%;height:100%}.tp-portal__content{flex-direction:column;flex:auto;min-height:0;display:flex}.tp-header__title:hover:after{opacity:1}.modal-container{padding:16px}.modal-header{justify-content:space-between;display:flex}.modal-content{padding-top:16px}.info-row{column-gap:4px;display:flex}.info-icon-large{font-size:large}.tp-header__nav{flex-grow:1;min-width:100px;height:100%;padding:0 16px;overflow:hidden}.tp-header__nav-wrapper{opacity:0;align-items:center;height:100%;display:flex}.tp-header__nav-wrapper--visible{opacity:1}.tp-header__nav-item{padding:0 16px;display:flex}.tp-header__nav-link{color:var(--gray160);white-space:nowrap;text-decoration:none;position:relative}.tp-header__nav-link--active,.tp-header__nav-link:hover{text-underline-offset:6px;text-decoration:underline}.tp-header__nav-link--active:after,.tp-header__nav-link:hover:after{opacity:1}.tp-header__callout{background-color:var(--white);padding:4px 16px 16px}.user-indicator__name{font-weight:700}.tp-header__toggle-callout{color:var(--white)}.tp-header{z-index:1;border-bottom:1px solid var(--gray60);background-color:var(--white);flex-shrink:0;height:48px;position:sticky;top:0}.tp-header__inner{align-items:center;height:100%;padding:0 32px;display:flex}.tp-header__left{flex-shrink:0;align-items:center;height:100%;display:flex}.tp-header__separator{background-color:var(--black);width:2px;height:24px;margin:0 24px}.tp-header__title{color:var(--gray130);white-space:nowrap;align-items:center;text-decoration:none;display:flex;position:relative}.tp-header__title:after{content:"";background-color:var(--gray160);opacity:0;pointer-events:none;border-radius:2px;width:100%;height:2px;position:absolute;bottom:-4px;left:0}.tp-header__right{flex-shrink:0;align-items:center;gap:3px;margin-left:auto;display:flex}.tp-header__icon,.tp-header__icon:hover{color:var(--gray160)}.tp-menu__column-mapping{color:var(--gray160);text-align:left;white-space:nowrap;padding:8px 10px 8px 2px;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;transition:background .2s ease-in-out;display:block}.tp-menu__column-mapping:hover{background-color:var(--gray20)}.tp-menu__render-style{flex-wrap:wrap;justify-content:flex-start;padding:10px;display:flex}.tp-menu__group-column{flex:1;min-width:150px;padding:0 10px}.tp-menu__group-header{margin-bottom:5px;font-weight:700}.tp-menu__application-menu-button{border:0;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;margin:0 12px;display:flex}.tp-menu__application-menu-icon{font-size:22px;font-weight:500}.tp-header__logo{align-items:center;display:flex}.tp-header__logo-icon{height:23px}.tp-header__logo img{width:120px}.tp-header__newnav{flex-grow:1;min-width:100px;height:100%;overflow:hidden}.tp-header__newnav-wrapper{opacity:0;align-items:center;height:100%;display:flex}.tp-header__newnav-wrapper--visible{opacity:1}.tp-header__newnav-item{padding:0 5px;display:flex}.tp-header__newnav-link{color:var(--gray160);white-space:nowrap;border:6px solid var(--white);border-radius:4px;text-decoration:none;position:relative}.tp-header__newnav-link--active,.tp-header__newnav-link:hover{background-color:var(--gray210);border:6px solid var(--gray210);border-radius:4px;color:var(--white)!important}.tp-header__newnav-link--active:after,.tp-header__newnav-link:hover:after{opacity:1}.bell-icon{position:relative}.bell-icon-badge{background:var(--blue);color:#fff;text-align:center;z-index:1;border-radius:8px;width:16px;height:16px;font-size:11px;position:absolute;top:0;right:0}.text{letter-spacing:0;text-align:left;color:var(--gray160);font-weight:400}.text-10{letter-spacing:0;text-align:left;color:var(--gray160);font-size:10px;font-weight:400;line-height:12px}.title{font-weight:600}.text-12{letter-spacing:0;text-align:left;color:var(--gray160);font-size:12px;font-weight:400;line-height:16px}.text-14{letter-spacing:0;text-align:left;color:var(--gray160);font-size:14px;font-weight:400;line-height:20px}.text-16{letter-spacing:0;text-align:left;color:var(--gray160);font-size:16px;font-weight:400;line-height:22px}.text-18{letter-spacing:0;text-align:left;color:var(--gray160);font-size:18px;font-weight:400;line-height:24px}.text-20{letter-spacing:0;text-align:left;color:var(--gray160);font-size:20px;font-weight:400;line-height:28px}.text-24{letter-spacing:0;text-align:left;color:var(--gray160);font-size:24px;font-weight:400;line-height:32px}.text-28{letter-spacing:0;text-align:left;color:var(--gray160);font-size:28px;font-weight:400;line-height:36px}.text-32{letter-spacing:0;text-align:left;color:var(--gray160);font-size:32px;font-weight:400;line-height:40px}.text-42{letter-spacing:0;text-align:left;color:var(--gray160);font-size:42px;font-weight:400;line-height:52px}.text-68{letter-spacing:0;text-align:left;color:var(--gray160);font-size:68px;font-weight:400;line-height:76px}.title-10{letter-spacing:0;text-align:left;color:var(--gray160);font-size:10px;font-weight:600;line-height:12px}.title-12{letter-spacing:0;text-align:left;color:var(--gray160);font-size:12px;font-weight:600;line-height:16px}.title-14{letter-spacing:0;text-align:left;color:var(--gray160);font-size:14px;font-weight:600;line-height:20px}.title-16{letter-spacing:0;text-align:left;color:var(--gray160);font-size:16px;font-weight:600;line-height:22px}.title-18{letter-spacing:0;text-align:left;color:var(--gray160);font-size:18px;font-weight:600;line-height:24px}.title-20{letter-spacing:0;text-align:left;color:var(--gray160);font-size:20px;font-weight:600;line-height:28px}.title-24{letter-spacing:0;text-align:left;color:var(--gray160);font-size:24px;font-weight:600;line-height:32px}.title-28{letter-spacing:0;text-align:left;color:var(--gray160);font-size:28px;font-weight:600;line-height:36px}.title-32{letter-spacing:0;text-align:left;color:var(--gray160);font-size:32px;font-weight:600;line-height:40px}.title-42{letter-spacing:0;text-align:left;color:var(--gray160);font-size:42px;font-weight:600;line-height:52px}.title-68{letter-spacing:0;text-align:left;color:var(--gray160);font-size:68px;font-weight:600;line-height:76px}.secondaryText{letter-spacing:0;text-align:left;color:var(--gray110);font-weight:400}.secondaryText-10{letter-spacing:0;text-align:left;color:var(--gray110);font-size:10px;font-weight:400}.secondaryText-12{letter-spacing:0;text-align:left;color:var(--gray110);font-size:12px;font-weight:400}.secondaryText-14{letter-spacing:0;text-align:left;color:var(--gray110);font-size:14px;font-weight:400}.secondaryText-16{letter-spacing:0;text-align:left;color:var(--gray110);font-size:16px;font-weight:400}.secondaryText-18{letter-spacing:0;text-align:left;color:var(--gray110);font-size:18px;font-weight:400}.secondaryText-20{letter-spacing:0;text-align:left;color:var(--gray110);font-size:20px;font-weight:400}.secondaryText-24{letter-spacing:0;text-align:left;color:var(--gray110);font-size:24px;font-weight:400}.secondaryText-28{letter-spacing:0;text-align:left;color:var(--gray110);font-size:28px;font-weight:400}.secondaryText-32{letter-spacing:0;text-align:left;color:var(--gray110);font-size:32px;font-weight:400}.secondaryText-42{letter-spacing:0;text-align:left;color:var(--gray110);font-size:42px;font-weight:400}.secondaryText-68{letter-spacing:0;text-align:left;color:var(--gray110);font-size:68px;font-weight:400}:root{--black:#000;--gray220:#11100f;--gray210:#161514;--gray200:#1b1a19;--gray190:#201f1e;--gray180:#252423;--gray170:#292827;--gray160:#323130;--gray150:#3b3a39;--gray140:#484644;--gray130:#605e5c;--gray120:#797775;--gray110:#8a8886;--gray100:#979593;--gray90:#a19f9d;--gray80:#b3b0ad;--gray70:#bebbb8;--gray60:#c8c6c4;--gray50:#d2d0ce;--gray40:#e1dfdd;--gray30:#edebe9;--gray20:#f3f2f1;--gray10:#faf9f8;--white:#fff;--pinkRed10:#750b1c;--red20:#a4262c;--red10:#d13438;--redOrange20:#603d30;--redOrange10:#da3b01;--orange30:#8e562e;--orange20:#ca5010;--orange10:#fa4;--yellow10:#fce100;--yellowMagenta10:#faf093;--orangeYellow20:#986f0b;--orangeYellow10:#c19c00;--yellowGreen10:#8cbd18;--green20:#0b6a0b;--green10:#498205;--greenYellow10:#d4e6bc;--greenCyan10:#00ad56;--cyan40:#005e50;--cyan30:#005b70;--cyan20:#038387;--cyan10:#00b7c3;--cyanBlue30:#005a9e;--cyanBlue20:#004e8c;--cyanBlue10:#0078d4;--blue10:#4f6bed;--blueCyan10:#e1eaf5;--blueMagenta40:#373277;--blueMagenta30:#5c2e91;--blueMagenta20:#8764b8;--blueMagenta10:#8378de;--magenta20:#881798;--magenta10:#c239b3;--magentaSoftPink10:#f2d7f5;--magentaPink20:#9b0062;--magentaPink10:#e3008c;--orangeSoftYellow10:#fcd1bb;--redSoftOrange10:#cb66664f;--deepAzureBlue:#0f6cbd;--deepBlue:#0f548c;--pastelBlue:#b4d6fa;--darkShadeGray:#242424;--lighterShadeGray:#424242;--darkNavyBlue:#0a2e4a;--lightGrayishWhite:#fafafa4d;--grayishWhite:#100e6712;--mediumDarkGrayishWhite:#100e6724;--darkerNavyBlue:#061724;--softPastelBlue:#cbd8ff;--oliveGreen:#689920;--periwinkleBlue:#4f6bed;--brown:#3a2f00;--selago:#ebf3fc;--mediumDarkBlue:#115ea3;--darkGreen:#00723b;--alabaster:#fafafa4d;--red:#d13438;--orangeLighter:#ff8c00;--tealLight:#00b294;--blue:#0078d4;--statusError:#a80000;--statusWarning:#d83b01;--statusSuccess:#0a0;--statusInfo:#797775;--statusErrorLight:#c50f1f;--statusSuccessLight:#9ad29a;--rejectRed:#cc293d;--new-gray200:#e8e8e8;--new-gray300:#c8c8c8;--new-gray900:#949494;--scrollBarThumbColor:#a8a8a8;--scrollBarThumbActiveColor:#7c7c7c;--blueLight:#a2c4f0;--s:320px;--m:480px;--l:768px;--xl:1024px;--xxl:1366px;--xxxl:1920px;--depth4:0px .3px .9px #0000001a, 0px 1.6px 3.6px #00000021;--depth8:0px .6px 1.8px #0000001a, 0px 3.2px 7.2px #00000021;--depth16:0px 1.2px 3.6px #0000001a, 0px 6.4px 14.4px #00000021;--depth64:0px 4.8px 14.4px #0000002e, 0px 25.6px 57.6px #00000038;--agent-brand-trust-assurance:#7a7edc;--agent-brand-elip:#f97316;--agent-brand-gdpr:#6b46c1;--agent-brand-privacy:#3f8ac4;--hub-page-bg:#f5f5f5;--hub-rail-bg:#fafafa;--hub-card-border:#00000014;--hub-divider:#0000000f;--hub-chat-bg:#fafbfc;--hub-ink:#1f2328;--hub-ink-muted:#5a6473;--hub-ink-subtle:#8b95a4;--hub-accent:#2363cb;--hub-accent-soft:#eaf1fb;--hub-accent-strong:#1b4f9f;--hub-success-bg:#dff6dd;--hub-success-ink:#054318;--hub-warning-bg:#fff4ce;--hub-warning-ink:#6b4f00;--hub-danger-bg:#fde7e9;--hub-danger-ink:#8a1818;--hub-info-bg:#eff6fc;--hub-info-ink:#11497a;--hub-purple-bg:#f2ebfa;--hub-purple-ink:#5c3a96;--hub-orange-bg:#fff1e0;--hub-orange-ink:#8a4a00;--hub-metric-success:#107c10;--hub-metric-warning:#b7791f;--hub-metric-brand:#2363cb;--hub-metric-purple:#6b46c1;--hub-shadow-card:0 1px 2px #0000000a, 0 2px 6px #0000000d;--hub-shadow-elev:0 2px 4px #0000000f, 0 8px 24px #0000000f;--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0, 0, var(--toastify-z-index));width:var(--toastify-toast-width);box-sizing:border-box;color:#fff;padding:4px;position:fixed}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (width<=480px){.Toastify__toast-container{width:100vw;margin:0;padding:0;left:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{min-height:var(--toastify-toast-min-height);box-sizing:border-box;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;z-index:0;direction:ltr;border-radius:4px;justify-content:space-between;margin-bottom:1rem;padding:8px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{flex:auto;align-items:center;margin:auto 0;padding:6px;display:flex}.Toastify__toast-body>div:last-child{word-break:break-word;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;flex-shrink:0;width:20px;margin-inline-end:10px;display:flex}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (width<=480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;cursor:pointer;opacity:.7;background:0 0;border:none;outline:none;align-self:flex-start;padding:0;transition:all .3s}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;width:14px;height:16px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:0;position:absolute;bottom:0;left:0}.Toastify__progress-bar--animated{animation:linear forwards Toastify__trackProgress}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:100%}.Toastify__spinner{box-sizing:border-box;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);border-radius:100%;width:20px;height:20px;animation:.65s linear infinite Toastify__spin}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate(-20px)}to{opacity:0;transform:translate(2000px)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate(20px)}to{opacity:0;transform:translate(-2000px)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translateY(-10px)}40%,45%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translateY(10px)}40%,45%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateX(-20deg)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{visibility:visible;transform:translate(110%)}to{transform:translate(0)}}@keyframes Toastify__slideInLeft{0%{visibility:visible;transform:translate(-110%)}to{transform:translate(0)}}@keyframes Toastify__slideInUp{0%{visibility:visible;transform:translateY(110%)}to{transform:translate(0)}}@keyframes Toastify__slideInDown{0%{visibility:visible;transform:translateY(-110%)}to{transform:translate(0)}}@keyframes Toastify__slideOutRight{0%{transform:translate(0)}to{visibility:hidden;transform:translate(110%)}}@keyframes Toastify__slideOutLeft{0%{transform:translate(0)}to{visibility:hidden;transform:translate(-110%)}}@keyframes Toastify__slideOutDown{0%{transform:translate(0)}to{visibility:hidden;transform:translateY(500px)}}@keyframes Toastify__slideOutUp{0%{transform:translate(0)}to{visibility:hidden;transform:translateY(-500px)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.markdown-body .octicon{fill:currentColor;vertical-align:text-bottom;display:inline-block}.markdown-body .anchor{float:left;margin-left:-20px;padding-right:4px;line-height:1}.markdown-body .anchor:focus{outline:none}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:#1b1f23;vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1:hover .anchor .octicon-link:before,.markdown-body h2:hover .anchor .octicon-link:before,.markdown-body h3:hover .anchor .octicon-link:before,.markdown-body h4:hover .anchor .octicon-link:before,.markdown-body h5:hover .anchor .octicon-link:before,.markdown-body h6:hover .anchor .octicon-link:before{content:" ";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' width='16' height='16' aria-hidden='true'%3E%3Cpath fill-rule='evenodd' d='M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z'%3E%3C/path%3E%3C/svg%3E");width:16px;height:16px;display:inline-block}.markdown-body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;color:#24292e;word-wrap:break-word;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:16px;line-height:1.5}.markdown-body details{display:block}.markdown-body summary{display:list-item}.markdown-body a{background-color:initial}.markdown-body a:active,.markdown-body a:hover{outline-width:0}.markdown-body strong{font-weight:inherit;font-weight:bolder}.markdown-body h1{margin:.67em 0;font-size:2em}.markdown-body img{border-style:none}.markdown-body code,.markdown-body kbd,.markdown-body pre{font-family:monospace;font-size:1em}.markdown-body hr{box-sizing:initial;height:0;overflow:visible}.markdown-body input{font:inherit;margin:0;overflow:visible}.markdown-body [type=checkbox]{box-sizing:border-box;padding:0}.markdown-body *{box-sizing:border-box}.markdown-body input{font-family:inherit;font-size:inherit;line-height:inherit}.markdown-body a{color:#0366d6;text-decoration:none}.markdown-body a:hover{text-decoration:underline}.markdown-body strong{font-weight:600}.markdown-body hr{background:0 0;border:0;border-bottom:1px solid #dfe2e5;height:0;margin:15px 0;overflow:hidden}.markdown-body hr:after,.markdown-body hr:before{content:"";display:table}.markdown-body hr:after{clear:both}.markdown-body table{border-spacing:0;border-collapse:collapse}.markdown-body td,.markdown-body th{padding:0}.markdown-body details summary{cursor:pointer}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:0;margin-bottom:0;font-weight:600}.markdown-body h6{font-size:12px}.markdown-body p{margin-top:0;margin-bottom:10px}.markdown-body blockquote{margin:0}.markdown-body ol,.markdown-body ul{margin-top:0;margin-bottom:0;padding-left:0}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ol ol ol,.markdown-body ol ul ol,.markdown-body ul ol ol,.markdown-body ul ul ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body code,.markdown-body pre{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.markdown-body pre{margin-top:0;margin-bottom:0}.markdown-body input::-webkit-inner-spin-button{appearance:none;margin:0}.markdown-body input::-webkit-outer-spin-button{appearance:none;margin:0}.markdown-body :checked+.radio-label{z-index:1;border-color:#0366d6;position:relative}.markdown-body .border{border:1px solid #e1e4e8!important}.markdown-body .border-0{border:0!important}.markdown-body .border-bottom{border-bottom:1px solid #e1e4e8!important}.markdown-body .rounded-1{border-radius:3px!important}.markdown-body .bg-white{background-color:#fff!important}.markdown-body .bg-gray-light{background-color:#fafbfc!important}.markdown-body .text-gray-light{color:#6a737d!important}.markdown-body .pl-3,.markdown-body .px-3{padding-left:16px!important}.markdown-body .px-3{padding-right:16px!important}.markdown-body .f6{font-size:12px!important}.markdown-body .lh-condensed{line-height:1.25!important}.markdown-body .text-bold{font-weight:600!important}.markdown-body .pl-c{color:#6a737d}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:#005cc5}.markdown-body .pl-e,.markdown-body .pl-en{color:#6f42c1}.markdown-body .pl-s .pl-s1,.markdown-body .pl-smi{color:#24292e}.markdown-body .pl-ent{color:#22863a}.markdown-body .pl-k{color:#d73a49}.markdown-body .pl-pds,.markdown-body .pl-s,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sra,.markdown-body .pl-sr .pl-sre{color:#032f62}.markdown-body .pl-smw,.markdown-body .pl-v{color:#e36209}.markdown-body .pl-bu{color:#b31d28}.markdown-body .pl-ii{color:#fafbfc;background-color:#b31d28}.markdown-body .pl-c2{color:#fafbfc;background-color:#d73a49}.markdown-body .pl-c2:before{content:"^M"}.markdown-body .pl-sr .pl-cce{color:#22863a;font-weight:700}.markdown-body .pl-ml{color:#735c0f}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{color:#005cc5;font-weight:700}.markdown-body .pl-mi{color:#24292e;font-style:italic}.markdown-body .pl-mb{color:#24292e;font-weight:700}.markdown-body .pl-md{color:#b31d28;background-color:#ffeef0}.markdown-body .pl-mi1{color:#22863a;background-color:#f0fff4}.markdown-body .pl-mc{color:#e36209;background-color:#ffebda}.markdown-body .pl-mi2{color:#f6f8fa;background-color:#005cc5}.markdown-body .pl-mdr{color:#6f42c1;font-weight:700}.markdown-body .pl-ba{color:#586069}.markdown-body .pl-sg{color:#959da5}.markdown-body .pl-corl{color:#032f62;text-decoration:underline}.markdown-body .mb-0{margin-bottom:0!important}.markdown-body .my-2{margin-top:8px!important;margin-bottom:8px!important}.markdown-body .pl-0{padding-left:0!important}.markdown-body .py-0{padding-top:0!important;padding-bottom:0!important}.markdown-body .pl-1{padding-left:4px!important}.markdown-body .pl-2{padding-left:8px!important}.markdown-body .py-2{padding-top:8px!important;padding-bottom:8px!important}.markdown-body .pl-3{padding-left:16px!important}.markdown-body .pl-4{padding-left:24px!important}.markdown-body .pl-5{padding-left:32px!important}.markdown-body .pl-6{padding-left:40px!important}.markdown-body .pl-7{padding-left:48px!important}.markdown-body .pl-8{padding-left:64px!important}.markdown-body .pl-9{padding-left:80px!important}.markdown-body .pl-10{padding-left:96px!important}.markdown-body .pl-11{padding-left:112px!important}.markdown-body .pl-12{padding-left:128px!important}.markdown-body hr{border-bottom-color:#eee}.markdown-body kbd{color:#444d56;vertical-align:middle;background-color:#fafbfc;border:1px solid #d1d5da;border-radius:3px;padding:3px 5px;font:11px/10px SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;display:inline-block;box-shadow:inset 0 -1px #d1d5da}.markdown-body:after,.markdown-body:before{content:"";display:table}.markdown-body:after{clear:both}.markdown-body>:first-child{margin-top:0!important}.markdown-body>:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body blockquote,.markdown-body details,.markdown-body dl,.markdown-body ol,.markdown-body p,.markdown-body pre,.markdown-body table,.markdown-body ul{margin-top:0;margin-bottom:16px}.markdown-body hr{background-color:#e1e4e8;border:0;height:.25em;margin:24px 0;padding:0}.markdown-body blockquote{color:#6a737d;border-left:.25em solid #dfe2e5;padding:0 1em}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.markdown-body h1{font-size:2em}.markdown-body h1,.markdown-body h2{border-bottom:1px solid #eaecef;padding-bottom:.3em}.markdown-body h2{font-size:1.5em}.markdown-body h3{font-size:1.25em}.markdown-body h4{font-size:1em}.markdown-body h5{font-size:.875em}.markdown-body h6{color:#6a737d;font-size:.85em}.markdown-body ol,.markdown-body ul{padding-left:2em}.markdown-body ol ol,.markdown-body ol ul,.markdown-body ul ol,.markdown-body ul ul{margin-top:0;margin-bottom:0}.markdown-body li{word-wrap:break-all}.markdown-body li>p{margin-top:16px}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{margin-top:16px;padding:0;font-size:1em;font-style:italic;font-weight:600}.markdown-body dl dd{margin-bottom:16px;padding:0 16px}.markdown-body table{width:100%;display:block;overflow:auto}.markdown-body table th{font-weight:600}.markdown-body table td,.markdown-body table th{border:1px solid #dfe2e5;padding:6px 13px}.markdown-body table tr{background-color:#fff;border-top:1px solid #c6cbd1}.markdown-body table tr:nth-child(2n){background-color:#f6f8fa}.markdown-body img{max-width:100%;box-sizing:initial;background-color:#fff}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body code{background-color:#1b1f230d;border-radius:3px;margin:0;padding:.2em .4em;font-size:85%}.markdown-body pre{word-wrap:normal}.markdown-body pre>code{word-break:normal;white-space:pre;background:0 0;border:0;margin:0;padding:0;font-size:100%}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre{word-break:normal;margin-bottom:0}.markdown-body .highlight pre,.markdown-body pre{background-color:#f6f8fa;border-radius:3px;padding:16px;font-size:85%;line-height:1.45;overflow:auto}.markdown-body pre code{max-width:auto;line-height:inherit;word-wrap:normal;background-color:initial;border:0;margin:0;padding:0;display:inline;overflow:visible}.markdown-body .commit-tease-sha{color:#444d56;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:90%;display:inline-block}.markdown-body .full-commit .btn-outline:not(:disabled):hover{color:#005cc5;border-color:#005cc5}.markdown-body .blob-wrapper{overflow:auto hidden}.markdown-body .blob-wrapper-embedded{max-height:240px;overflow-y:auto}.markdown-body .blob-num{color:#1b1f234d;text-align:right;white-space:nowrap;vertical-align:top;cursor:pointer;-webkit-user-select:none;user-select:none;width:1%;min-width:50px;padding-left:10px;padding-right:10px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;line-height:20px}.markdown-body .blob-num:hover{color:#1b1f2399}.markdown-body .blob-num:before{content:attr(data-line-number)}.markdown-body .blob-code{vertical-align:top;padding-left:10px;padding-right:10px;line-height:20px;position:relative}.markdown-body .blob-code-inner{color:#24292e;word-wrap:normal;white-space:pre;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;overflow:visible}.markdown-body .pl-token.active,.markdown-body .pl-token:hover{cursor:pointer;background:#ffea7f}.markdown-body .tab-size[data-tab-size="1"]{tab-size:1}.markdown-body .tab-size[data-tab-size="2"]{tab-size:2}.markdown-body .tab-size[data-tab-size="3"]{tab-size:3}.markdown-body .tab-size[data-tab-size="4"]{tab-size:4}.markdown-body .tab-size[data-tab-size="5"]{tab-size:5}.markdown-body .tab-size[data-tab-size="6"]{tab-size:6}.markdown-body .tab-size[data-tab-size="7"]{tab-size:7}.markdown-body .tab-size[data-tab-size="8"]{tab-size:8}.markdown-body .tab-size[data-tab-size="9"]{tab-size:9}.markdown-body .tab-size[data-tab-size="10"]{tab-size:10}.markdown-body .tab-size[data-tab-size="11"]{tab-size:11}.markdown-body .tab-size[data-tab-size="12"]{tab-size:12}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item+.task-list-item{margin-top:3px}.markdown-body .task-list-item input{vertical-align:middle;margin:0 .2em .25em -1.6em}
