﻿.bolt-breakpoint {
    pointer-events: none
}

.bolt-breakpoint-container {
    height: 2px
}

.bolt-breakpoint-observation {
    bottom: 0;
    left: 0;
    top: 0
}

.bolt-callout {
    background-color: transparent;
    pointer-events: auto
}

.bolt-portal.bolt-layout-relative {
    bottom: -5000px;
    left: -5000px;
    right: -5000px;
    top: -5000px
}

.bolt-light-dismiss {
    pointer-events: auto
}

.bolt-callout-modal {
    background-color: rgba(0,0,0,.2);
    background-color: var(--palette-black-alpha-20,rgba(0, 0, 0, .2))
}

@media(forced-colors:active) {
    .bolt-callout-modal {
        background: transparent
    }
}

.bolt-callout-content {
    background-color: rgba(255,255,255,1);
    background-color: var(--callout-background-color,rgba(255, 255, 255, 1));
    z-index: 1
}

.bolt-callout-shadow {
    box-shadow: 0 6px 12px rgba(0,0,0,.132);
    box-shadow: 0 6px 12px var(--callout-shadow-color,rgba(0, 0, 0, .132))
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-callout-shadow {
    box-shadow: none;
    border: 2px solid rgba(0,120,212,1);
    border: 2px solid var(--focus-border-color,rgba(0, 120, 212, 1))
}

body.ms-vss-web-vsts-theme-hc-light .bolt-callout-shadow {
    box-shadow: none;
    border: 2px solid rgba(0,120,212,1);
    border: 2px solid var(--focus-border-color,rgba(0, 120, 212, 1))
}

.bolt-callout-extra-large {
    width: 800px
}

@media screen and (max-width: 1023px) {
    .bolt-callout-extra-large {
        max-width: 800px;
        min-width: 80%;
        width: auto
    }
}

.bolt-callout-large {
    width: 640px
}

@media screen and (max-width: 1023px) {
    .bolt-callout-large {
        max-width: 640px;
        min-width: 80%;
        width: auto
    }
}

.bolt-callout-medium {
    width: 480px
}

.bolt-callout-small {
    width: 320px
}

.bolt-callout-auto {
    width: auto
}

@font-face {
    font-family: "AzureDevOpsMDL2Assets";
    src: url("Components/Icon/fonts/AzDevMDL2.woff") format("woff")
}

.fabric-icon {
    align-self: center;
    display: inline-flex;
    font-family: "AzureDevOpsMDL2Assets";
    -webkit-font-smoothing: antialiased
}

    .fabric-icon.small {
        font-size: .75rem;
        line-height: .75rem
    }

    .fabric-icon.medium {
        font-size: 1rem;
        line-height: 1rem
    }

    .fabric-icon.large {
        font-size: 1.5rem;
        line-height: 1.5rem
    }

.ms-Icon--FabricFolder, .ms-Icon--FabricFolderFill {
    transform: translateY(1px)
}

.ms-Icon--Tag {
    transform: translateY(1px)
}

.ms-Icon--WindowsLogo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\e782 "
}

.ms-Icon--Preview:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\e8ff "
}

.ms-Icon--ChevronUpSmall:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\e96d "
}

.ms-Icon--ChevronDownSmall:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\e96e "
}

.ms-Icon--ChevronLeftSmall:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\e96f "
}

.ms-Icon--ChevronRightSmall:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\e970 "
}

.ms-Icon--ChevronUpMed:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\e971 "
}

.ms-Icon--ChevronDownMed:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\e972 "
}

.ms-Icon--ChevronLeftMed:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\e973 "
}

.ms-Icon--ChevronRightMed:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\e974 "
}

.ms-Icon--PowerBILogo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\ea1e "
}

.ms-Icon--AzureLogo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\eb6a "
}

.ms-Icon--OfficeLogo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\eb6e "
}

.ms-Icon--SkypeLogo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\eb6f "
}

.ms-Icon--VisualStudioLogo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\ec22 "
}

.ms-Icon--MicrosoftLogo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\ec6a "
}

.ms-Icon--YammerLogo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\ed19 "
}

.ms-Icon--AADLogo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\ed68 "
}

.ms-Icon--AccessLogo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\ed69 "
}

.ms-Icon--Dynamics365Logo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\edcc "
}

.ms-Icon--OfflineOneDriveParachute:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\eec8 "
}

.ms-Icon--OfflineOneDriveParachuteDisabled:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\eec9 "
}

.ms-Icon--ViewAll2:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\ef56 "
}

.ms-Icon--ReceiptCheck:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\ef5b "
}

.ms-Icon--Lifesaver:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\ef62 "
}

.ms-Icon--ExcelDocument:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\ef73 "
}

.ms-Icon--SkypeCircleCheck:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\ef7d "
}

.ms-Icon--SkypeCircleMinus:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\ef7f "
}

.ms-Icon--SkypeMinus:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\ef82 "
}

.ms-Icon--ConnectContacts:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\efd4 "
}

.ms-Icon--GiftboxOpen:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f133 "
}

.ms-Icon--StatusCircleCheckmark:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f13e "
}

.ms-Icon--ProgressRingDots:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f16a "
}

.ms-Icon--WordLogo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f1e3 "
}

.ms-Icon--ExcelLogo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f1e5 "
}

.ms-Icon--OneNoteLogo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f1e7 "
}

.ms-Icon--OutlookLogo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f1e9 "
}

.ms-Icon--PowerPointLogo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f1eb "
}

.ms-Icon--TriggerUser:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f24b "
}

.ms-Icon--Build:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f28f "
}

.ms-Icon--BranchCommit:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f293 "
}

.ms-Icon--BranchShelveset:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f298 "
}

.ms-Icon--Deploy:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f29d "
}

.ms-Icon--VisioLogo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f2a7 "
}

.ms-Icon--TaskGroup:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f2ae "
}

.ms-Icon--AutoFillTemplate:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f313 "
}

.ms-Icon--ParachuteSolid:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f352 "
}

.ms-Icon--ReviewRequestSolid:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f356 "
}

.ms-Icon--ReviewResponseSolid:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f358 "
}

.ms-Icon--FeedbackResponseSolid:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f35b "
}

.ms-Icon--EngineeringGroup:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f362 "
}

.ms-Icon--VSTSLogo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f381 "
}

.ms-Icon--TestStep:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f3ac "
}

.ms-Icon--TestParameter:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f3ad "
}

.ms-Icon--TestSuite:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f3ae "
}

.ms-Icon--TestCase:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f3af "
}

.ms-Icon--AzureKeyVault:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f3b4 "
}

.ms-Icon--CRMCustomerInsightsApp:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f3c8 "
}

.ms-Icon--DefectSolid:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f449 "
}

.ms-Icon--LadybugSolid:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f44a "
}

.ms-Icon--NugetLogo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f44c "
}

.ms-Icon--TFVCLogo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f44d "
}

.ms-Icon--ProjectLogo32:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f47e "
}

.ms-Icon--FontColorSwatch:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f4ed "
}

.ms-Icon--BitbucketLogo32:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f5d2 "
}

.ms-Icon--GradleLogo32:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f5d4 "
}

.ms-Icon--GitLogo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f65d " !important
}

.ms-Icon--GitHubLogo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f65e "
}

.ms-Icon--ApacheMavenLogo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f65f "
}

.ms-Icon--NPMLogo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f660 "
}

.ms-Icon--GitFork:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f661 "
}

.ms-Icon--SVNLogo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f662 "
}

.ms-Icon--JenkinsLogo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f663 "
}

.ms-Icon--ExternalGit:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f665 "
}

.ms-Icon--QuadColumn:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f66f "
}

.ms-Icon--AuthenticatorApp:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f6b1 "
}

.ms-Icon--ButtonControl:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f6c0 "
}

.ms-Icon--UserGauge:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f6ed "
}

.ms-Icon--BulletedListText:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f792 "
}

.ms-Icon--BulletedListBullet:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f793 "
}

.ms-Icon--NumberedListText:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f796 "
}

.ms-Icon--NumberedListNumber:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f797 "
}

.ms-Icon--RemoveLinkChain:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f79a "
}

.ms-Icon--RemoveLinkX:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f79b "
}

.ms-Icon--FabricTextHighlight:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f79c "
}

.ms-Icon--ClearFormattingA:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f79d "
}

.ms-Icon--ClearFormattingEraser:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f79e "
}

.ms-Icon--Photo2Fill:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f79f "
}

.ms-Icon--IncreaseIndentText:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f7a0 "
}

.ms-Icon--IncreaseIndentArrow:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f7a1 "
}

.ms-Icon--DecreaseIndentText:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f7a2 "
}

.ms-Icon--DecreaseIndentArrow:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f7a3 "
}

.ms-Icon--CheckListText:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f7a8 "
}

.ms-Icon--CheckListCheck:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f7a9 "
}

.ms-Icon--ReleaseGateCheck:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f7bf "
}

.ms-Icon--ReleaseGateError:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f7c0 "
}

.ms-Icon--SkypeCircleSlash:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f825 "
}

.ms-Icon--PythonLogoBlue:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f84d "
}

.ms-Icon--PythonLogoYellow:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f84e "
}

.ms-Icon--RustLanguageLogo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f84f "
}

.ms-Icon--RubyGemsLogo:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f850 "
}

.ms-Icon--DecreaseIndentLegacy:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\e290 "
}

.ms-Icon--IncreaseIndentLegacy:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\e291 "
}

.ms-Icon--ImageDiff:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f30b "
}

.ms-Icon--GitGraph:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f2ca "
}

.ms-Icon--WordDocument:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\ef71 "
}

.ms-Icon--PowerPointDocument:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\ef72 "
}

.ms-Icon--PowerShell:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f1fd "
}

.ms-Icon--FileSQL:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f2e7 "
}

.ms-Icon--FileASPX:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f2e9 "
}

.ms-Icon--FileSass:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f2eb "
}

.ms-Icon--FileLess:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f2ec "
}

.ms-Icon--CSharpLanguage:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f2ef "
}

.ms-Icon--CPlusPlusLanguage:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f2f3 "
}

.ms-Icon--RowsChild:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f29c "
}

.ms-Icon--FileTypeSolution:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f387 "
}

.ms-Icon--FileYML:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\f5da "
}

.ms-Icon--GripperResize:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\e788 "
}

.ms-Icon--UngroupList:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\e61c "
}

.ms-Icon--BugWarning:before {
    font-family: "AzureDevOpsMDL2Assets";
    content: "\e357 "
}

@font-face {
    font-family: "FluentFilled";
    src: url("Components/Icon/fonts/fluent-filled-v1.1.293.woff2") format("woff2")
}

@font-face {
    font-family: "FluentRegular";
    src: url("Components/Icon/fonts/fluent-regular-v1.1.293.woff2") format("woff2")
}

span.fluent-icons-enabled {
    display: inline-flex
}

.fluent-icons-enabled .fabric-icon {
    align-self: center;
    display: inline-flex;
    -webkit-font-smoothing: antialiased
}

    .fluent-icons-enabled .fabric-icon.small {
        font-size: .75rem;
        line-height: .75rem
    }

    .fluent-icons-enabled .fabric-icon.medium {
        font-size: 1rem;
        line-height: 1rem
    }

    .fluent-icons-enabled .fabric-icon.large {
        font-size: 1.5rem;
        line-height: 1.5rem
    }

    .fluent-icons-enabled .fabric-icon.bolt-breadcrumb-item-icon {
        font-size: 1rem
    }

    .fluent-icons-enabled .fabric-icon.bolt-tab-icon {
        font-size: 1rem;
        line-height: 1rem
    }

    .fluent-icons-enabled .fabric-icon:not(.bowtie-icon) {
        font-family: "FluentRegular"
    }

.fluent-icons-enabled .bolt-menuitem-cell-icon .fabric-icon {
    font-size: 1rem
}

.fluent-icons-enabled .ms-Icon--FabricFolder, .fluent-icons-enabled .ms-Icon--FabricFolderFill {
    transform: translateY(1px)
}

.fluent-icons-enabled .ms-Icon--Tag {
    transform: translateY(1px)
}

.fluent-icons-enabled .ms-Icon--Insights:before {
    font-family: "FluentRegular";
    content: "\f4d9 "
}

.fluent-icons-enabled .ms-Icon--GlobalNavButton:before {
    font-family: "FluentRegular";
    content: "\e85f "
}

.fluent-icons-enabled .ms-Icon--Airplane:before {
    font-family: "FluentRegular";
    content: "\f068d "
}

.fluent-icons-enabled .ms-Icon--ChevronDown:before {
    font-family: "FluentRegular";
    content: "\f2a2 "
}

.fluent-icons-enabled .ms-Icon--ChevronUp:before {
    font-family: "FluentRegular";
    content: "\f2b5 "
}

.fluent-icons-enabled .ms-Icon--Edit:before {
    font-family: "FluentRegular";
    content: "\f3dc "
}

.fluent-icons-enabled .ms-Icon--Add:before, .fluent-icons-enabled .ms-Icon--CalculatorAddition:before {
    font-family: "FluentRegular";
    content: "\f108 "
}

.fluent-icons-enabled .ms-Icon--Cancel:before {
    font-family: "FluentRegular";
    content: "\f368 "
}

.fluent-icons-enabled .ms-Icon--More:before {
    font-family: "FluentRegular";
    content: "\e823 "
}

.fluent-icons-enabled .ms-Icon--Settings:before {
    font-family: "FluentRegular";
    content: "\f6a8 "
}

.fluent-icons-enabled .ms-Icon--Video:before {
    font-family: "FluentRegular";
    content: "\f84b "
}

.fluent-icons-enabled .ms-Icon--Mail:before {
    font-family: "FluentRegular";
    content: "\e7a1 "
}

.fluent-icons-enabled .ms-Icon--People:before {
    font-family: "FluentRegular";
    content: "\f5a7 "
}

.fluent-icons-enabled .ms-Icon--Phone:before {
    font-family: "FluentRegular";
    content: "\e26f "
}

.fluent-icons-enabled .ms-Icon--Pin:before, .fluent-icons-enabled .ms-Icon--Pinned:before {
    font-family: "FluentRegular";
    content: "\f600 "
}

.fluent-icons-enabled .ms-Icon--Shop:before {
    font-family: "FluentRegular";
    content: "\f76e "
}

.fluent-icons-enabled .ms-Icon--Link:before {
    font-family: "FluentRegular";
    content: "\f4e3 "
}

.fluent-icons-enabled .ms-Icon--Filter:before {
    font-family: "FluentRegular";
    content: "\e60a "
}

.fluent-icons-enabled .ms-Icon--Zoom:before, .fluent-icons-enabled .ms-Icon--Search:before {
    font-family: "FluentRegular";
    content: "\ea7c "
}

.fluent-icons-enabled .ms-Icon--ZoomOut:before {
    font-family: "FluentRegular";
    content: "\ee8f "
}

.fluent-icons-enabled .ms-Icon--Attach:before {
    font-family: "FluentRegular";
    content: "\f1a8 "
}

.fluent-icons-enabled .ms-Icon--Send:before {
    font-family: "FluentRegular";
    content: "\ea8e "
}

.fluent-icons-enabled .ms-Icon--FavoriteList:before {
    font-family: "FluentRegular";
    content: "\ebb1 "
}

.fluent-icons-enabled .ms-Icon--Forward:before {
    font-family: "FluentRegular";
    content: "\e0eb "
}

.fluent-icons-enabled .ms-Icon--Back:before {
    font-family: "FluentRegular";
    content: "\f184 "
}

.fluent-icons-enabled .ms-Icon--Refresh:before {
    font-family: "FluentRegular";
    content: "\e0aa "
}

.fluent-icons-enabled .ms-Icon--Share:before {
    font-family: "FluentRegular";
    content: "\eaa6 "
}

.fluent-icons-enabled .ms-Icon--Lock:before {
    font-family: "FluentRegular";
    content: "\e78e "
}

.fluent-icons-enabled .ms-Icon--BlockedSite:before {
    font-family: "FluentRegular";
    content: "\eacc "
}

.fluent-icons-enabled .ms-Icon--ReportHacked:before {
    font-family: "FluentRegular";
    content: "\eace "
}

.fluent-icons-enabled .ms-Icon--EMI:before {
    font-family: "FluentRegular";
    content: "\e20a "
}

.fluent-icons-enabled .ms-Icon--Blocked:before {
    font-family: "FluentRegular";
    content: "\f618 "
}

.fluent-icons-enabled .ms-Icon--FavoriteStar:before {
    font-family: "FluentRegular";
    content: "\f70e "
}

.fluent-icons-enabled .ms-Icon--FavoriteStarFill:before {
    font-family: "FluentFilled";
    content: "\f717 "
}

.fluent-icons-enabled .ms-Icon--ReadingMode.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--ReadingMode:before {
    font-family: "FluentRegular";
    content: "\f65b "
}

.fluent-icons-enabled .ms-Icon--Remove:before {
    font-family: "FluentRegular";
    content: "\ebcf "
}

.fluent-icons-enabled .ms-Icon--CheckboxComposite:before {
    font-family: "FluentRegular";
    content: "\f27c "
}

.fluent-icons-enabled .ms-Icon--CheckboxCompositeReversed:before {
    font-family: "FluentFilled";
    content: "\f27c "
}

.fluent-icons-enabled .ms-Icon--CheckMark:before, .fluent-icons-enabled .ms-Icon--Accept:before, .fluent-icons-enabled .ms-Icon--ReceiptCheck:before, .fluent-icons-enabled .ms-Icon--StatusCircleCheckmark:before {
    font-family: "FluentRegular";
    content: "\e305 "
}

.fluent-icons-enabled .ms-Icon--BackToWindow:before {
    font-family: "FluentRegular";
    content: "\f164 "
}

.fluent-icons-enabled .ms-Icon--FullScreen:before {
    font-family: "FluentRegular";
    content: "\f15e "
}

.fluent-icons-enabled .ms-Icon--Print:before {
    font-family: "FluentRegular";
    content: "\f6fa "
}

.fluent-icons-enabled .ms-Icon--Up:before {
    font-family: "FluentRegular";
    content: "\f1b4 "
}

.fluent-icons-enabled .ms-Icon--Down:before {
    font-family: "FluentRegular";
    content: "\f147 "
}

.fluent-icons-enabled .ms-Icon--OEM:before {
    font-family: "FluentRegular";
    content: "\f132 "
}

.fluent-icons-enabled .ms-Icon--Delete:before {
    font-family: "FluentRegular";
    content: "\e47b "
}

.fluent-icons-enabled .ms-Icon--Save:before {
    font-family: "FluentRegular";
    content: "\ea43 "
}

.fluent-icons-enabled .ms-Icon--Fingerprint:before {
    font-family: "FluentRegular";
    content: "\f03f9 "
}

.fluent-icons-enabled .ms-Icon--Flashlight:before {
    font-family: "FluentRegular";
    content: "\e628 "
}

.fluent-icons-enabled .ms-Icon--Sad:before {
    font-family: "FluentRegular";
    content: "\e5d4 "
}

.fluent-icons-enabled .ms-Icon--MultiSelect:before {
    font-family: "FluentRegular";
    content: "\e84b "
}

.fluent-icons-enabled .ms-Icon--KeyboardClassic:before {
    font-family: "FluentRegular";
    content: "\e74a "
}

.fluent-icons-enabled .ms-Icon--Play:before {
    font-family: "FluentRegular";
    content: "\e990 "
}

.fluent-icons-enabled .ms-Icon--Pause:before {
    font-family: "FluentRegular";
    content: "\f5a0 "
}

.fluent-icons-enabled .ms-Icon--ChevronLeft:before {
    font-family: "FluentRegular";
    content: "\f2a9 "
}

.fluent-icons-enabled .ms-Icon--ChevronRight:before {
    font-family: "FluentRegular";
    content: "\f2af "
}

.fluent-icons-enabled .ms-Icon--Emoji2:before {
    font-family: "FluentRegular";
    content: "\f3df "
}

.fluent-icons-enabled .ms-Icon--SearchAndApps.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--SearchAndApps:before {
    font-family: "FluentRegular";
    content: "\f773 "
}

.fluent-icons-enabled .ms-Icon--Globe:before {
    font-family: "FluentRegular";
    content: "\e6b1 "
}

.fluent-icons-enabled .ms-Icon--ContactInfo:before {
    font-family: "FluentRegular";
    content: "\f6d6 "
}

.fluent-icons-enabled .ms-Icon--Unpin:before {
    font-family: "FluentRegular";
    content: "\e985 "
}

.fluent-icons-enabled .ms-Icon--Contact:before {
    font-family: "FluentRegular";
    content: "\f5bc "
}

.fluent-icons-enabled .ms-Icon--Paste:before {
    font-family: "FluentRegular";
    content: "\e35a "
}

.fluent-icons-enabled .ms-Icon--Error:before {
    font-family: "FluentRegular";
    content: "\f3f0 "
}

.fluent-icons-enabled .ms-Icon--Unlock:before {
    font-family: "FluentRegular";
    content: "\e794 "
}

.fluent-icons-enabled .ms-Icon--Calendar:before {
    font-family: "FluentRegular";
    content: "\e24d "
}

.fluent-icons-enabled .ms-Icon--Megaphone:before {
    font-family: "FluentRegular";
    content: "\f536 "
}

.fluent-icons-enabled .ms-Icon--Color:before {
    font-family: "FluentRegular";
    content: "\e3bc "
}

.fluent-icons-enabled .ms-Icon--SaveAs.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--SaveAs:before {
    font-family: "FluentRegular";
    content: "\ea48 "
}

.fluent-icons-enabled .ms-Icon--Undo:before {
    font-family: "FluentRegular";
    content: "\e126 "
}

.fluent-icons-enabled .ms-Icon--RedEye:before {
    font-family: "FluentRegular";
    content: "\e5f1 "
}

.fluent-icons-enabled .ms-Icon--Warning:before {
    font-family: "FluentRegular";
    content: "\f868 "
}

.fluent-icons-enabled .ms-Icon--ShoppingCart:before {
    font-family: "FluentRegular";
    content: "\e2ab "
}

.fluent-icons-enabled .ms-Icon--Flag:before {
    font-family: "FluentRegular";
    content: "\f40a "
}

.fluent-icons-enabled .ms-Icon--Page:before {
    font-family: "FluentRegular";
    content: "\e4d7 "
}

.fluent-icons-enabled .ms-Icon--Car:before {
    font-family: "FluentRegular";
    content: "\f847 "
}

.fluent-icons-enabled .ms-Icon--EatDrink:before {
    font-family: "FluentRegular";
    content: "\e666 "
}

.fluent-icons-enabled .ms-Icon--Home:before {
    font-family: "FluentRegular";
    content: "\e70f "
}

.fluent-icons-enabled .ms-Icon--SwitcherStartEnd:before {
    font-family: "FluentRegular";
    content: "\f1ab "
}

.fluent-icons-enabled .ms-Icon--IncidentTriangle:before {
    font-family: "FluentFilled";
    content: "\f880 "
}

.fluent-icons-enabled .ms-Icon--History:before, .fluent-icons-enabled .ms-Icon--FullHistory:before {
    font-family: "FluentRegular";
    content: "\e705 "
}

.fluent-icons-enabled .ms-Icon--Work:before {
    font-family: "FluentRegular";
    content: "\e1e9 "
}

.fluent-icons-enabled .ms-Icon--LocationDot.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--LocationDot:before {
    font-family: "FluentFilled";
    content: "\e353 "
}

.fluent-icons-enabled .ms-Icon--Dictionary:before {
    font-family: "FluentRegular";
    content: "\f0388 "
}

.fluent-icons-enabled .ms-Icon--RevToggleKey:before {
    font-family: "FluentRegular";
    content: "\f8dd "
}

.fluent-icons-enabled .ms-Icon--View:before {
    font-family: "FluentRegular";
    content: "\e5f1 "
}

.fluent-icons-enabled .ms-Icon--Previous:before {
    font-family: "FluentRegular";
    content: "\f627 "
}

.fluent-icons-enabled .ms-Icon--Next:before {
    font-family: "FluentRegular";
    content: "\f568 "
}

.fluent-icons-enabled .ms-Icon--Clear:before {
    font-family: "FluentRegular";
    content: "\f368 "
}

.fluent-icons-enabled .ms-Icon--Download:before {
    font-family: "FluentRegular";
    content: "\f14f "
}

.fluent-icons-enabled .ms-Icon--Help:before {
    font-family: "FluentRegular";
    content: "\f637 "
}

.fluent-icons-enabled .ms-Icon--Upload:before {
    font-family: "FluentRegular";
    content: "\e131 "
}

.fluent-icons-enabled .ms-Icon--Emoji:before {
    font-family: "FluentRegular";
    content: "\e5d1 "
}

.fluent-icons-enabled .ms-Icon--ClosePane:before {
    font-family: "FluentRegular";
    content: "\e8c1 "
}

.fluent-icons-enabled .ms-Icon--OpenPane.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--OpenPane:before {
    font-family: "FluentRegular";
    content: "\e8c4 "
}

.fluent-icons-enabled .ms-Icon--PreviewLink:before {
    font-family: "FluentRegular";
    content: "\f624 "
}

.fluent-icons-enabled .ms-Icon--ZoomIn:before {
    font-family: "FluentRegular";
    content: "\ee8e "
}

.fluent-icons-enabled .ms-Icon--ViewAll:before {
    font-family: "FluentRegular";
    content: "\e19b "
}

.fluent-icons-enabled .ms-Icon--Switch:before {
    font-family: "FluentRegular";
    content: "\f02a4 "
}

.fluent-icons-enabled .ms-Icon--Rename:before {
    font-family: "FluentRegular";
    content: "\f668 "
}

.fluent-icons-enabled .ms-Icon--Import:before {
    font-family: "FluentRegular";
    content: "\f0384 "
}

.fluent-icons-enabled .ms-Icon--Folder:before {
    font-family: "FluentRegular";
    content: "\e643 "
}

.fluent-icons-enabled .ms-Icon--ChromeClose:before {
    font-family: "FluentRegular";
    content: "\f368 "
}

.fluent-icons-enabled .ms-Icon--ShowResults.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--ShowResults:before {
    font-family: "FluentRegular";
    content: "\e064 "
}

.fluent-icons-enabled .ms-Icon--PaymentCard:before {
    font-family: "FluentRegular";
    content: "\e8d4 "
}

.fluent-icons-enabled .ms-Icon--Copy:before {
    font-family: "FluentRegular";
    content: "\f32a "
}

.fluent-icons-enabled .ms-Icon--FontColor:before {
    font-family: "FluentRegular";
    content: "\ecf5 "
}

.fluent-icons-enabled .ms-Icon--Permissions:before {
    font-family: "FluentRegular";
    content: "\e740 "
}

.fluent-icons-enabled .ms-Icon--Italic:before {
    font-family: "FluentRegular";
    content: "\ed36 "
}

.fluent-icons-enabled .ms-Icon--Underline:before {
    font-family: "FluentRegular";
    content: "\ed67 "
}

.fluent-icons-enabled .ms-Icon--Bold:before {
    font-family: "FluentRegular";
    content: "\ecd2 "
}

.fluent-icons-enabled .ms-Icon--Like:before {
    font-family: "FluentRegular";
    content: "\ed78 "
}

.fluent-icons-enabled .ms-Icon--FontSize:before {
    font-family: "FluentRegular";
    content: "\ed10 "
}

.fluent-icons-enabled .ms-Icon--Tag:before {
    font-family: "FluentRegular";
    content: "\ec70 "
}

.fluent-icons-enabled .ms-Icon--Library:before {
    font-family: "FluentRegular";
    content: "\e761 "
}

.fluent-icons-enabled .ms-Icon--BlockContact:before {
    font-family: "FluentRegular";
    content: "\e942 "
}

.fluent-icons-enabled .ms-Icon--AddFriend:before {
    font-family: "FluentRegular";
    content: "\e921 "
}

.fluent-icons-enabled .ms-Icon--BulletedList:before {
    font-family: "FluentRegular";
    content: "\ecd8 "
}

.fluent-icons-enabled .ms-Icon--Chat:before {
    font-family: "FluentRegular";
    content: "\e2e4 "
}

.fluent-icons-enabled .ms-Icon--Group:before {
    font-family: "FluentRegular";
    content: "\f5b7 "
}

.fluent-icons-enabled .ms-Icon--World:before {
    font-family: "FluentRegular";
    content: "\f3d9 "
}

.fluent-icons-enabled .ms-Icon--Comment:before {
    font-family: "FluentRegular";
    content: "\f2fe "
}

.fluent-icons-enabled .ms-Icon--Repair:before {
    font-family: "FluentRegular";
    content: "\ee85 "
}

.fluent-icons-enabled .ms-Icon--Accounts:before {
    font-family: "FluentRegular";
    content: "\f53b "
}

.fluent-icons-enabled .ms-Icon--Stopwatch:before {
    font-family: "FluentRegular";
    content: "\ed86 "
}

.fluent-icons-enabled .ms-Icon--Clock:before, .fluent-icons-enabled .ms-Icon--Recent:before {
    font-family: "FluentRegular";
    content: "\f2dc "
}

.fluent-icons-enabled .ms-Icon--WorldClock:before {
    font-family: "FluentRegular";
    content: "\e6b4 "
}

.fluent-icons-enabled .ms-Icon--Completed:before {
    font-family: "FluentRegular";
    content: "\f297 "
}

.fluent-icons-enabled .ms-Icon--MiniExpand:before {
    font-family: "FluentRegular";
    content: "\f44f "
}

.fluent-icons-enabled .ms-Icon--Code:before {
    font-family: "FluentRegular";
    content: "\ee90 "
}

.fluent-icons-enabled .ms-Icon--Streaming.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--Streaming:before {
    font-family: "FluentRegular";
    content: "\f4f0 "
}

.fluent-icons-enabled .ms-Icon--LightningBolt:before {
    font-family: "FluentRegular";
    content: "\e617 "
}

.fluent-icons-enabled .ms-Icon--Info:before {
    font-family: "FluentRegular";
    content: "\f4a2 "
}

.fluent-icons-enabled .ms-Icon--MediaStorageTower:before {
    font-family: "FluentRegular";
    content: "\f1dd "
}

.fluent-icons-enabled .ms-Icon--PC1:before {
    font-family: "FluentRegular";
    content: "\f358 "
}

.fluent-icons-enabled .ms-Icon--Reply:before {
    font-family: "FluentRegular";
    content: "\f176 "
}

.fluent-icons-enabled .ms-Icon--Chart:before {
    font-family: "FluentRegular";
    content: "\e45c "
}

.fluent-icons-enabled .ms-Icon--LockSolid:before {
    font-family: "FluentFilled";
    content: "\e79c "
}

.fluent-icons-enabled .ms-Icon--DashKey:before {
    font-family: "FluentRegular";
    content: "\ebcf "
}

.fluent-icons-enabled .ms-Icon--CloudWeather:before {
    font-family: "FluentRegular";
    content: "\e382 "
}

.fluent-icons-enabled .ms-Icon--Cloudy.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--Cloudy:before {
    font-family: "FluentRegular";
    content: "\f86e "
}

.fluent-icons-enabled .ms-Icon--Unknown:before {
    font-family: "FluentRegular";
    content: "\f63c "
}

.fluent-icons-enabled .ms-Icon--SortLines:before {
    font-family: "FluentRegular";
    content: "\f1ad "
}

.fluent-icons-enabled .ms-Icon--Ribbon:before {
    font-family: "FluentRegular";
    content: "\ea26 "
}

.fluent-icons-enabled .ms-Icon--Assign:before {
    font-family: "FluentRegular";
    content: "\e344 "
}

.fluent-icons-enabled .ms-Icon--FlowChart:before {
    font-family: "FluentRegular";
    content: "\f04c8 "
}

.fluent-icons-enabled .ms-Icon--CheckList.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--CheckList:before {
    font-family: "FluentRegular";
    content: "\ec92 "
}

.fluent-icons-enabled .ms-Icon--Diagnostic.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--Diagnostic:before {
    font-family: "FluentRegular";
    content: "\e9e0 "
}

.fluent-icons-enabled .ms-Icon--Equalizer:before {
    font-family: "FluentRegular";
    content: "\f586 "
}

.fluent-icons-enabled .ms-Icon--Processing.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--Processing:before {
    font-family: "FluentRegular";
    content: "\f013c "
}

.fluent-icons-enabled .ms-Icon--WorkFlow:before {
    font-family: "FluentRegular";
    content: "\f0462 "
}

.fluent-icons-enabled .ms-Icon--Diamond2Solid:before {
    font-family: "FluentFilled";
    content: "\e4c6 "
}

.fluent-icons-enabled .ms-Icon--Teamwork:before {
    font-family: "FluentRegular";
    content: "\f5b7 "
}

.fluent-icons-enabled .ms-Icon--PeopleAdd:before {
    font-family: "FluentRegular";
    content: "\f5ab "
}

.fluent-icons-enabled .ms-Icon--DateTime2:before {
    font-family: "FluentRegular";
    content: "\e243 "
}

.fluent-icons-enabled .ms-Icon--Shield:before {
    font-family: "FluentRegular";
    content: "\eac3 "
}

.fluent-icons-enabled .ms-Icon--PageAdd:before {
    font-family: "FluentRegular";
    content: "\e4da "
}

.fluent-icons-enabled .ms-Icon--NumberedList:before {
    font-family: "FluentRegular";
    content: "\ed3a "
}

.fluent-icons-enabled .ms-Icon--MusicInCollectionFill:before {
    font-family: "FluentFilled";
    content: "\e861 "
}

.fluent-icons-enabled .ms-Icon--List:before {
    font-family: "FluentRegular";
    content: "\e779 "
}

.fluent-icons-enabled .ms-Icon--ErrorBadge:before {
    font-family: "FluentRegular";
    content: "\f36c "
}

.fluent-icons-enabled .ms-Icon--CircleRing:before {
    font-family: "FluentRegular";
    content: "\f2ba "
}

.fluent-icons-enabled .ms-Icon--CircleFill:before {
    font-family: "FluentFilled";
    content: "\f2ba "
}

.fluent-icons-enabled .ms-Icon--Lightbulb:before {
    font-family: "FluentRegular";
    content: "\f4d5 "
}

.fluent-icons-enabled .ms-Icon--Puzzle:before {
    font-family: "FluentRegular";
    content: "\e9e8 "
}

.fluent-icons-enabled .ms-Icon--Ringer:before {
    font-family: "FluentRegular";
    content: "\e014 "
}

.fluent-icons-enabled .ms-Icon--PDF:before {
    font-family: "FluentRegular";
    content: "\f3ab "
}

.fluent-icons-enabled .ms-Icon--StockDown:before {
    font-family: "FluentFilled";
    content: "\edaa "
}

.fluent-icons-enabled .ms-Icon--StockUp:before {
    font-family: "FluentFilled";
    content: "\eda5 "
}

.fluent-icons-enabled .ms-Icon--MSNVideos:before {
    font-family: "FluentRegular";
    content: "\e993 "
}

.fluent-icons-enabled .ms-Icon--Soccer:before {
    font-family: "FluentRegular";
    content: "\eb70 "
}

.fluent-icons-enabled .ms-Icon--CollegeFootball.medium, .fluent-icons-enabled .ms-Icon--ProFootball.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--CollegeFootball:before, .fluent-icons-enabled .ms-Icon--ProFootball:before {
    font-family: "FluentRegular";
    content: "\eb68 "
}

.fluent-icons-enabled .ms-Icon--Snowflake.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--Snowflake:before {
    font-family: "FluentRegular";
    content: "\f89b "
}

.fluent-icons-enabled .ms-Icon--AirplaneSolid:before {
    font-family: "FluentFilled";
    content: "\f0708 "
}

.fluent-icons-enabled .ms-Icon--Heart:before {
    font-family: "FluentRegular";
    content: "\f478 "
}

.fluent-icons-enabled .ms-Icon--HeartFill:before {
    font-family: "FluentFilled";
    content: "\f47c "
}

.fluent-icons-enabled .ms-Icon--StatusErrorFull:before {
    font-family: "FluentFilled";
    content: "\f36c "
}

.fluent-icons-enabled .ms-Icon--Certificate:before {
    font-family: "FluentRegular";
    content: "\e539 "
}

.fluent-icons-enabled .ms-Icon--Rewind:before {
    font-family: "FluentRegular";
    content: "\ea1d "
}

.fluent-icons-enabled .ms-Icon--Photo2:before {
    font-family: "FluentRegular";
    content: "\ef61 "
}

.fluent-icons-enabled .ms-Icon--OpenSource:before {
    font-family: "FluentRegular";
    content: "\e1dd "
}

.fluent-icons-enabled .ms-Icon--Project:before {
    font-family: "FluentRegular";
    content: "\f07e7 "
}

.fluent-icons-enabled .ms-Icon--CloudDownload:before {
    font-family: "FluentRegular";
    content: "\e38c "
}

.fluent-icons-enabled .ms-Icon--CityNext:before {
    font-family: "FluentRegular";
    content: "\f2c1 "
}

.fluent-icons-enabled .ms-Icon--Documentation:before {
    font-family: "FluentRegular";
    content: "\e51f "
}

.fluent-icons-enabled .ms-Icon--Giftbox:before {
    font-family: "FluentRegular";
    content: "\e69b "
}

.fluent-icons-enabled .ms-Icon--CompletedSolid:before {
    font-family: "FluentFilled";
    content: "\f297 "
}

.fluent-icons-enabled .ms-Icon--CloudUpload:before {
    font-family: "FluentRegular";
    content: "\e392 "
}

.fluent-icons-enabled .ms-Icon--ScrollUpDown:before {
    font-family: "FluentRegular";
    content: "\e32e "
}

.fluent-icons-enabled .ms-Icon--Tiles:before {
    font-family: "FluentRegular";
    content: "\f071 "
}

.fluent-icons-enabled .ms-Icon--Org:before {
    font-family: "FluentRegular";
    content: "\e89b "
}

.fluent-icons-enabled .ms-Icon--PartyLeader:before {
    font-family: "FluentRegular";
    content: "\eca7 "
}

.fluent-icons-enabled .ms-Icon--AppIconDefault:before {
    font-family: "FluentRegular";
    content: "\f132 "
}

.fluent-icons-enabled .ms-Icon--POI:before {
    font-family: "FluentRegular";
    content: "\f4f7 "
}

.fluent-icons-enabled .ms-Icon--AddTo:before, .fluent-icons-enabled .ms-Icon--CirclePlus:before {
    font-family: "FluentRegular";
    content: "\e005 "
}

.fluent-icons-enabled .ms-Icon--RadioBtnOff:before {
    font-family: "FluentRegular";
    content: "\f153 "
}

.fluent-icons-enabled .ms-Icon--RadioBtnOn:before {
    font-family: "FluentFilled";
    content: "\f153 "
}

.fluent-icons-enabled .ms-Icon--ExploreContent:before {
    font-family: "FluentRegular";
    content: "\e008 "
}

.fluent-icons-enabled .ms-Icon--Embed:before {
    font-family: "FluentRegular";
    content: "\f339 "
}

.fluent-icons-enabled .ms-Icon--Product:before {
    font-family: "FluentRegular";
    content: "\e1ba "
}

.fluent-icons-enabled .ms-Icon--ProgressLoopOuter:before {
    font-family: "FluentRegular";
    content: "\f0110 "
}

.fluent-icons-enabled .ms-Icon--Blocked2:before {
    font-family: "FluentRegular";
    content: "\f7a7 "
}

.fluent-icons-enabled .ms-Icon--FangBody:before {
    font-family: "FluentRegular";
    content: "\e04f "
}

.fluent-icons-enabled .ms-Icon--ChatInviteFriend:before {
    font-family: "FluentRegular";
    content: "\ef51 "
}

.fluent-icons-enabled .ms-Icon--Feedback:before {
    font-family: "FluentRegular";
    content: "\e930 "
}

.fluent-icons-enabled .ms-Icon--SecurityGroup.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--SecurityGroup:before {
    font-family: "FluentRegular";
    content: "\e8ff "
}

.fluent-icons-enabled .ms-Icon--Table:before {
    font-family: "FluentRegular";
    content: "\ebf4 "
}

.fluent-icons-enabled .ms-Icon--Waffle.medium, .fluent-icons-enabled .ms-Icon--WaffleOffice365.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--Waffle:before, .fluent-icons-enabled .ms-Icon--WaffleOffice365:before {
    font-family: "FluentRegular";
    content: "\e6c4 "
}

.fluent-icons-enabled .ms-Icon--RemoveLink:before {
    font-family: "FluentRegular";
    content: "\e772 "
}

.fluent-icons-enabled .ms-Icon--EditNote.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--EditNote:before {
    font-family: "FluentRegular";
    content: "\e86e "
}

.fluent-icons-enabled .ms-Icon--DoubleChevronUp:before {
    font-family: "FluentRegular";
    content: "\e32c "
}

.fluent-icons-enabled .ms-Icon--DoubleChevronLeft:before {
    font-family: "FluentRegular";
    content: "\f285 "
}

.fluent-icons-enabled .ms-Icon--DoubleChevronRight:before {
    font-family: "FluentRegular";
    content: "\f2a7 "
}

.fluent-icons-enabled .ms-Icon--Ascending:before {
    font-family: "FluentRegular";
    content: "\ed5a "
}

.fluent-icons-enabled .ms-Icon--Descending:before {
    font-family: "FluentRegular";
    content: "\ed5c "
}

.fluent-icons-enabled .ms-Icon--TextField:before {
    font-family: "FluentRegular";
    content: "\f7de "
}

.fluent-icons-enabled .ms-Icon--ClearFormatting:before {
    font-family: "FluentRegular";
    content: "\ecf3 "
}

.fluent-icons-enabled .ms-Icon--Strikethrough:before {
    font-family: "FluentRegular";
    content: "\ed5e "
}

.fluent-icons-enabled .ms-Icon--Export:before {
    font-family: "FluentRegular";
    content: "\e0c6 "
}

.fluent-icons-enabled .ms-Icon--ExportMirrored:before {
    font-family: "FluentRegular";
    content: "\e0c9 "
}

.fluent-icons-enabled .ms-Icon--DoubleChevronDown:before {
    font-family: "FluentRegular";
    content: "\f284 "
}

.fluent-icons-enabled .ms-Icon--ReplyMirrored:before {
    font-family: "FluentRegular";
    content: "\f8e1 "
}

.fluent-icons-enabled .ms-Icon--AddGroup.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--AddGroup:before {
    font-family: "FluentRegular";
    content: "\e911 "
}

.fluent-icons-enabled .ms-Icon--SortUp:before {
    font-family: "FluentRegular";
    content: "\f1b3 "
}

.fluent-icons-enabled .ms-Icon--SortDown:before {
    font-family: "FluentRegular";
    content: "\f1ac "
}

.fluent-icons-enabled .ms-Icon--AwayStatus:before {
    font-family: "FluentFilled";
    content: "\f2dc "
}

.fluent-icons-enabled .ms-Icon--MyMoviesTV:before {
    font-family: "FluentRegular";
    content: "\e82b "
}

.fluent-icons-enabled .ms-Icon--CPU:before {
    font-family: "FluentRegular";
    content: "\f0d9 "
}

.fluent-icons-enabled .ms-Icon--ContactCard:before {
    font-family: "FluentRegular";
    content: "\f362 "
}

.fluent-icons-enabled .ms-Icon--CustomList:before {
    font-family: "FluentRegular";
    content: "\f01ad "
}

.fluent-icons-enabled .ms-Icon--TriangleSolidUp12:before {
    font-family: "FluentFilled";
    content: "\eda4 "
}

.fluent-icons-enabled .ms-Icon--TriangleSolidDown12:before {
    font-family: "FluentFilled";
    content: "\eda9 "
}

.fluent-icons-enabled .ms-Icon--TriangleSolidRight12:before {
    font-family: "FluentFilled";
    content: "\edb3 "
}

.fluent-icons-enabled .ms-Icon--TriangleRight12:before {
    font-family: "FluentRegular";
    content: "\edb3 "
}

.fluent-icons-enabled .ms-Icon--DocumentSet:before {
    font-family: "FluentRegular";
    content: "\f0022 "
}

.fluent-icons-enabled .ms-Icon--ArrowDownRightMirrored8:before {
    font-family: "FluentRegular";
    content: "\f8d1 "
}

.fluent-icons-enabled .ms-Icon--PlayerSettings:before {
    font-family: "FluentRegular";
    content: "\e945 "
}

.fluent-icons-enabled .ms-Icon--EditStyle:before {
    font-family: "FluentRegular";
    content: "\f03a3 "
}

.fluent-icons-enabled .ms-Icon--DocumentSearch:before {
    font-family: "FluentRegular";
    content: "\e541 "
}

.fluent-icons-enabled .ms-Icon--Starburst:before {
    font-family: "FluentRegular";
    content: "\f283 "
}

.fluent-icons-enabled .ms-Icon--SkypeCircleMinus:before {
    font-family: "FluentFilled";
    content: "\f7bf "
}

.fluent-icons-enabled .ms-Icon--Hide2:before {
    font-family: "FluentRegular";
    content: "\e5f4 "
}

.fluent-icons-enabled .ms-Icon--EyeShow:before {
    font-family: "FluentRegular";
    content: "\e5f8 "
}

.fluent-icons-enabled .ms-Icon--EyeHide:before {
    font-family: "FluentRegular";
    content: "\e5fb "
}

.fluent-icons-enabled .ms-Icon--ClearFilter:before {
    font-family: "FluentRegular";
    content: "\e60c "
}

.fluent-icons-enabled .ms-Icon--TimeEntry.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--TimeEntry:before {
    font-family: "FluentRegular";
    content: "\e559 "
}

.fluent-icons-enabled .ms-Icon--PageEdit:before {
    font-family: "FluentRegular";
    content: "\f385 "
}

.fluent-icons-enabled .ms-Icon--PageArrowRight:before {
    font-family: "FluentRegular";
    content: "\f084b "
}

.fluent-icons-enabled .ms-Icon--Database:before {
    font-family: "FluentRegular";
    content: "\f0d7 "
}

.fluent-icons-enabled .ms-Icon--ConnectContacts:before {
    font-family: "FluentRegular";
    content: "\f0708 "
}

.fluent-icons-enabled .ms-Icon--ActivateOrders:before {
    font-family: "FluentRegular";
    content: "\f011c "
}

.fluent-icons-enabled .ms-Icon--ZipFolder:before {
    font-family: "FluentRegular";
    content: "\f434 "
}

.fluent-icons-enabled .ms-Icon--Configuration:before {
    font-family: "FluentRegular";
    content: "\f422 "
}

.fluent-icons-enabled .ms-Icon--TextDocument:before {
    font-family: "FluentRegular";
    content: "\eeed "
}

.fluent-icons-enabled .ms-Icon--Script:before {
    font-family: "FluentRegular";
    content: "\f1db "
}

.fluent-icons-enabled .ms-Icon--ActivityFeed:before {
    font-family: "FluentRegular";
    content: "\f8a9 "
}

.fluent-icons-enabled .ms-Icon--CaretSolidDown:before {
    font-family: "FluentFilled";
    content: "\f260 "
}

.fluent-icons-enabled .ms-Icon--FabricFolder:before {
    font-family: "FluentRegular";
    content: "\e643 "
}

.fluent-icons-enabled .ms-Icon--FabricFolderFill:before {
    font-family: "FluentFilled";
    content: "\e650 "
}

.fluent-icons-enabled .ms-Icon--FabricNewFolder:before {
    font-family: "FluentRegular";
    content: "\e645 "
}

.fluent-icons-enabled .ms-Icon--PublishContent:before {
    font-family: "FluentRegular";
    content: "\f0383 "
}

.fluent-icons-enabled .ms-Icon--CannedChat:before {
    font-family: "FluentRegular";
    content: "\e2e4 "
}

.fluent-icons-enabled .ms-Icon--SettingsApp:before {
    font-family: "FluentRegular";
    content: "\f129 "
}

.fluent-icons-enabled .ms-Icon--FolderHorizontal:before {
    font-family: "FluentRegular";
    content: "\e643 "
}

.fluent-icons-enabled .ms-Icon--StatusCircleInner:before {
    font-family: "FluentFilled";
    content: "\f2ba "
}

.fluent-icons-enabled .ms-Icon--StatusCircleRing:before {
    font-family: "FluentRegular";
    content: "\f2ba "
}

.fluent-icons-enabled .ms-Icon--StatusCircleErrorX:before {
    font-family: "FluentRegular";
    content: "\f368 "
}

.fluent-icons-enabled .ms-Icon--InfoSolid:before {
    font-family: "FluentFilled";
    content: "\f4a9 "
}

.fluent-icons-enabled .ms-Icon--ScheduleEventAction:before {
    font-family: "FluentRegular";
    content: "\e23f "
}

.fluent-icons-enabled .ms-Icon--FlameSolid:before {
    font-family: "FluentFilled";
    content: "\ef68 "
}

.fluent-icons-enabled .ms-Icon--ServerProcesses.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--ServerProcesses:before {
    font-family: "FluentRegular";
    content: "\ee7d "
}

.fluent-icons-enabled .ms-Icon--Server:before {
    font-family: "FluentRegular";
    content: "\f1dc "
}

.fluent-icons-enabled .ms-Icon--SaveAll:before {
    font-family: "FluentRegular";
    content: "\f1d2 "
}

.fluent-icons-enabled .ms-Icon--TwoKeys:before {
    font-family: "FluentRegular";
    content: "\f0274 "
}

.fluent-icons-enabled .ms-Icon--GridViewSmall:before {
    font-family: "FluentRegular";
    content: "\ebf4 "
}

.fluent-icons-enabled .ms-Icon--ViewDashboard:before {
    font-family: "FluentRegular";
    content: "\f02fd "
}

.fluent-icons-enabled .ms-Icon--ViewList:before {
    font-family: "FluentRegular";
    content: "\f0191 "
}

.fluent-icons-enabled .ms-Icon--ViewListGroup:before {
    font-family: "FluentRegular";
    content: "\f0193 "
}

.fluent-icons-enabled .ms-Icon--ViewListTree:before {
    font-family: "FluentRegular";
    content: "\f0195 "
}

.fluent-icons-enabled .ms-Icon--TriggerAuto.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--TriggerAuto:before {
    font-family: "FluentRegular";
    content: "\e626 "
}

.fluent-icons-enabled .ms-Icon--StackedBarChart.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--StackedBarChart:before {
    font-family: "FluentRegular";
    content: "\f39b "
}

.fluent-icons-enabled .ms-Icon--StackedLineChart.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--StackedLineChart:before {
    font-family: "FluentRegular";
    content: "\e453 "
}

.fluent-icons-enabled .ms-Icon--BuildQueue:before {
    font-family: "FluentRegular";
    content: "\f78d "
}

.fluent-icons-enabled .ms-Icon--BuildQueueNew:before.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--BuildQueueNew:before:before {
    font-family: "FluentRegular";
    content: "\f0144 "
}

.fluent-icons-enabled .ms-Icon--UserFollowed:before {
    font-family: "FluentRegular";
    content: "\f5c9 "
}

.fluent-icons-enabled .ms-Icon--Clicked.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--Clicked:before {
    font-family: "FluentRegular";
    content: "\e445 "
}

.fluent-icons-enabled .ms-Icon--Signin:before {
    font-family: "FluentRegular";
    content: "\e933 "
}

.fluent-icons-enabled .ms-Icon--CloneToDesktop:before {
    font-family: "FluentRegular";
    content: "\f0117 "
}

.fluent-icons-enabled .ms-Icon--BranchFork2:before {
    font-family: "FluentRegular";
    content: "\e1dd "
}

.fluent-icons-enabled .ms-Icon--BranchMerge:before {
    font-family: "FluentRegular";
    content: "\e1dd "
}

.fluent-icons-enabled .ms-Icon--BranchPullRequest:before {
    font-family: "FluentRegular";
    content: "\f038a "
}

.fluent-icons-enabled .ms-Icon--BranchRequestClosed:before {
    font-family: "FluentRegular";
    content: "\f0808 "
}

.fluent-icons-enabled .ms-Icon--BranchRequestDraft:before {
    font-family: "FluentRegular";
    content: "\f080a "
}

.fluent-icons-enabled .ms-Icon--BranchMerged:before {
    font-family: "FluentRegular";
    content: "\f0a6 "
}

.fluent-icons-enabled .ms-Icon--RawSource:before {
    font-family: "FluentRegular";
    content: "\ef64 "
}

.fluent-icons-enabled .ms-Icon--RowsGroup:before {
    font-family: "FluentRegular";
    content: "\e6ca "
}

.fluent-icons-enabled .ms-Icon--ServerEnviroment:before {
    font-family: "FluentRegular";
    content: "\f1dd "
}

.fluent-icons-enabled .ms-Icon--Backlog:before, .fluent-icons-enabled .ms-Icon--BacklogBoard:before {
    font-family: "FluentRegular";
    content: "\f018c "
}

.fluent-icons-enabled .ms-Icon--TeamFavorite:before {
    font-family: "FluentRegular";
    content: "\f0f6 "
}

.fluent-icons-enabled .ms-Icon--CommentAdd:before {
    font-family: "FluentRegular";
    content: "\e3d7 "
}

.fluent-icons-enabled .ms-Icon--ShopServer.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--ShopServer:before {
    font-family: "FluentRegular";
    content: "\f715 "
}

.fluent-icons-enabled .ms-Icon--QueryList:before {
    font-family: "FluentRegular";
    content: "\f012c "
}

.fluent-icons-enabled .ms-Icon--StreamingOff.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--StreamingOff:before {
    font-family: "FluentRegular";
    content: "\e7aa "
}

.fluent-icons-enabled .ms-Icon--MoreVertical:before {
    font-family: "FluentRegular";
    content: "\e829 "
}

.fluent-icons-enabled .ms-Icon--ArrowTallUpRight:before, .fluent-icons-enabled .ms-Icon--ArrowUpRight8:before {
    font-family: "FluentRegular";
    content: "\f8eb "
}

.fluent-icons-enabled .ms-Icon--RingerOff:before {
    font-family: "FluentRegular";
    content: "\f117 "
}

.fluent-icons-enabled .ms-Icon--PlayResume.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--PlayResume:before {
    font-family: "FluentRegular";
    content: "\ee1a "
}

.fluent-icons-enabled .ms-Icon--Repo:before, .fluent-icons-enabled .ms-Icon--Package:before {
    font-family: "FluentRegular";
    content: "\f8cc "
}

.fluent-icons-enabled .ms-Icon--FolderQuery:before {
    font-family: "FluentRegular";
    content: "\f0215 "
}

.fluent-icons-enabled .ms-Icon--FolderList:before {
    font-family: "FluentRegular";
    content: "\f0128 "
}

.fluent-icons-enabled .ms-Icon--CirclePauseSolid:before {
    font-family: "FluentFilled";
    content: "\f07e9 "
}

.fluent-icons-enabled .ms-Icon--CirclePause:before {
    font-family: "FluentRegular";
    content: "\f076c "
}

.fluent-icons-enabled .ms-Icon--MSNVideosSolid:before {
    font-family: "FluentFilled";
    content: "\e9a5 "
}

.fluent-icons-enabled .ms-Icon--CircleStopSolid:before {
    font-family: "FluentFilled";
    content: "\f771 "
}

.fluent-icons-enabled .ms-Icon--CircleStop:before {
    font-family: "FluentRegular";
    content: "\f759 "
}

.fluent-icons-enabled .ms-Icon--NavigateForward:before {
    font-family: "FluentRegular";
    content: "\e09a "
}

.fluent-icons-enabled .ms-Icon--FileTemplate:before {
    font-family: "FluentRegular";
    content: "\e543 "
}

.fluent-icons-enabled .ms-Icon--FileJAVA:before {
    font-family: "FluentRegular";
    content: "\f0177 "
}

.fluent-icons-enabled .ms-Icon--FileCSS:before {
    font-family: "FluentRegular";
    content: "\f0dc "
}

.fluent-icons-enabled .ms-Icon--FileSass:before {
    font-family: "FluentRegular";
    content: "\f017d "
}

.fluent-icons-enabled .ms-Icon--FileHTML.medium, .fluent-icons-enabled .ms-Icon--FileCode.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--FileHTML:before, .fluent-icons-enabled .ms-Icon--FileCode:before {
    font-family: "FluentRegular";
    content: "\e4f3 "
}

.fluent-icons-enabled .ms-Icon--JavaScriptLanguage:before {
    font-family: "FluentRegular";
    content: "\f0d0 "
}

.fluent-icons-enabled .ms-Icon--CSharpLanguage:before {
    font-family: "FluentRegular";
    content: "\f0c5 "
}

.fluent-icons-enabled .ms-Icon--TypeScriptLanguage:before {
    font-family: "FluentRegular";
    content: "\f0d0 "
}

.fluent-icons-enabled .ms-Icon--MarkDownLanguage.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--MarkDownLanguage:before {
    font-family: "FluentRegular";
    content: "\e7db "
}

.fluent-icons-enabled .ms-Icon--PlugConnected:before {
    font-family: "FluentRegular";
    content: "\f0393 "
}

.fluent-icons-enabled .ms-Icon--PlugDisconnected:before {
    font-family: "FluentRegular";
    content: "\f0394 "
}

.fluent-icons-enabled .ms-Icon--UnlockSolid:before {
    font-family: "FluentFilled";
    content: "\e7a2 "
}

.fluent-icons-enabled .ms-Icon--Variable:before {
    font-family: "FluentRegular";
    content: "\e7e1 "
}

.fluent-icons-enabled .ms-Icon--FileBug:before {
    font-family: "FluentRegular";
    content: "\f38a "
}

.fluent-icons-enabled .ms-Icon--FileImage:before {
    font-family: "FluentRegular";
    content: "\f0175 "
}

.fluent-icons-enabled .ms-Icon--WorkItem:before {
    font-family: "FluentRegular";
    content: "\f7f3 "
}

.fluent-icons-enabled .ms-Icon--TripleColumnEdit.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--TripleColumnEdit:before {
    font-family: "FluentRegular";
    content: "\e3cf "
}

.fluent-icons-enabled .ms-Icon--AlertSolid:before {
    font-family: "FluentFilled";
    content: "\f3ef "
}

.fluent-icons-enabled .ms-Icon--MegaphoneSolid:before {
    font-family: "FluentFilled";
    content: "\f540 "
}

.fluent-icons-enabled .ms-Icon--TaskSolid:before {
    font-family: "FluentFilled";
    content: "\f0bf "
}

.fluent-icons-enabled .ms-Icon--CrownSolid:before {
    font-family: "FluentFilled";
    content: "\f06e "
}

.fluent-icons-enabled .ms-Icon--Trophy2Solid:before {
    font-family: "FluentFilled";
    content: "\f84d "
}

.fluent-icons-enabled .ms-Icon--QuickNoteSolid:before {
    font-family: "FluentFilled";
    content: "\f66d "
}

.fluent-icons-enabled .ms-Icon--ConstructionConeSolid:before {
    font-family: "FluentFilled";
    content: "\ea39 "
}

.fluent-icons-enabled .ms-Icon--PageListSolid:before {
    font-family: "FluentFilled";
    content: "\f0018 "
}

.fluent-icons-enabled .ms-Icon--StarburstSolid:before {
    font-family: "FluentFilled";
    content: "\f283 "
}

.fluent-icons-enabled .ms-Icon--ReadingModeSolid.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--ReadingModeSolid:before {
    font-family: "FluentFilled";
    content: "\f665 "
}

.fluent-icons-enabled .ms-Icon--ShieldSolid:before {
    font-family: "FluentFilled";
    content: "\eacc "
}

.fluent-icons-enabled .ms-Icon--GiftBoxSolid:before {
    font-family: "FluentFilled";
    content: "\e6a8 "
}

.fluent-icons-enabled .ms-Icon--RibbonSolid:before {
    font-family: "FluentFilled";
    content: "\ea2e "
}

.fluent-icons-enabled .ms-Icon--FinancialSolid.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--FinancialSolid:before {
    font-family: "FluentFilled";
    content: "\e11c "
}

.fluent-icons-enabled .ms-Icon--HeadsetSolid:before {
    font-family: "FluentFilled";
    content: "\e703 "
}

.fluent-icons-enabled .ms-Icon--PermissionsSolid:before {
    font-family: "FluentFilled";
    content: "\e74e "
}

.fluent-icons-enabled .ms-Icon--ParkingSolid:before {
    font-family: "FluentFilled";
    content: "\f7e6 "
}

.fluent-icons-enabled .ms-Icon--DiamondSolid:before {
    font-family: "FluentFilled";
    content: "\f61c "
}

.fluent-icons-enabled .ms-Icon--AsteriskSolid:before {
    font-family: "FluentFilled";
    content: "\f03ba "
}

.fluent-icons-enabled .ms-Icon--OfflineStorageSolid:before {
    font-family: "FluentFilled";
    content: "\f0d8 "
}

.fluent-icons-enabled .ms-Icon--BankSolid:before {
    font-family: "FluentFilled";
    content: "\e220 "
}

.fluent-icons-enabled .ms-Icon--DecisionSolid:before {
    font-family: "FluentFilled";
    content: "\f0185 "
}

.fluent-icons-enabled .ms-Icon--FiltersSolid:before {
    font-family: "FluentFilled";
    content: "\f59b "
}

.fluent-icons-enabled .ms-Icon--ColorSolid:before {
    font-family: "FluentFilled";
    content: "\e3d1 "
}

.fluent-icons-enabled .ms-Icon--ReviewSolid:before {
    font-family: "FluentFilled";
    content: "\f8c1 "
}

.fluent-icons-enabled .ms-Icon--FeedbackRequestSolid.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--FeedbackRequestSolid:before {
    font-family: "FluentFilled";
    content: "\f220 "
}

.fluent-icons-enabled .ms-Icon--NavigateExternalInline:before {
    font-family: "FluentRegular";
    content: "\f581 "
}

.fluent-icons-enabled .ms-Icon--PlanView:before {
    font-family: "FluentRegular";
    content: "\e24d "
}

.fluent-icons-enabled .ms-Icon--ProjectCollection:before {
    font-family: "FluentRegular";
    content: "\f0e7 "
}

.fluent-icons-enabled .ms-Icon--ChevronUnfold10:before {
    font-family: "FluentRegular";
    content: "\e32e "
}

.fluent-icons-enabled .ms-Icon--ChevronFold10:before {
    font-family: "FluentRegular";
    content: "\f016b "
}

.fluent-icons-enabled .ms-Icon--TestBeaker:before {
    font-family: "FluentRegular";
    content: "\f1d6 "
}

.fluent-icons-enabled .ms-Icon--TestBeakerSolid:before {
    font-family: "FluentFilled";
    content: "\f1d6 "
}

.fluent-icons-enabled .ms-Icon--TestAutoSolid:before {
    font-family: "FluentRegular";
    content: "\f0162 "
}

.fluent-icons-enabled .ms-Icon--TestPlan:before {
    font-family: "FluentRegular";
    content: "\f0179 "
}

.fluent-icons-enabled .ms-Icon--Sprint:before {
    font-family: "FluentRegular";
    content: "\f0160 "
}

.fluent-icons-enabled .ms-Icon--TriggerApproval:before {
    font-family: "FluentRegular";
    content: "\e61d "
}

.fluent-icons-enabled .ms-Icon--Rocket:before {
    font-family: "FluentRegular";
    content: "\f676 "
}

.fluent-icons-enabled .ms-Icon--LikeSolid:before {
    font-family: "FluentFilled";
    content: "\ed78 "
}

.fluent-icons-enabled .ms-Icon--FilterSolid:before {
    font-family: "FluentRegular";
    content: "\e60a "
}

.fluent-icons-enabled .ms-Icon--Inbox:before {
    font-family: "FluentRegular";
    content: "\f513 "
}

.fluent-icons-enabled .ms-Icon--NotExecuted:before {
    font-family: "FluentRegular";
    content: "\f0172 "
}

.fluent-icons-enabled .ms-Icon--NotImpactedSolid:before {
    font-family: "FluentFilled";
    content: "\f0186 "
}

.fluent-icons-enabled .ms-Icon--IssueSolid:before {
    font-family: "FluentFilled";
    content: "\f0bc "
}

.fluent-icons-enabled .ms-Icon--FontColorA:before {
    font-family: "FluentRegular";
    content: "\ecf5 "
}

.fluent-icons-enabled .ms-Icon--SemiboldWeight:before {
    font-family: "FluentRegular";
    content: "\ecd2 "
}

.fluent-icons-enabled .ms-Icon--ChartSeries:before {
    font-family: "FluentRegular";
    content: "\f0174 "
}

.fluent-icons-enabled .ms-Icon--AlignJustify.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--AlignJustify:before {
    font-family: "FluentRegular";
    content: "\f79d "
}

.fluent-icons-enabled .ms-Icon--BlockedSolid:before {
    font-family: "FluentFilled";
    content: "\f70e "
}

.fluent-icons-enabled .ms-Icon--Prohibited:before {
    font-family: "FluentRegular";
    content: "\f705 "
}

.fluent-icons-enabled .ms-Icon--DownloadDocument:before {
    font-family: "FluentRegular";
    content: "\e4df "
}

.fluent-icons-enabled .ms-Icon--WaitlistConfirm.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--WaitlistConfirm:before {
    font-family: "FluentRegular";
    content: "\ec9f "
}

.fluent-icons-enabled .ms-Icon--LaptopSecure:before {
    font-family: "FluentRegular";
    content: "\f018f "
}

.fluent-icons-enabled .ms-Icon--EntryView.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--EntryView:before {
    font-family: "FluentRegular";
    content: "\e876 "
}

.fluent-icons-enabled .ms-Icon--AccountManagement.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--AccountManagement:before {
    font-family: "FluentRegular";
    content: "\e920 "
}

.fluent-icons-enabled .ms-Icon--ExploreData:before {
    font-family: "FluentRegular";
    content: "\f0564 "
}

.fluent-icons-enabled .ms-Icon--PasteAsCode:before {
    font-family: "FluentRegular";
    content: "\f2cb "
}

.fluent-icons-enabled .ms-Icon--FileYML:before {
    font-family: "FluentRegular";
    content: "\f017f "
}

.fluent-icons-enabled .ms-Icon--ClipboardSolid:before {
    font-family: "FluentFilled";
    content: "\e342 "
}

.fluent-icons-enabled .ms-Icon--AnalyticsView:before {
    font-family: "FluentRegular";
    content: "\ee95 "
}

.fluent-icons-enabled .ms-Icon--Trending12:before {
    font-family: "FluentRegular";
    content: "\f196 "
}

.fluent-icons-enabled .ms-Icon--CircleShapeSolid:before {
    font-family: "FluentFilled";
    content: "\f2ba "
}

.fluent-icons-enabled .ms-Icon--DictionaryRemove:before {
    font-family: "FluentRegular";
    content: "\f0165 "
}

.fluent-icons-enabled .ms-Icon--UserRemove:before {
    font-family: "FluentRegular";
    content: "\f5d0 "
}

.fluent-icons-enabled .ms-Icon--OpenInNewTab:before {
    font-family: "FluentRegular";
    content: "\f581 "
}

.fluent-icons-enabled .ms-Icon--VerifiedBrandSolid:before {
    font-family: "FluentFilled";
    content: "\f283 "
}

.fluent-icons-enabled .ms-Icon--BacklogList:before {
    font-family: "FluentRegular";
    content: "\f0197 "
}

.fluent-icons-enabled .ms-Icon--PeopleSettings.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--PeopleSettings:before {
    font-family: "FluentRegular";
    content: "\f5b6 "
}

.fluent-icons-enabled .ms-Icon--Blocked2Solid:before {
    font-family: "FluentFilled";
    content: "\f7bf "
}

.fluent-icons-enabled .ms-Icon--NumberSymbol:before {
    font-family: "FluentRegular";
    content: "\f57c "
}

.fluent-icons-enabled .ms-Icon--VerifiedBrand:before {
    font-family: "FluentRegular";
    content: "\f283 "
}

.fluent-icons-enabled .ms-Icon--ReleaseGate:before {
    font-family: "FluentRegular";
    content: "\f015f "
}

.fluent-icons-enabled .ms-Icon--FabricTextHighlightComposite:before {
    font-family: "FluentRegular";
    content: "\ecf5 "
}

.fluent-icons-enabled .ms-Icon--AddReaction:before {
    font-family: "FluentRegular";
    content: "\e5c7 "
}

.fluent-icons-enabled .ms-Icon--SurveyQuestions:before {
    font-family: "FluentRegular";
    content: "\e530 "
}

.fluent-icons-enabled .ms-Icon--BranchCompare:before {
    font-family: "FluentRegular";
    content: "\e1da "
}

.fluent-icons-enabled .ms-Icon--DiffInline:before {
    font-family: "FluentRegular";
    content: "\f016e "
}

.fluent-icons-enabled .ms-Icon--DiffSideBySide.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--DiffSideBySide:before {
    font-family: "FluentRegular";
    content: "\e3cb "
}

.fluent-icons-enabled .ms-Icon--FilePDB.medium {
    font-size: 1.25rem;
    line-height: 1rem
}

.fluent-icons-enabled .ms-Icon--FilePDB:before {
    font-family: "FluentRegular";
    content: "\f2e5 "
}

.fluent-icons-enabled .ms-Icon--VisualBasicLanguage:before {
    font-family: "FluentRegular";
    content: "\f0d2 "
}

.fluent-icons-enabled .ms-Icon--FSharpLanguage:before {
    font-family: "FluentRegular";
    content: "\f0c7 "
}

.fluent-icons-enabled .ms-Icon--PythonLanguage:before {
    font-family: "FluentRegular";
    content: "\f0cb "
}

.fluent-icons-enabled .ms-Icon--CoffeeScript:before {
    font-family: "FluentRegular";
    content: "\e585 "
}

.fluent-icons-enabled .ms-Icon--SemanticZoom:before {
    font-family: "FluentRegular";
    content: "\f014b "
}

.fluent-icons-enabled .ms-Icon--Camera:before {
    font-family: "FluentRegular";
    content: "\e299 "
}

.fluent-icons-enabled .ms-Icon--GripperDotsVertical:before {
    font-family: "FluentRegular";
    content: "\e9f7 "
}

.fluent-icons-enabled .ms-Icon--DockRight:before {
    font-family: "FluentRegular";
    content: "\e8bc "
}

.fluent-icons-enabled .ms-Icon--FolderArrowRight:before {
    font-family: "FluentFilled";
    content: "\e658 "
}

.bolt-image.contain {
    align-self: center;
    justify-self: center;
    display: block;
    width: 100%;
    height: auto
}

.bolt-link {
    border-radius: 2px;
    color: rgba(0,90,158,1);
    color: var(--communication-foreground,rgba(0, 90, 158, 1));
    cursor: pointer;
    outline: transparent;
    text-decoration: underline;
    transition: color 80ms cubic-bezier(.165,.84,.44,1),background 80ms linear
}

    .bolt-link:hover {
        color: rgba(0,69,120,1);
        color: rgba(var(--palette-primary-shade-30,0, 69, 120),1)
    }

.bolt-focus-visible .bolt-link:focus {
    animation: ms-focus-shadow-with-border-pulse 4s ease-in-out infinite;
    box-shadow: 0 0 0 3px rgba(0,120,212,.23),0 0 0 1px rgba(0,120,212,1);
    box-shadow: 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, .23)),0 0 0 1px var(--focus-border-color,rgba(0, 120, 212, 1))
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-link:focus {
        animation: none
    }
}

.bolt-link.subtle {
    border-radius: 4px;
    color: inherit;
    padding: 3px 6px
}

    .bolt-link.subtle:hover {
        color: rgba(0,90,158,1);
        color: var(--communication-foreground,rgba(0, 90, 158, 1));
        background-color: unset
    }

.bolt-link.disabled {
    cursor: default
}

.bolt-link.underline {
    text-decoration: underline
}

.bolt-focus-visible .bolt-link.subtle:focus {
    background-color: unset;
    color: rgba(0,90,158,1);
    color: var(--communication-foreground,rgba(0, 90, 158, 1));
    outline: none
}

.bolt-focus-visible .bolt-link:focus {
    text-decoration: none !important;
    color: rgba(0,69,120,1);
    color: rgba(var(--palette-primary-shade-30,0, 69, 120),1)
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-link:focus {
        outline: 1px solid highlight !important
    }
}

.bolt-link.no-underline-link {
    text-decoration: none !important
}

    .bolt-link.no-underline-link:hover {
        background-color: rgba(0,0,0,.06);
        background-color: var(--palette-black-alpha-6,rgba(0, 0, 0, .06))
    }

.bolt-portal-host {
    position: fixed;
    z-index: 1000000
}

.bolt-portal {
    overflow: hidden;
    pointer-events: none;
    z-index: 10
}

.bolt-condensed-horizontal-spacing {
    padding-left: 16px;
    padding-right: 16px
}

.bolt-default-horizontal-spacing {
    padding-left: 20px;
    padding-right: 20px
}

.bolt-relaxed-horizontal-spacing {
    padding-left: 32px;
    padding-right: 32px
}

.bolt-tooltip {
    max-width: 320px;
    animation: tooltip-fade-in 300ms ease-in
}

    .bolt-tooltip .bolt-callout-content {
        background-color: transparent
    }

.bolt-tooltip-content {
    background-color: rgba(51,51,51,.95);
    background-color: rgba(var(--palette-neutral-80,51, 51, 51),.95);
    border-radius: 2px;
    color: rgba(255,255,255,1);
    color: rgba(var(--palette-neutral-0,255, 255, 255),1);
    padding: 8px 12px;
    text-align: left;
    word-break: break-word
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-tooltip-content {
    background-color: rgba(255,255,255,1);
    background-color: var(--background-color,rgba(255, 255, 255, 1));
    border: 2px solid rgba(0,120,212,1);
    border: 2px solid var(--focus-border-color,rgba(0, 120, 212, 1))
}

body.ms-vss-web-vsts-theme-hc-light .bolt-tooltip-content {
    background-color: rgba(255,255,255,1);
    background-color: var(--background-color,rgba(255, 255, 255, 1));
    border: 2px solid rgba(0,120,212,1);
    border: 2px solid var(--focus-border-color,rgba(0, 120, 212, 1))
}

.bolt-tooltip-fade-out {
    animation: tooltip-fade-out 300ms ease-in
}

    .bolt-tooltip-fade-out.bolt-callout {
        pointer-events: none
    }

@keyframes tooltip-fade-in {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes tooltip-fade-out {
    from {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.vss-Persona .vss-Persona-content {
    border-radius: 50%;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    color: white;
    background-color: rgba(166,166,166,1);
    background-color: rgba(var(--palette-neutral-30,166, 166, 166),1);
    user-select: none
}

    .vss-Persona .vss-Persona-content.using-image {
        object-fit: cover;
        background-color: transparent
    }

    .vss-Persona .vss-Persona-content.extra-extra-small {
        font-size: .6875rem;
        line-height: 15px
    }

    .vss-Persona .vss-Persona-content.extra-small {
        font-size: .6875rem;
        line-height: 17px
    }

    .vss-Persona .vss-Persona-content.extra-small-plus {
        font-size: .6875rem;
        line-height: 19px
    }

    .vss-Persona .vss-Persona-content.small {
        font-size: .6875rem;
        line-height: 24px
    }

    .vss-Persona .vss-Persona-content.small-plus {
        font-size: .875rem;
        line-height: 27px
    }

    .vss-Persona .vss-Persona-content.medium {
        font-size: .875rem;
        line-height: 31px
    }

    .vss-Persona .vss-Persona-content.medium-plus {
        font-size: .875rem;
        line-height: 39px
    }

    .vss-Persona .vss-Persona-content.large {
        font-size: 17px;
        line-height: 46px
    }

    .vss-Persona .vss-Persona-content.extra-large {
        font-size: 1.75rem;
        line-height: 70px
    }

    .vss-Persona .vss-Persona-content.extra-extra-large {
        font-size: 2.5rem;
        line-height: 98px
    }

.vss-Persona.extra-extra-small {
    width: 16px;
    height: 16px
}

.vss-Persona.extra-small {
    width: 18px;
    height: 18px
}

.vss-Persona.extra-small-plus {
    width: 20px;
    height: 20px
}

.vss-Persona.small {
    width: 24px;
    height: 24px
}

.vss-Persona.small-plus {
    width: 28px;
    height: 28px
}

.vss-Persona.medium {
    width: 32px;
    height: 32px
}

.vss-Persona.medium-plus {
    width: 40px;
    height: 40px
}

.vss-Persona.large {
    width: 48px;
    height: 48px
}

.vss-Persona.extra-large {
    width: 72px;
    height: 72px
}

.vss-Persona.extra-extra-large {
    width: 100px;
    height: 100px
}

.bolt-button {
    align-items: center;
    border-radius: 2px;
    border: 1px solid transparent;
    cursor: pointer;
    display: inline-flex;
    flex-direction: row;
    flex-shrink: 0;
    font-family: inherit;
    font-size: inherit;
    font-weight: 600;
    justify-content: center;
    line-height: inherit;
    outline: none;
    overflow: visible;
    padding: 6px 12px;
    position: relative;
    transition: background 80ms linear
}

@media(forced-colors:active) {
    .bolt-button {
        border: 1px solid windowtext
    }
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-button {
    border: 1px solid rgba(0,120,212,1);
    border: 1px solid var(--focus-border-color,rgba(0, 120, 212, 1))
}

body.ms-vss-web-vsts-theme-hc-light .bolt-button {
    border: 1px solid rgba(0,120,212,1);
    border: 1px solid var(--focus-border-color,rgba(0, 120, 212, 1))
}

button.bolt-button {
    height: auto
}

.bolt-button::-moz-focus-inner {
    border: 0
}

.bolt-button.danger {
    background-color: rgba(232,17,35,1);
    background-color: var(--palette-error,rgba(232, 17, 35, 1));
    color: rgba(255,255,255,1);
    color: var(--text-on-communication-background,rgba(255, 255, 255, 1))
}

    .bolt-button.danger:hover {
        background-color: rgba(203,15,31,1);
        background-color: var(--palette-error-6,rgba(203, 15, 31, 1))
    }

    .bolt-button.danger:active, .bolt-button.danger.active {
        background-color: rgba(184,14,28,1);
        background-color: var(--palette-error-10,rgba(184, 14, 28, 1))
    }

.bolt-button.primary {
    background-color: rgba(0,120,212,1);
    background-color: var(--communication-background,rgba(0, 120, 212, 1));
    color: rgba(255,255,255,1);
    color: var(--text-on-communication-background,rgba(255, 255, 255, 1))
}

    .bolt-button.primary:hover {
        background-color: rgba(0,103,181,1);
        background-color: rgba(var(--palette-primary-darkened-6,0, 103, 181),1)
    }

    .bolt-button.primary:active, .bolt-button.primary.active {
        background-color: rgba(0,91,161,1);
        background-color: rgba(var(--palette-primary-darkened-10,0, 91, 161),1)
    }

@media(forced-colors:active) {
    .bolt-button:not(.disabled):hover {
        color: HighLight
    }
}

.bolt-button.disabled, .bolt-button.disabled:hover, .bolt-button.disabled:focus {
    background-color: rgba(0,0,0,.06);
    background-color: var(--palette-black-alpha-6,rgba(0, 0, 0, .06));
    color: rgba(0,0,0,.38);
    color: var(--text-disabled-color,rgba(0, 0, 0, .38));
    cursor: default
}

@media(forced-colors:active) {
    .bolt-button.disabled, .bolt-button.disabled:hover, .bolt-button.disabled:focus {
        color: GrayText;
        forced-color-adjust: none
    }
}

.bolt-button.subtle, .bolt-button.subtle.disabled:hover, .bolt-button.subtle.disabled:focus {
    background-color: transparent
}

@media(forced-colors:active) {
    .bolt-button.subtle, .bolt-button.subtle.disabled:hover, .bolt-button.subtle.disabled:focus {
        background-color: unset
    }
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-button.subtle, body.ms-vss-web-vsts-theme-hc-dark .bolt-button.subtle.disabled:hover, body.ms-vss-web-vsts-theme-hc-dark .bolt-button.subtle.disabled:focus {
    background-color: unset;
    color: unset
}

body.ms-vss-web-vsts-theme-hc-light .bolt-button.subtle, body.ms-vss-web-vsts-theme-hc-light .bolt-button.subtle.disabled:hover, body.ms-vss-web-vsts-theme-hc-light .bolt-button.subtle.disabled:focus {
    background-color: unset;
    color: unset
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-button.subtle {
    border-color: none
}

body.ms-vss-web-vsts-theme-hc-light .bolt-button.subtle {
    border-color: none
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-button.subtle:focus {
    border: 1px solid rgba(0,120,212,1);
    border: 1px solid var(--focus-border-color,rgba(0, 120, 212, 1));
    outline: 4px solid rgba(0,90,158,1);
    outline: 4px solid var(--communication-foreground,rgba(0, 90, 158, 1))
}

body.ms-vss-web-vsts-theme-hc-light .bolt-button.subtle:focus {
    border: 1px solid rgba(0,120,212,1);
    border: 1px solid var(--focus-border-color,rgba(0, 120, 212, 1));
    outline: 4px solid rgba(0,90,158,1);
    outline: 4px solid var(--communication-foreground,rgba(0, 90, 158, 1))
}

.bolt-button.subtle:hover {
    background-color: rgba(0,0,0,.06);
    background-color: var(--palette-black-alpha-6,rgba(0, 0, 0, .06))
}

.bolt-button.subtle:active {
    background-color: rgba(0,0,0,.2);
    background-color: var(--palette-black-alpha-20,rgba(0, 0, 0, .2))
}

.bolt-button {
    background-color: rgba(0,0,0,.06);
    background-color: var(--palette-black-alpha-6,rgba(0, 0, 0, .06));
    color: rgba(0,0,0,.9);
    color: var(--text-primary-color,rgba(0, 0, 0, .9));
    margin: 0
}

    .bolt-button:focus {
        z-index: 1
    }

body.ms-vss-web-vsts-theme-hc-dark .bolt-button:focus {
    border: 1px solid rgba(0,120,212,1);
    border: 1px solid var(--focus-border-color,rgba(0, 120, 212, 1));
    background-color: rgba(255,255,255,1);
    background-color: var(--background-color,rgba(255, 255, 255, 1));
    outline: 4px solid rgba(0,90,158,1);
    outline: 4px solid var(--communication-foreground,rgba(0, 90, 158, 1));
    color: rgba(0,120,212,1);
    color: var(--focus-border-color,rgba(0, 120, 212, 1))
}

body.ms-vss-web-vsts-theme-hc-light .bolt-button:focus {
    border: 1px solid rgba(0,120,212,1);
    border: 1px solid var(--focus-border-color,rgba(0, 120, 212, 1));
    background-color: rgba(255,255,255,1);
    background-color: var(--background-color,rgba(255, 255, 255, 1));
    outline: 4px solid rgba(0,90,158,1);
    outline: 4px solid var(--communication-foreground,rgba(0, 90, 158, 1));
    color: rgba(0,120,212,1);
    color: var(--focus-border-color,rgba(0, 120, 212, 1))
}

.bolt-button:hover {
    background-color: rgba(0,0,0,.1);
    background-color: var(--palette-black-alpha-10,rgba(0, 0, 0, .1))
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-button:hover {
    background-color: rgba(0,90,158,1);
    background-color: var(--communication-foreground,rgba(0, 90, 158, 1));
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

    body.ms-vss-web-vsts-theme-hc-dark .bolt-button:hover .secondary-text {
        color: rgba(255,255,255,1);
        color: var(--background-color,rgba(255, 255, 255, 1))
    }

body.ms-vss-web-vsts-theme-hc-light .bolt-button:hover {
    background-color: rgba(0,90,158,1);
    background-color: var(--communication-foreground,rgba(0, 90, 158, 1));
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

    body.ms-vss-web-vsts-theme-hc-light .bolt-button:hover .secondary-text {
        color: rgba(255,255,255,1);
        color: var(--background-color,rgba(255, 255, 255, 1))
    }

.bolt-button:active, .bolt-button.active {
    background-color: rgba(0,0,0,.2);
    background-color: var(--palette-black-alpha-20,rgba(0, 0, 0, .2))
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-button:active, body.ms-vss-web-vsts-theme-hc-dark .bolt-button.active {
    background-color: rgba(0,90,158,1);
    background-color: var(--communication-foreground,rgba(0, 90, 158, 1));
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

    body.ms-vss-web-vsts-theme-hc-dark .bolt-button:active .secondary-text, body.ms-vss-web-vsts-theme-hc-dark .bolt-button.active .secondary-text {
        color: rgba(255,255,255,1);
        color: var(--background-color,rgba(255, 255, 255, 1))
    }

body.ms-vss-web-vsts-theme-hc-light .bolt-button:active, body.ms-vss-web-vsts-theme-hc-light .bolt-button.active {
    background-color: rgba(0,90,158,1);
    background-color: var(--communication-foreground,rgba(0, 90, 158, 1));
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

    body.ms-vss-web-vsts-theme-hc-light .bolt-button:active .secondary-text, body.ms-vss-web-vsts-theme-hc-light .bolt-button.active .secondary-text {
        color: rgba(255,255,255,1);
        color: var(--background-color,rgba(255, 255, 255, 1))
    }

.bolt-link-button {
    text-decoration: none
}

.bolt-button.icon-only {
    padding: 8px 22px;
    font-weight: normal
}

    .bolt-button.icon-only.subtle {
        padding: 8px
    }

.bolt-button:not(.icon-only) > span.fluent-icons-enabled > .left-icon {
    font-weight: normal;
    padding-right: 10px;
    vertical-align: middle
}

.bolt-button.bolt-link-button {
    color: rgba(0,0,0,.9);
    color: var(--text-primary-color,rgba(0, 0, 0, .9))
}

    .bolt-button.bolt-link-button:hover {
        color: rgba(0,0,0,.9);
        color: var(--text-primary-color,rgba(0, 0, 0, .9));
        text-decoration: none
    }

    .bolt-button.bolt-link-button:visited {
        color: rgba(0,0,0,.9);
        color: var(--text-primary-color,rgba(0, 0, 0, .9))
    }

    .bolt-button.bolt-link-button:active, .bolt-button.bolt-link-button.active {
        color: rgba(0,0,0,.9);
        color: var(--text-primary-color,rgba(0, 0, 0, .9))
    }

    .bolt-button.bolt-link-button.disabled {
        color: rgba(0,0,0,.38);
        color: var(--text-disabled-color,rgba(0, 0, 0, .38))
    }

@media(forced-colors:active) {
    .bolt-button.bolt-link-button.disabled {
        color: GrayText;
        forced-color-adjust: none
    }
}

.bolt-button.bolt-link-button.primary {
    color: rgba(255,255,255,1);
    color: var(--text-on-communication-background,rgba(255, 255, 255, 1))
}

    .bolt-button.bolt-link-button.primary:hover {
        color: rgba(255,255,255,1);
        color: var(--text-on-communication-background,rgba(255, 255, 255, 1))
    }

body.ms-vss-web-vsts-theme-hc-dark .bolt-button.bolt-link-button.primary:hover {
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

body.ms-vss-web-vsts-theme-hc-light .bolt-button.bolt-link-button.primary:hover {
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

.bolt-button.bolt-link-button.primary:visited {
    color: rgba(255,255,255,1);
    color: var(--text-on-communication-background,rgba(255, 255, 255, 1))
}

.bolt-button.bolt-link-button.primary:active, .bolt-button.bolt-link-button.primary.active {
    color: rgba(255,255,255,1);
    color: var(--text-on-communication-background,rgba(255, 255, 255, 1))
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-button.bolt-link-button.primary:active, body.ms-vss-web-vsts-theme-hc-dark .bolt-button.bolt-link-button.primary.active {
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

body.ms-vss-web-vsts-theme-hc-light .bolt-button.bolt-link-button.primary:active, body.ms-vss-web-vsts-theme-hc-light .bolt-button.bolt-link-button.primary.active {
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

.bolt-focus-visible .bolt-button.bolt-focus-treatment:focus {
    animation: ms-focus-shadow-pulse 4s ease-in-out infinite;
    box-shadow: 0 0 0 3px rgba(0,120,212,.23);
    box-shadow: 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, .23));
    border-color: rgba(0,120,212,1);
    border-color: var(--focus-border-color,rgba(0, 120, 212, 1))
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-button.bolt-focus-treatment:focus {
        animation: none
    }
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-button.bolt-focus-treatment:focus {
        forced-color-adjust: none;
        border-color: highlight
    }
}

@media screen and (-ms-high-contrast:black-on-white) {
    .bolt-focus-visible .bolt-button.bolt-focus-treatment:focus {
        outline: 1px solid highlight;
        outline-offset: 1px
    }
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-button.bolt-focus-treatment:focus {
        background: window;
        color: windowtext
    }
}

.bolt-focus-visible .bolt-button.bolt-focus-treatment:focus.primary {
    animation: ms-focus-shadow-with-border-pulse 4s ease-in-out infinite;
    box-shadow: 0 0 0 3px rgba(0,120,212,.23),0 0 0 1px rgba(0,120,212,1);
    box-shadow: 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, .23)),0 0 0 1px var(--focus-border-color,rgba(0, 120, 212, 1));
    border-color: rgba(255,255,255,1);
    border-color: var(--text-on-communication-background,rgba(255, 255, 255, 1))
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-button.bolt-focus-treatment:focus.primary {
        animation: none
    }
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-button.bolt-focus-treatment:focus.primary {
        border-color: highlight;
        box-shadow: none
    }
}

.bolt-focus-visible .bolt-button.bolt-focus-treatment:focus.danger {
    animation: ms-focus-shadow-with-border-pulse 4s ease-in-out infinite;
    box-shadow: 0 0 0 3px rgba(0,120,212,.23),0 0 0 1px rgba(0,120,212,1);
    box-shadow: 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, .23)),0 0 0 1px var(--focus-border-color,rgba(0, 120, 212, 1));
    border-color: rgba(255,255,255,1);
    border-color: var(--text-on-communication-background,rgba(255, 255, 255, 1))
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-button.bolt-focus-treatment:focus.danger {
        animation: none
    }
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-button.bolt-focus-treatment:focus.danger {
        border-color: highlight;
        box-shadow: none
    }
}

.bolt-focus-visible .bolt-button.bolt-focus-treatment:focus:after {
    content: none !important
}

.ms-Dialog-action .bolt-button {
    font-size: .875rem
}

.bolt-expandable-button .icon-right {
    padding-left: 10px
}

.bolt-expandable-button .subtle.active {
    background-color: rgba(0,0,0,.2);
    background-color: var(--palette-black-alpha-20,rgba(0, 0, 0, .2))
}

.bolt-button-group {
    gap: 8px
}

.bolt-checkbox {
    border-radius: 4px;
    color: rgba(0,0,0,.9);
    color: var(--text-primary-color,rgba(0, 0, 0, .9));
    display: inline-flex;
    align-items: center
}

    .bolt-checkbox:focus {
        outline: none
    }

@media(forced-colors:active) {
    .bolt-checkbox:focus {
        border: 2px solid;
        border-color: Highlight
    }
}

.bolt-checkbox.disabled {
    color: rgba(0,0,0,.38);
    color: var(--text-disabled-color,rgba(0, 0, 0, .38));
    cursor: default
}

@media(forced-colors:active) {
    .bolt-checkbox.disabled {
        forced-color-adjust: none;
        color: graytext
    }
}

@media(forced-colors:active) {
    .bolt-checkbox.disabled .bolt-checkmark {
        border-color: graytext;
        color: graytext
    }
}

.bolt-checkbox.disabled.checked .bolt-checkmark {
    background-color: rgba(200,200,200,1);
    background-color: rgba(var(--palette-neutral-20,200, 200, 200),1)
}

@media(forced-colors:active) {
    .bolt-checkbox.disabled.checked .bolt-checkmark {
        background-color: transparent;
        border-color: graytext
    }
}

.bolt-checkbox.disabled:not(.checked) .bolt-checkmark {
    border: 1px solid;
    border-color: rgba(200,200,200,1);
    border-color: rgba(var(--palette-neutral-20,200, 200, 200),1)
}

@media(forced-colors:active) {
    .bolt-checkbox.disabled:not(.checked) .bolt-checkmark {
        border-color: graytext
    }
}

.bolt-checkbox.labelled {
    padding: 2px 4px 2px 5px
}

.bolt-checkbox:not(.labelled) {
    margin: 2px
}

.bolt-checkbox.checked .bolt-checkmark {
    border: 1px solid transparent;
    background-color: rgba(0,120,212,1);
    background-color: var(--communication-background,rgba(0, 120, 212, 1));
    color: rgba(255,255,255,1);
    color: var(--text-on-communication-background,rgba(255, 255, 255, 1))
}

@media(forced-colors:active) {
    .bolt-checkbox.checked .bolt-checkmark {
        background-color: transparent
    }
}

.bolt-checkbox:not(.checked):not(.disabled) .bolt-checkmark {
    border: 1px solid rgba(0,0,0,.55);
    border: 1px solid var(--text-secondary-color,rgba(0, 0, 0, .55))
}

@media(forced-colors:active) {
    .bolt-checkbox:not(.checked):not(.disabled) .bolt-checkmark {
        color: windowtext;
        border-color: windowtext
    }
}

.bolt-checkbox:not(.checked):not(.disabled) .bolt-checkmark > .fabric-icon {
    visibility: hidden
}

.bolt-checkmark {
    border-radius: .25rem;
    color: transparent;
    padding: 1px;
    height: 1rem;
    width: 1rem
}

.bolt-checkbox-label {
    padding-left: 10px;
    padding-bottom: 1px
}

.bolt-focus-visible .bolt-checkbox.bolt-focus-treatment:focus {
    animation: ms-focus-shadow-with-border-pulse 4s ease-in-out infinite;
    box-shadow: 0 0 0 3px rgba(0,120,212,.23),0 0 0 1px rgba(0,120,212,1);
    box-shadow: 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, .23)),0 0 0 1px var(--focus-border-color,rgba(0, 120, 212, 1))
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-checkbox.bolt-focus-treatment:focus {
        animation: none
    }
}

.bolt-focus-visible .bolt-checkbox.bolt-focus-treatment:focus:not(.checked):not(.labelled) .bolt-checkmark {
    border: 1px solid rgba(0,120,212,1);
    border: 1px solid var(--communication-background,rgba(0, 120, 212, 1))
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-checkbox.bolt-focus-treatment:focus:not(.checked):not(.labelled) .bolt-checkmark {
        forced-color-adjust: none;
        border-color: highlight
    }
}

@media screen and (-ms-high-contrast:black-on-white) {
    .bolt-focus-visible .bolt-checkbox.bolt-focus-treatment:focus:not(.checked):not(.labelled) .bolt-checkmark {
        outline: 1px solid highlight;
        outline-offset: 1px
    }
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-checkbox.bolt-focus-treatment:focus:not(.checked):not(.labelled) .bolt-checkmark {
        color: windowtext
    }
}

.bolt-focus-visible .bolt-checkbox.bolt-focus-treatment:focus.checked:not(.labelled) .bolt-checkmark {
    border: 1px solid rgba(255,255,255,1);
    border: 1px solid var(--background-color,rgba(255, 255, 255, 1))
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-checkbox.bolt-focus-treatment:focus.checked:not(.labelled) .bolt-checkmark {
        forced-color-adjust: none;
        border-color: highlight
    }
}

@media screen and (-ms-high-contrast:black-on-white) {
    .bolt-focus-visible .bolt-checkbox.bolt-focus-treatment:focus.checked:not(.labelled) .bolt-checkmark {
        outline: 1px solid highlight;
        outline-offset: 1px
    }
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-checkbox.bolt-focus-treatment:focus.checked:not(.labelled) .bolt-checkmark {
        color: windowtext
    }
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-checkbox.bolt-focus-treatment:focus .bolt-checkmark {
        forced-color-adjust: none;
        border-color: highlight
    }
}

@media screen and (-ms-high-contrast:black-on-white) {
    .bolt-focus-visible .bolt-checkbox.bolt-focus-treatment:focus .bolt-checkmark {
        outline: 1px solid highlight;
        outline-offset: 1px
    }
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-checkbox.bolt-focus-treatment:focus .bolt-checkmark {
        color: windowtext
    }
}

.bolt-formitem-label {
    color: inherit;
    margin-bottom: 8px
}

.bolt-formitem-label--required {
    color: rgba(218,10,0,1);
    color: var(--status-error-text,rgba(218, 10, 0, 1))
}

.bolt-formitem-label--required-field-text {
    position: absolute;
    left: -10000px;
    top: auto;
    width: 1px;
    height: 1px;
    overflow: hidden
}

.bolt-formitem-message {
    color: rgba(0,0,0,.55);
    color: var(--text-secondary-color,rgba(0, 0, 0, .55));
    margin-top: 8px
}

.bolt-formitem-message-error {
    color: rgba(218,10,0,1);
    color: var(--status-error-text,rgba(218, 10, 0, 1))
}

.bolt-formitem-message-warning {
    color: rgba(184,94,6,1);
    color: var(--status-warning-text,rgba(184, 94, 6, 1))
}

.bolt-table-container ul.bolt-list {
    color: rgba(0,0,0,.9);
    color: var(--text-primary-color,rgba(0, 0, 0, .9));
    cursor: default;
    margin: 0;
    user-select: none;
    -ms-user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none
}

    .bolt-table-container ul.bolt-list .bolt-fixed-height-list-row {
        width: 100%
    }

    .bolt-table-container ul.bolt-list .bolt-list-row {
        color: inherit;
        display: flex;
        align-items: baseline;
        outline: none;
        padding: 0 20px 0 0;
        text-decoration: none;
        transition: background 80ms linear
    }

body.ms-vss-web-vsts-theme-hc-dark .bolt-table-container ul.bolt-list .bolt-list-row {
    transition: none
}

body.ms-vss-web-vsts-theme-hc-light .bolt-table-container ul.bolt-list .bolt-list-row {
    transition: none
}

.bolt-table-container ul.bolt-list .bolt-list-row.bolt-list-box-multi-select-row {
    gap: 10px;
    padding: 0 20px 0 16px
}

.bolt-table-container ul.bolt-list .bolt-list-row:hover:not(.bolt-list-box-header-row,.bolt-list-box-divider-row) {
    background-color: rgba(0,0,0,.02);
    background-color: var(--component-grid-row-hover-color,rgba(0, 0, 0, .02))
}

    .bolt-table-container ul.bolt-list .bolt-list-row:hover:not(.bolt-list-box-header-row,.bolt-list-box-divider-row) .bolt-list-cell-content-reveal {
        opacity: 100
    }

@media(forced-colors:active) {
    .bolt-table-container ul.bolt-list .bolt-list-row:hover:not(.bolt-list-box-header-row,.bolt-list-box-divider-row) {
        background: Canvas;
        forced-color-adjust: none
    }

        .bolt-table-container ul.bolt-list .bolt-list-row:hover:not(.bolt-list-box-header-row,.bolt-list-box-divider-row) td {
            forced-color-adjust: auto
        }
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-table-container ul.bolt-list .bolt-list-row:hover:not(.bolt-list-box-header-row,.bolt-list-box-divider-row):not(.bolt-menuitem-divider,.comment-item) {
    background: rgba(0,120,212,1);
    background: var(--focus-border-color,rgba(0, 120, 212, 1));
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

body.ms-vss-web-vsts-theme-hc-light .bolt-table-container ul.bolt-list .bolt-list-row:hover:not(.bolt-list-box-header-row,.bolt-list-box-divider-row):not(.bolt-menuitem-divider,.comment-item) {
    background: rgba(0,120,212,1);
    background: var(--focus-border-color,rgba(0, 120, 212, 1));
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-table-container ul.bolt-list .bolt-list-row:hover:not(.bolt-list-box-header-row,.bolt-list-box-divider-row) .secondary-text {
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

body.ms-vss-web-vsts-theme-hc-light .bolt-table-container ul.bolt-list .bolt-list-row:hover:not(.bolt-list-box-header-row,.bolt-list-box-divider-row) .secondary-text {
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-table-container ul.bolt-list .bolt-list-row:hover:not(.bolt-list-box-header-row,.bolt-list-box-divider-row) .list-item-label {
    color: rgba(0,120,212,1);
    color: var(--focus-border-color,rgba(0, 120, 212, 1))
}

body.ms-vss-web-vsts-theme-hc-light .bolt-table-container ul.bolt-list .bolt-list-row:hover:not(.bolt-list-box-header-row,.bolt-list-box-divider-row) .list-item-label {
    color: rgba(0,120,212,1);
    color: var(--focus-border-color,rgba(0, 120, 212, 1))
}

.bolt-table-container ul.bolt-list .bolt-list-row.focused .bolt-list-cell-content-reveal {
    opacity: 100
}

@media(forced-colors:active) {
    .bolt-table-container ul.bolt-list .bolt-list-row.focused {
        background: Canvas;
        forced-color-adjust: none
    }

        .bolt-table-container ul.bolt-list .bolt-list-row.focused td {
            forced-color-adjust: auto
        }
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-table-container ul.bolt-list .bolt-list-row.focused:not(.comment-item) {
    background: rgba(0,120,212,1);
    background: var(--focus-border-color,rgba(0, 120, 212, 1));
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

    body.ms-vss-web-vsts-theme-hc-dark .bolt-table-container ul.bolt-list .bolt-list-row.focused:not(.comment-item) .secondary-text {
        color: rgba(255,255,255,1);
        color: var(--background-color,rgba(255, 255, 255, 1))
    }

body.ms-vss-web-vsts-theme-hc-light .bolt-table-container ul.bolt-list .bolt-list-row.focused:not(.comment-item) {
    background: rgba(0,120,212,1);
    background: var(--focus-border-color,rgba(0, 120, 212, 1));
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

    body.ms-vss-web-vsts-theme-hc-light .bolt-table-container ul.bolt-list .bolt-list-row.focused:not(.comment-item) .secondary-text {
        color: rgba(255,255,255,1);
        color: var(--background-color,rgba(255, 255, 255, 1))
    }

.bolt-table-container ul.bolt-list .bolt-list-row.selected {
    background-color: rgba(222,236,249,1);
    background-color: var(--component-grid-selected-row-color,rgba(222, 236, 249, 1));
    outline: none
}

@media(forced-colors:active) {
    .bolt-table-container ul.bolt-list .bolt-list-row.selected {
        background: Canvas;
        forced-color-adjust: none
    }
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-table-container ul.bolt-list .bolt-list-row.selected {
    background: rgba(0,120,212,1);
    background: var(--focus-border-color,rgba(0, 120, 212, 1));
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

body.ms-vss-web-vsts-theme-hc-light .bolt-table-container ul.bolt-list .bolt-list-row.selected {
    background: rgba(0,120,212,1);
    background: var(--focus-border-color,rgba(0, 120, 212, 1));
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

@media(forced-colors:active) {
    .bolt-table-container ul.bolt-list .bolt-list-row.selected .bolt-button.bolt-focus-treatment:focus, .bolt-table-container ul.bolt-list .bolt-list-row.selected .bolt-checkbox.bolt-focus-treatment:focus .bolt-checkmark {
        border-color: Background
    }
}

.bolt-table-container ul.bolt-list .bolt-list-row.selected .bolt-list-cell:first-child {
    border-width: 2px
}

.bolt-table-container ul.bolt-list .bolt-list-row:hover.selected {
    background-color: rgba(222,236,249,1);
    background-color: var(--component-grid-action-selected-cell-hover-color,rgba(222, 236, 249, 1))
}

@media(forced-colors:active) {
    .bolt-table-container ul.bolt-list .bolt-list-row:hover.selected {
        background-color: Canvas
    }
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-table-container ul.bolt-list .bolt-list-row:hover.selected {
    background: rgba(0,120,212,1);
    background: var(--focus-border-color,rgba(0, 120, 212, 1));
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

body.ms-vss-web-vsts-theme-hc-light .bolt-table-container ul.bolt-list .bolt-list-row:hover.selected {
    background: rgba(0,120,212,1);
    background: var(--focus-border-color,rgba(0, 120, 212, 1));
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

.bolt-table-container ul.bolt-list .bolt-list-row.single-click-activation {
    cursor: pointer
}

.bolt-table-container ul.bolt-list .bolt-list-row-no-hover:hover {
    background-color: initial
}

.bolt-table-container ul.bolt-list .bolt-list-row-header:hover, .bolt-table-container ul.bolt-list .bolt-list-row-loading:hover {
    background-color: initial;
    cursor: default
}

.bolt-table-container ul.bolt-list .bolt-list-cell {
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    overflow: hidden;
    padding: 0;
    position: relative;
    text-align: left;
    text-decoration: none;
    white-space: nowrap
}

    .bolt-table-container ul.bolt-list .bolt-list-cell:first-child:not(.bolt-table-cell-select) {
        border-left: 2px solid transparent;
        width: 100%;
        max-width: unset;
        min-width: unset
    }

    .bolt-table-container ul.bolt-list .bolt-list-cell:last-child {
        border-right: 1px solid transparent
    }

.bolt-table-container ul.bolt-list .selected .bolt-list-cell:first-child {
    border-left: 2px solid transparent
}

.bolt-table-container ul.bolt-list .bolt-list-cell-content-reveal {
    opacity: 0
}

.bolt-table-container ul.bolt-list .bolt-list-cell-text {
    overflow: hidden
}

.bolt-table-container ul.bolt-list .bolt-focus-visible .bolt-list-row:focus .bolt-list-cell {
    border-color: rgba(0,120,212,1);
    border-color: var(--component-grid-focus-border-color,rgba(0, 120, 212, 1))
}

@media(forced-colors:active) {
    .bolt-table-container ul.bolt-list .bolt-focus-visible .bolt-list-row:focus .bolt-list-cell {
        background-color: highlight
    }
}

@media(forced-colors:active) {
    .bolt-table-container ul.bolt-list .bolt-focus-visible .bolt-list-row:focus {
        forced-color-adjust: none;
        border-color: highlight
    }
}

@media screen and (-ms-high-contrast:black-on-white) {
    .bolt-table-container ul.bolt-list .bolt-focus-visible .bolt-list-row:focus {
        outline: 3px double highlight;
        outline-offset: 1px
    }
}

@media(forced-colors:active) {
    .bolt-table-container ul.bolt-list .bolt-focus-visible .bolt-list-row:focus {
        forced-color-adjust: none
    }

        .bolt-table-container ul.bolt-list .bolt-focus-visible .bolt-list-row:focus a {
            forced-color-adjust: auto
        }

        .bolt-table-container ul.bolt-list .bolt-focus-visible .bolt-list-row:focus > td > * {
            forced-color-adjust: auto
        }
}

.bolt-table-container ul.bolt-list .bolt-list-row-marked .bolt-list-cell:first-child {
    border-left: 2px solid;
    border-left-color: rgba(43,136,216,1);
    border-left-color: rgba(var(--palette-primary-tint-10,43, 136, 216),1)
}

.bolt-table-container ul.bolt-list .bolt-list-overlay-container {
    width: 100%
}

.bolt-table-container ul.bolt-list .bolt-list-overlay {
    pointer-events: none;
    width: 100%
}

.bolt-table-container ul.bolt-list .bolt-list-drag-source-item {
    background-color: rgba(255,255,255,.4);
    background-color: var(--component-grid-drag-source-color,rgba(255, 255, 255, .4))
}

.bolt-table-container ul.bolt-list .bolt-drag-image-portal {
    z-index: 100
}

.bolt-table-container ul.bolt-list .bolt-drag-image {
    background-color: rgba(255,255,255,1);
    background-color: var(--callout-background-color,rgba(255, 255, 255, 1));
    height: 40px;
    width: 320px;
    padding: 0 8px
}

.bolt-table-container ul.bolt-list .bolt-table-cell-content:not(.favorites-item-list) {
    padding: .375rem 0;
    overflow: hidden
}

.bolt-table-container ul.bolt-list .bolt-table-cell-select {
    align-self: center
}

.bolt-table-container li.bolt-list-box-loading-row {
    justify-content: center
}

.bolt-table-container .bolt-list-box-loading-row span {
    max-width: fit-content !important
}

.bolt-table-container .dropdown-list.artifact-list-item {
    flex-grow: 1
}

.bolt-table-container .directory-dropdown-content .bolt-list-cell {
    flex-grow: 1
}

.bolt-table-container span.dropdown-list.bolt-table-cell.bolt-list-cell {
    flex-grow: 1
}

.bolt-list {
    border-spacing: 0 0;
    color: rgba(0,0,0,.9);
    color: var(--text-primary-color,rgba(0, 0, 0, .9));
    cursor: default;
    display: table;
    table-layout: fixed;
    user-select: none;
    -ms-user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none
}

@media screen and (min-width: 0\0) {
    .bolt-list {
        max-width: 100vw
    }
}

.bolt-list.bolt-list {
    border-collapse: separate
}

.bolt-fixed-height-list-row {
    width: 100%
}

.bolt-list-row {
    color: inherit;
    display: table-row;
    outline: none;
    text-decoration: none;
    transition: background 80ms linear
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-list-row {
    transition: none
}

body.ms-vss-web-vsts-theme-hc-light .bolt-list-row {
    transition: none
}

.bolt-list-row:hover {
    background-color: rgba(0,0,0,.02);
    background-color: var(--component-grid-row-hover-color,rgba(0, 0, 0, .02))
}

    .bolt-list-row:hover .bolt-list-cell-content-reveal {
        opacity: 100
    }

@media(forced-colors:active) {
    .bolt-list-row:hover {
        background: Canvas;
        forced-color-adjust: none
    }

        .bolt-list-row:hover td {
            forced-color-adjust: auto
        }
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-list-row:hover:not(.bolt-menuitem-divider,.comment-item) {
    background: rgba(0,120,212,1);
    background: var(--focus-border-color,rgba(0, 120, 212, 1));
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

body.ms-vss-web-vsts-theme-hc-light .bolt-list-row:hover:not(.bolt-menuitem-divider,.comment-item) {
    background: rgba(0,120,212,1);
    background: var(--focus-border-color,rgba(0, 120, 212, 1));
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-list-row:hover .secondary-text {
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

body.ms-vss-web-vsts-theme-hc-light .bolt-list-row:hover .secondary-text {
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-list-row:hover .list-item-label {
    color: rgba(0,120,212,1);
    color: var(--focus-border-color,rgba(0, 120, 212, 1))
}

body.ms-vss-web-vsts-theme-hc-light .bolt-list-row:hover .list-item-label {
    color: rgba(0,120,212,1);
    color: var(--focus-border-color,rgba(0, 120, 212, 1))
}

.bolt-list-row.focused .bolt-list-cell-content-reveal {
    opacity: 100
}

@media(forced-colors:active) {
    .bolt-list-row.focused {
        background: Canvas;
        forced-color-adjust: none
    }

        .bolt-list-row.focused td {
            forced-color-adjust: auto
        }
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-list-row.focused:not(.comment-item) {
    background: rgba(0,120,212,1);
    background: var(--focus-border-color,rgba(0, 120, 212, 1));
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

    body.ms-vss-web-vsts-theme-hc-dark .bolt-list-row.focused:not(.comment-item) .secondary-text {
        color: rgba(255,255,255,1);
        color: var(--background-color,rgba(255, 255, 255, 1))
    }

body.ms-vss-web-vsts-theme-hc-light .bolt-list-row.focused:not(.comment-item) {
    background: rgba(0,120,212,1);
    background: var(--focus-border-color,rgba(0, 120, 212, 1));
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

    body.ms-vss-web-vsts-theme-hc-light .bolt-list-row.focused:not(.comment-item) .secondary-text {
        color: rgba(255,255,255,1);
        color: var(--background-color,rgba(255, 255, 255, 1))
    }

.bolt-list-row.selected {
    background-color: rgba(222,236,249,1);
    background-color: var(--component-grid-selected-row-color,rgba(222, 236, 249, 1));
    outline: none
}

@media(forced-colors:active) {
    .bolt-list-row.selected {
        background: Canvas;
        forced-color-adjust: none
    }

        .bolt-list-row.selected td {
            forced-color-adjust: auto
        }
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-list-row.selected {
    background: rgba(0,120,212,1);
    background: var(--focus-border-color,rgba(0, 120, 212, 1));
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

body.ms-vss-web-vsts-theme-hc-light .bolt-list-row.selected {
    background: rgba(0,120,212,1);
    background: var(--focus-border-color,rgba(0, 120, 212, 1));
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

@media(forced-colors:active) {
    .bolt-list-row.selected .bolt-button.bolt-focus-treatment:focus, .bolt-list-row.selected .bolt-checkbox.bolt-focus-treatment:focus .bolt-checkmark {
        border-color: Background
    }
}

.bolt-list-row.selected .bolt-list-cell:first-child {
    border-left: 2px solid rgba(0,120,212,1);
    border-left: 2px solid var(--component-grid-focus-border-color,rgba(0, 120, 212, 1))
}

.bolt-list-row:hover.selected {
    background-color: rgba(222,236,249,1);
    background-color: var(--component-grid-action-selected-cell-hover-color,rgba(222, 236, 249, 1))
}

@media(forced-colors:active) {
    .bolt-list-row:hover.selected {
        background-color: Canvas
    }
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-list-row:hover.selected {
    background: rgba(0,120,212,1);
    background: var(--focus-border-color,rgba(0, 120, 212, 1));
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

body.ms-vss-web-vsts-theme-hc-light .bolt-list-row:hover.selected {
    background: rgba(0,120,212,1);
    background: var(--focus-border-color,rgba(0, 120, 212, 1));
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

.bolt-list-row.single-click-activation {
    cursor: pointer
}

.bolt-list-row-no-hover:hover {
    background-color: initial
}

.bolt-list-row-header:hover, .bolt-list-row-loading:hover {
    background-color: initial;
    cursor: default
}

.bolt-list-cell {
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    color: inherit;
    display: table-cell;
    overflow: hidden;
    padding: 0;
    position: relative;
    text-align: left;
    text-decoration: none;
    white-space: nowrap
}

    .bolt-list-cell:first-child {
        border-left: 2px solid transparent
    }

    .bolt-list-cell:last-child {
        border-right: 1px solid transparent
    }

.bolt-list-cell-content-reveal {
    opacity: 0
}

.bolt-list-cell-spacer {
    padding: 0
}

.bolt-list-cell-text {
    overflow: hidden
}

.bolt-focus-visible .bolt-list-row:focus .bolt-list-cell {
    border-color: rgba(0,120,212,1);
    border-color: var(--component-grid-focus-border-color,rgba(0, 120, 212, 1))
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-list-row:focus .bolt-list-cell {
        background-color: highlight
    }
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-list-row:focus {
        forced-color-adjust: none;
        border-color: highlight
    }
}

@media screen and (-ms-high-contrast:black-on-white) {
    .bolt-focus-visible .bolt-list-row:focus {
        outline: 3px double highlight;
        outline-offset: 1px
    }
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-list-row:focus {
        forced-color-adjust: none
    }

        .bolt-focus-visible .bolt-list-row:focus a {
            forced-color-adjust: auto
        }

        .bolt-focus-visible .bolt-list-row:focus > td > * {
            forced-color-adjust: auto
        }
}

.bolt-list-row-marked .bolt-list-cell:first-child {
    border-left: 2px solid;
    border-left-color: rgba(43,136,216,1);
    border-left-color: rgba(var(--palette-primary-tint-10,43, 136, 216),1)
}

.bolt-list-overlay-container {
    width: 100%
}

.bolt-list-overlay {
    pointer-events: none;
    width: 100%
}

    .bolt-list-overlay .bolt-list-drop-additional-indicator {
        background-color: rgba(223,246,221,1);
        background-color: var(--status-success-background,rgba(223, 246, 221, 1))
    }

.bolt-list-drag-source-item {
    background-color: rgba(255,255,255,.4);
    background-color: var(--component-grid-drag-source-color,rgba(255, 255, 255, .4))
}

.bolt-drag-image-portal {
    z-index: 100
}

.bolt-drag-image {
    background-color: rgba(255,255,255,1);
    background-color: var(--callout-background-color,rgba(255, 255, 255, 1));
    height: 40px;
    width: 320px;
    padding: 0 8px
}

.bolt-list-drop-indicator-circle {
    background-color: rgba(43,136,216,1);
    background-color: rgba(var(--palette-primary-tint-10,43, 136, 216),1);
    border-radius: 50%;
    height: 9px;
    width: 9px
}

    .bolt-list-drop-indicator-circle.top {
        top: -4px
    }

    .bolt-list-drop-indicator-circle.bottom {
        bottom: -4px
    }

.bolt-list-drop-indicator-line {
    background-color: rgba(199,224,244,1);
    background-color: rgba(var(--palette-primary-tint-20,199, 224, 244),1);
    height: 3px;
    right: 0
}

    .bolt-list-drop-indicator-line.top {
        top: -1px
    }

    .bolt-list-drop-indicator-line.bottom {
        bottom: -1px
    }

    .bolt-list-drop-indicator-line.left {
        height: 100%;
        width: 3px
    }

    .bolt-list-drop-indicator-line.right {
        height: 100%;
        width: 3px
    }

.bolt-list-tree-drop-target {
    border: 1px solid rgba(0,120,212,1);
    border: 1px solid var(--component-grid-focus-border-color,rgba(0, 120, 212, 1))
}

.bolt-contextual-menu {
    border-radius: 4px;
    max-width: 320px;
    overflow-x: hidden;
    overflow-y: auto
}

@media(forced-colors:active) {
    .bolt-contextual-menu {
        border: 1px solid
    }
}

@media screen and (max-width: 599px) {
    .bolt-contextual-submenu {
        min-width: 200px
    }
}

.overflow .bolt-contextual-menu {
    overflow-y: scroll
}

.bolt-menu {
    border-collapse: separate;
    color: rgba(0,0,0,.9);
    color: var(--text-primary-color,rgba(0, 0, 0, .9));
    display: table;
    table-layout: auto;
    font-size: .875rem
}

.bolt-menuitem-row {
    background-color: transparent;
    border-radius: 3px;
    color: inherit;
    display: table-row;
    outline: none;
    overflow: hidden;
    text-decoration: none;
    white-space: nowrap
}

@media(forced-colors:active) {
    .bolt-menuitem-row {
        border: 1px solid transparent
    }
}

.bolt-menuitem-row.focused {
    background-color: transparent;
    outline: none
}

@media(forced-colors:active) {
    .bolt-menuitem-row.focused {
        border-color: windowtext
    }
}

.bolt-menuitem-row:hover, .bolt-menuitem-row.expanded {
    background-color: rgba(0,0,0,.04);
    background-color: var(--palette-black-alpha-4,rgba(0, 0, 0, .04))
}

@media(forced-colors:active) {
    .bolt-menuitem-row.expanded {
        border-color: windowtext
    }

    .bolt-menuitem-row:hover {
        background-color: highlight
    }
}

.bolt-menuitem-row.disabled {
    color: rgba(0,0,0,.38);
    color: var(--text-disabled-color,rgba(0, 0, 0, .38))
}

@media(forced-colors:active) {
    .bolt-menuitem-row.disabled {
        color: grayText
    }
}

.bolt-menuitem-row.disabled:hover {
    background-color: transparent
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-menuitem-row:not(.bolt-menuitem-divider,.bolt-menuitem-header):hover, body.ms-vss-web-vsts-theme-hc-dark .bolt-menuitem-row:not(.bolt-menuitem-divider,.bolt-menuitem-header):focus {
    background-color: rgba(0,120,212,1);
    background-color: var(--focus-border-color,rgba(0, 120, 212, 1));
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

body.ms-vss-web-vsts-theme-hc-light .bolt-menuitem-row:not(.bolt-menuitem-divider,.bolt-menuitem-header):hover, body.ms-vss-web-vsts-theme-hc-light .bolt-menuitem-row:not(.bolt-menuitem-divider,.bolt-menuitem-header):focus {
    background-color: rgba(0,120,212,1);
    background-color: var(--focus-border-color,rgba(0, 120, 212, 1));
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

.bolt-focus-visible .bolt-menuitem-row.focused {
    animation: focus-shadow-pulse-inset 4s ease-in-out infinite;
    background-color: rgba(0,0,0,.04);
    background-color: var(--palette-black-alpha-4,rgba(0, 0, 0, .04));
    outline: none
}

a.bolt-menuitem-row:not(.ms-Button), a.bolt-menuitem-row:not(.ms-Button):visited, a.bolt-menuitem-row:not(.ms-Button):hover {
    color: rgba(0,0,0,.9);
    color: var(--text-primary-color,rgba(0, 0, 0, .9));
    text-decoration: none
}

@media(forced-colors:active) {
    a.bolt-menuitem-row:not(.ms-Button), a.bolt-menuitem-row:not(.ms-Button):visited, a.bolt-menuitem-row:not(.ms-Button):hover {
        color: windowtext
    }
}

@media(forced-colors:active) {
    a.bolt-menuitem-row:not(.ms-Button):hover, a.bolt-menuitem-row:not(.ms-Button):focus {
        color: highlighttext
    }
}

@media(forced-colors:active) {
    a.bolt-menuitem-row .bolt-list-cell {
        border-color: transparent
    }
}

@media(forced-colors:active) {
    a.bolt-menuitem-row:hover .bolt-list-cell {
        border-color: highlight
    }
}

@media(forced-colors:active) {
    .bolt-focus-visible a.bolt-menuitem-row:focus .bolt-list-cell {
        border-color: highlight
    }
}

.bolt-menuitem-header {
    font-weight: 600
}

    .bolt-menuitem-divider:hover, .bolt-menuitem-header:hover {
        background-color: transparent
    }

@media(forced-colors:active) {
    .bolt-menuitem-divider:hover, .bolt-menuitem-header:hover {
        border: 1px solid transparent
    }
}

.bolt-menuitem-cell {
    padding: 0;
    vertical-align: middle
}

    .bolt-menuitem-cell:first-child .bolt-menuitem-cell-content {
        padding-right: 0
    }

    .bolt-menuitem-cell:last-child .bolt-menuitem-cell-content {
        padding-left: 0
    }

.bolt-menuitem-cell-content {
    justify-content: center;
    padding: 6px
}

.bolt-menuitem-cell-text {
    justify-content: flex-start;
    max-width: 225px;
    min-width: 180px;
    white-space: normal;
    word-break: break-word
}

.bolt-menuitem-cell-secondary {
    color: rgba(0,0,0,.55);
    color: var(--text-secondary-color,rgba(0, 0, 0, .55))
}

.bolt-menuitem-divider-content {
    background-color: rgba(0,0,0,.2);
    background-color: var(--palette-black-alpha-20,rgba(0, 0, 0, .2));
    height: 1px;
    margin: 6px 6px;
    padding: 0
}

.bolt-menu-spacer {
    padding: 4px
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-menuitem-row:hover .bolt-toggle-button-pill, body.ms-vss-web-vsts-theme-hc-dark .bolt-menuitem-row:focus .bolt-toggle-button-pill {
    border-color: rgba(255,255,255,1);
    border-color: var(--background-color,rgba(255, 255, 255, 1))
}

body.ms-vss-web-vsts-theme-hc-light .bolt-menuitem-row:hover .bolt-toggle-button-pill, body.ms-vss-web-vsts-theme-hc-light .bolt-menuitem-row:focus .bolt-toggle-button-pill {
    border-color: rgba(255,255,255,1);
    border-color: var(--background-color,rgba(255, 255, 255, 1))
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-menuitem-row:hover .bolt-toggle-button-icon, body.ms-vss-web-vsts-theme-hc-dark .bolt-menuitem-row:focus .bolt-toggle-button-icon {
    background-color: rgba(255,255,255,1);
    background-color: var(--background-color,rgba(255, 255, 255, 1))
}

body.ms-vss-web-vsts-theme-hc-light .bolt-menuitem-row:hover .bolt-toggle-button-icon, body.ms-vss-web-vsts-theme-hc-light .bolt-menuitem-row:focus .bolt-toggle-button-icon {
    background-color: rgba(255,255,255,1);
    background-color: var(--background-color,rgba(255, 255, 255, 1))
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-menuitem-row:hover .bolt-toggle-button-text, body.ms-vss-web-vsts-theme-hc-dark .bolt-menuitem-row:focus .bolt-toggle-button-text {
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

body.ms-vss-web-vsts-theme-hc-light .bolt-menuitem-row:hover .bolt-toggle-button-text, body.ms-vss-web-vsts-theme-hc-light .bolt-menuitem-row:focus .bolt-toggle-button-text {
    color: rgba(255,255,255,1);
    color: var(--background-color,rgba(255, 255, 255, 1))
}

.bolt-dropdown-button {
    display: inline-flex
}

    .bolt-dropdown-button .icon-right {
        font-size: .75rem;
        padding-left: 10px
    }

.bolt-pill {
    border-radius: 120px;
    border: 1px solid transparent;
    white-space: nowrap
}

    .bolt-pill.clickable {
        cursor: pointer
    }

    .bolt-pill.count .bolt-pill-content {
        font-weight: 600
    }

    .bolt-pill .bolt-pill-content {
        margin: 0 .5rem;
        padding: 2px 0
    }

    .bolt-pill .bolt-pill-icon {
        margin-left: .25rem;
        margin-right: .375rem
    }

    .bolt-pill.compact.has-filled-visual .bolt-pill-content, .bolt-pill.compact.has-icon .bolt-pill-content, .bolt-pill.regular.has-filled-visual .bolt-pill-content, .bolt-pill.regular.has-icon .bolt-pill-content, .bolt-pill.large.has-filled-visual .bolt-pill-content, .bolt-pill.large.has-icon .bolt-pill-content {
        margin-left: 0
    }

    .bolt-pill.compact.has-remove-button .bolt-pill-content, .bolt-pill.regular.has-remove-button .bolt-pill-content, .bolt-pill.large.has-remove-button .bolt-pill-content {
        margin-right: .375rem
    }

    .bolt-pill.compact {
        font-size: .6875rem
    }

    .bolt-pill.regular {
        font-size: .75rem
    }

        .bolt-pill.regular .bolt-pill-filled-visual {
            width: 1.25rem
        }

    .bolt-pill.large {
        font-size: .875rem
    }

        .bolt-pill.large .bolt-pill-filled-visual {
            width: 1.5rem
        }

    .bolt-pill.standard {
        background-color: rgba(0,0,0,.06);
        background-color: var(--palette-black-alpha-6,rgba(0, 0, 0, .06))
    }

        .bolt-pill.standard.clickable.hover {
            background-color: rgba(0,0,0,.1);
            background-color: var(--palette-black-alpha-10,rgba(0, 0, 0, .1))
        }

    .bolt-pill.themed-standard {
        background-color: rgba(222,236,249,1);
        background-color: rgba(var(--palette-primary-tint-30,222, 236, 249),1);
        color: rgba(0,0,0,.9);
        color: var(--text-primary-color,rgba(0, 0, 0, .9))
    }

        .bolt-pill.themed-standard.clickable.hover {
            background-color: rgba(239,246,252,1);
            background-color: rgba(var(--palette-primary-tint-40,239, 246, 252),1)
        }

    .bolt-pill.outlined {
        background-color: transparent;
        border-color: rgba(0,0,0,.2);
        border-color: var(--palette-black-alpha-20,rgba(0, 0, 0, .2))
    }

        .bolt-pill.outlined.clickable.hover {
            background-color: rgba(0,0,0,.06);
            background-color: var(--palette-black-alpha-6,rgba(0, 0, 0, .06))
        }

        .bolt-pill.outlined .bolt-pill-button {
            border: 1px solid transparent
        }

    .bolt-pill.colored.dark {
        color: white
    }

    .bolt-pill.colored.light {
        color: black
    }

.bolt-focus-visible .bolt-pill:focus {
    border-color: rgba(0,120,212,1);
    border-color: var(--communication-background,rgba(0, 120, 212, 1));
    animation: ms-focus-shadow-pulse 4s ease-in-out infinite;
    box-shadow: 0 0 0 3px rgba(0,120,212,.23);
    box-shadow: 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, .23));
    outline: none
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-pill:focus {
        animation: none
    }
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-pill:focus {
        forced-color-adjust: none;
        border-color: highlight
    }
}

@media screen and (-ms-high-contrast:black-on-white) {
    .bolt-focus-visible .bolt-pill:focus {
        outline: 1px solid highlight;
        outline-offset: 1px
    }
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-pill:focus {
        background: transparent !important;
        color: windowtext
    }
}

.bolt-pill-icon {
    padding: 2px
}

.bolt-pill-filled-visual {
    overflow: hidden;
    border-radius: 50%;
    margin-right: 4px
}

button.bolt-pill-button.bolt-button.icon-only {
    border-radius: 50%;
    color: inherit;
    margin-left: auto;
    padding: 2px
}

    button.bolt-pill-button.bolt-button.icon-only:hover {
        background-color: rgba(0,0,0,.06);
        background-color: var(--palette-black-alpha-6,rgba(0, 0, 0, .06))
    }

.bolt-pill-group {
    overflow: hidden
}

    .bolt-pill-group.overflow-wrap > .bolt-pill-group-inner {
        flex-wrap: wrap
    }

        .bolt-pill-group.overflow-wrap > .bolt-pill-group-inner .bolt-pill {
            margin-bottom: 8px
        }

    .bolt-pill-group.overflow-fade {
        mask-image: linear-gradient(to left,rgba(0,0,0,0),rgba(0,0,0,1) 30px);
        mask-image: linear-gradient(to left,rgba(0,0,0,0),rgba(var(--palette-neutral-100,0, 0, 0),1) 30px);
        -webkit-mask-image: -webkit-linear-gradient(right,rgba(0,0,0,0),rgba(0,0,0,1) 30px);
        -webkit-mask-image: -webkit-linear-gradient(right,rgba(0,0,0,0),rgba(var(--palette-neutral-100,0, 0, 0),1) 30px)
    }

.bolt-pill-group-inner > :not(:last-child) {
    margin-right: 8px
}

.bolt-radio-button {
    align-items: center;
    color: rgba(0,0,0,.9);
    color: var(--text-primary-color,rgba(0, 0, 0, .9));
    display: inline-flex;
    border-radius: .125rem
}

    .bolt-radio-button:focus {
        outline: none
    }

    .bolt-radio-button:not(.labelled) {
        border-radius: 50%;
        margin: 2px;
        height: 1rem;
        width: 1rem;
        justify-content: center
    }

    .bolt-radio-button.disabled {
        cursor: default;
        color: rgba(0,0,0,.38);
        color: var(--text-disabled-color,rgba(0, 0, 0, .38))
    }

@media(forced-colors:active) {
    .bolt-radio-button.disabled {
        color: grayText
    }
}

.bolt-radio-button.labelled {
    padding: 3px 4px 3px 3px
}

.bolt-radio-button-label {
    padding-left: 10px;
    display: flex;
    flex-direction: column
}

.bolt-radio-button-icon {
    border: 1px solid rgba(0,0,0,.55);
    border: 1px solid var(--text-secondary-color,rgba(0, 0, 0, .55));
    border-radius: 50%;
    height: 1rem;
    transition: 80ms border-color linear;
    width: 1rem;
    min-width: 1rem
}

.bolt-radio-button.checked .bolt-radio-button-icon {
    border-color: rgba(0,120,212,1);
    border-color: var(--communication-background,rgba(0, 120, 212, 1));
    border-width: .125rem
}

.bolt-radio-button.disabled .bolt-radio-button-icon {
    border-color: rgba(200,200,200,1);
    border-color: rgba(var(--palette-neutral-20,200, 200, 200),1)
}

.bolt-radio-button-bullet {
    background-color: transparent;
    border: 1px solid;
    border-color: rgba(255,255,255,1);
    border-color: rgba(var(--palette-neutral-0,255, 255, 255),1);
    border-radius: 50%;
    width: .75rem;
    height: .75rem;
    margin-left: 1px;
    margin-top: 1px;
    transform: scale(.1)
}

.bolt-radio-button.checked .bolt-radio-button-bullet {
    background-color: rgba(0,120,212,1);
    background-color: var(--communication-background,rgba(0, 120, 212, 1));
    margin-left: 0;
    margin-top: 0;
    transition: transform 80ms ease-out,background 80ms linear;
    transform: scale(1)
}

@media(forced-colors:active) {
    .bolt-radio-button.checked .bolt-radio-button-bullet {
        background-color: windowtext
    }
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-radio-button.checked .bolt-radio-button-bullet {
    background-color: rgba(0,90,158,1);
    background-color: var(--communication-foreground,rgba(0, 90, 158, 1))
}

body.ms-vss-web-vsts-theme-hc-light .bolt-radio-button.checked .bolt-radio-button-bullet {
    background-color: rgba(0,90,158,1);
    background-color: var(--communication-foreground,rgba(0, 90, 158, 1))
}

.bolt-radio-button.checked.disabled .bolt-radio-button-bullet {
    background-color: rgba(200,200,200,1);
    background-color: rgba(var(--palette-neutral-20,200, 200, 200),1)
}

.bolt-focus-visible .bolt-radio-button.bolt-focus-treatment:not(.labelled):focus {
    border-radius: 50%
}

    .bolt-focus-visible .bolt-radio-button.bolt-focus-treatment:not(.labelled):focus .bolt-radio-button-icon {
        border-color: rgba(0,120,212,1);
        border-color: var(--communication-background,rgba(0, 120, 212, 1))
    }

    .bolt-focus-visible .bolt-radio-button.bolt-focus-treatment:not(.labelled):focus.checked .bolt-radio-button-icon {
        border-width: .125rem;
        box-shadow: 0 0 0 1px rgba(255,255,255,1);
        box-shadow: 0 0 0 1px rgba(var(--palette-neutral-0,255, 255, 255),1)
    }

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-radio-button.bolt-focus-treatment:not(.labelled):focus {
        border-radius: 0
    }
}

.bolt-focus-visible .bolt-radio-button.bolt-focus-treatment:focus {
    animation: ms-focus-shadow-with-border-pulse 4s ease-in-out infinite;
    box-shadow: 0 0 0 3px rgba(0,120,212,.23),0 0 0 1px rgba(0,120,212,1);
    box-shadow: 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, .23)),0 0 0 1px var(--focus-border-color,rgba(0, 120, 212, 1))
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-radio-button.bolt-focus-treatment:focus {
        animation: none
    }
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-radio-button.bolt-focus-treatment:focus {
        border: 1px solid windowtext
    }
}

.bolt-radio-button-group-container .bolt-formitem-label {
    padding-left: 3px
}

.bolt-sizer {
    outline-width: 0;
    user-select: none;
    z-index: 1
}

    .bolt-sizer:focus-within, .bolt-sizer:hover {
        background-color: rgba(166,166,166,1);
        background-color: rgba(var(--palette-neutral-30,166, 166, 166),1)
    }

.bolt-sizer-active {
    background-color: rgba(166,166,166,1);
    background-color: rgba(var(--palette-neutral-30,166, 166, 166),1);
    outline: 2px solid rgba(218,218,218,1);
    outline: 2px solid rgba(var(--palette-neutral-10,218, 218, 218),1)
}

.bolt-focus-visible .bolt-sizer {
    outline-width: 1px
}

.bolt-sizer-column {
    cursor: ns-resize;
    padding: 2px 0
}

    .bolt-sizer-column.divider::before {
        background-color: rgba(234,234,234,1);
        background-color: rgba(var(--palette-neutral-8,234, 234, 234),1);
        content: "";
        height: 1px
    }

.bolt-sizer-row {
    cursor: ew-resize;
    padding: 0 2px
}

    .bolt-sizer-row.divider::before {
        background-color: rgba(234,234,234,1);
        background-color: rgba(var(--palette-neutral-8,234, 234, 234),1);
        content: "";
        width: 1px
    }

.bolt-sizer-portal {
    background-color: transparent;
    pointer-events: auto;
    z-index: 100
}

.bolt-sizer-portal-column {
    cursor: ns-resize
}

.bolt-sizer-portal-row {
    cursor: ew-resize
}

.bolt-sizer-callout-row {
    gap: 4px;
    padding: 2px
}

.bolt-button.bolt-sizer-resize-button {
    padding: 8px 12px
}

.bolt-split-button-main {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.bolt-split-button .bolt-split-button-option {
    padding: 9px;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

body.bolt-focus-visible .bolt-split-button-main:focus, body.bolt-focus-visible .bolt-split-button-option:focus {
    border-radius: 2px
}

.bolt-split-button-divider {
    background-color: rgba(0,0,0,.2);
    background-color: var(--palette-black-alpha-20,rgba(0, 0, 0, .2));
    width: 1px
}

    .bolt-split-button-divider.primary {
        background-color: rgba(0,91,161,1);
        background-color: rgba(var(--palette-primary-darkened-10,0, 91, 161),1)
    }

    .bolt-split-button-divider.disabled {
        background-color: rgba(0,0,0,.1);
        background-color: var(--palette-black-alpha-10,rgba(0, 0, 0, .1))
    }

.bolt-table-header-cell {
    outline: none;
    padding: 0;
    border-bottom: 1px solid rgba(234,234,234,1);
    border-bottom: 1px solid var(--component-grid-cell-bottom-border-color,rgba(234, 234, 234, 1))
}

.bolt-table-header-cell-text--required::after {
    content: " *";
    color: rgba(218,10,0,1);
    color: var(--status-error-text,rgba(218, 10, 0, 1))
}

.bolt-table-header-border {
    border-bottom: 1px solid rgba(234,234,234,1);
    border-bottom: 1px solid var(--component-grid-cell-bottom-border-color,rgba(234, 234, 234, 1))
}

.bolt-table-header-cell-content {
    border: 1px solid transparent;
    border-radius: 4px;
    color: rgba(0,0,0,.55);
    color: var(--text-secondary-color,rgba(0, 0, 0, .55));
    font-weight: 600;
    margin: 7px 0;
    outline: none;
    padding: .375rem .6875rem;
    position: relative;
    text-align: left
}

@media(forced-colors:active) {
    .bolt-table-header-cell-content {
        border-color: transparent
    }
}

.bolt-table-header-cell-actionable > .bolt-table-header-cell-content {
    cursor: pointer
}

    .bolt-table-header-cell-actionable > .bolt-table-header-cell-content:hover {
        background-color: rgba(0,0,0,.02);
        background-color: var(--component-grid-row-hover-color,rgba(0, 0, 0, .02))
    }

.bolt-focus-visible .bolt-table-header-cell-actionable:focus > .bolt-table-header-cell-content {
    background-color: rgba(222,236,249,1);
    background-color: var(--component-grid-selected-row-color,rgba(222, 236, 249, 1))
}

.bolt-table-header-cell-empty:hover {
    background-color: inherit
}

.bolt-table-header-sort-icon {
    padding: 0 4px
}

.bolt-table-header-sizer {
    bottom: 0;
    position: absolute;
    right: 0;
    top: 0
}

.bolt-table-header-row.focused .bolt-table-cell-content-reveal, .bolt-table-header-row:hover .bolt-table-cell-content-reveal, .bolt-table-row.focused .bolt-table-cell-content-reveal, .bolt-table-row:hover .bolt-table-cell-content-reveal {
    visibility: visible
}

.bolt-table-two-line-cell-item {
    padding: 1px
}

    .bolt-table-two-line-cell-item .bolt-table-link:focus {
        animation: focus-shadow-pulse-inset 4s ease-in-out infinite;
        box-shadow: inset 0 0 0 3px rgba(0,120,212,.23),inset 0 0 0 1px rgba(0,120,212,1);
        box-shadow: inset 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, .23)),inset 0 0 0 1px var(--focus-border-color,rgba(0, 120, 212, 1))
    }

@media(forced-colors:active) {
    .bolt-table-two-line-cell-item .bolt-table-link:focus {
        animation: none
    }
}

.bolt-table-two-line-cell-icon {
    margin-right: 12px
}

.bolt-table-cell-compact {
    padding: 0
}

.bolt-table-show-lines .bolt-table-row:not(.first-row) .bolt-table-cell {
    border-top: 1px solid rgba(234,234,234,1);
    border-top: 1px solid var(--component-grid-cell-bottom-border-color,rgba(234, 234, 234, 1))
}

.bolt-table-cell-primary {
    font-weight: 600
}

.bolt-table-cell-tertiary {
    color: rgba(0,0,0,.55)
}

.justify-cell-start .bolt-list-cell-child {
    justify-content: flex-start
}

.justify-cell-end .bolt-list-cell-child {
    justify-content: flex-end
}

.bolt-table-cell-content {
    padding: .5625rem .75rem
}

    .bolt-table-cell-content .bolt-list-cell-child:not(:last-child) {
        margin-right: 4px
    }

    .bolt-table-cell-content .bolt-list-cell-text {
        flex-grow: 1;
        overflow: hidden
    }

.bolt-table-cell-content-with-link {
    padding: .375rem .375rem
}

.bolt-table-cell-content-with-inline-link {
    padding: .375rem .5rem
}

.bolt-table-cell-content-with-button {
    padding-top: .125rem;
    padding-bottom: .125rem
}

.bolt-table-inline-link-left-padding {
    padding-left: .25rem
}

.bolt-table-inline-link-right-padding {
    padding-right: .25rem
}

.bolt-table-link.bolt-link {
    padding: .1875rem .375rem;
    color: inherit;
    border-radius: 4px
}

    .bolt-table-link.bolt-link:focus, .bolt-table-link.bolt-link:active {
        outline: none
    }

    .bolt-table-link.bolt-link:hover {
        color: rgba(0,90,158,1);
        color: var(--communication-foreground,rgba(0, 90, 158, 1));
        background-color: rgba(0,0,0,.06);
        background-color: var(--palette-black-alpha-6,rgba(0, 0, 0, .06))
    }

.bolt-table-inline-link.bolt-table-link {
    padding: .1875rem .25rem
}

.bolt-table-cell-content-reveal {
    visibility: hidden
}

@media screen and (max-width: 599px) {
    .bolt-table-cell-content-reveal {
        visibility: visible
    }
}

.bolt-table-cell-select .bolt-table-header-cell-content:hover {
    background-color: inherit
}

.bolt-table-cell-select {
    padding: 2px 0 0 0;
    font-weight: normal
}

.bolt-table-spacer-cell {
    z-index: 1
}

.bolt-gripper-container {
    margin-left: 5px;
    width: .625rem;
    cursor: move;
    cursor: grab;
    cursor: -moz-grab;
    cursor: -webkit-grab
}

.bolt-gripper {
    background-image: url("data:image/svg+xml;utf8,<svg width='6' height='20' viewBox='0 0 6 20' fill='black' opacity='0.3' xmlns='http://www.w3.org/2000/svg'><circle cx='1' cy='7' r='1'/><circle cx='1' cy='13' r='1'/><circle cx='1' cy='19' r='1'/><circle cx='5' cy='7' r='1'/><circle cx='1' cy='1' r='1'/><circle cx='5' cy='1' r='1'/><circle cx='5' cy='13' r='1'/><circle cx='5' cy='19' r='1'/></svg>");
    height: 1.25rem;
    width: .625rem
}

.bolt-focus-visible .bolt-table-header-cell:focus > .bolt-table-header-cell-content {
    animation: ms-focus-shadow-pulse 4s ease-in-out infinite;
    box-shadow: 0 0 0 3px rgba(0,120,212,.23);
    box-shadow: 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, .23));
    border-color: rgba(0,120,212,1);
    border-color: var(--communication-background,rgba(0, 120, 212, 1));
    z-index: 1
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-table-header-cell:focus > .bolt-table-header-cell-content {
        animation: none
    }
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-table-header-cell:focus > .bolt-table-header-cell-content {
        border-color: highlight;
        forced-color-adjust: none;
        background: transparent;
        color: windowtext
    }
}

.bolt-focus-visible .bolt-table .bolt-list-row:focus .bolt-list-cell {
    border-color: rgba(0,120,212,1);
    border-color: var(--component-grid-focus-border-color,rgba(0, 120, 212, 1))
}

.bolt-focus-visible .bolt-table-link:focus {
    color: rgba(0,90,158,1);
    color: var(--communication-foreground,rgba(0, 90, 158, 1));
    background-color: rgba(0,0,0,.06);
    background-color: var(--palette-black-alpha-6,rgba(0, 0, 0, .06))
}

.bolt-focus-visible .bolt-table-header-sizer:focus {
    border: 1px solid rgba(0,120,212,1);
    border: 1px solid var(--communication-background,rgba(0, 120, 212, 1))
}

.bolt-table-container.sticky-table {
    display: inline-block;
    overflow: auto
}

.bolt-table.sticky-table th {
    position: -webkit-sticky;
    position: sticky;
    background: rgba(255,255,255,1);
    background: var(--background-color,rgba(255, 255, 255, 1));
    top: 0;
    z-index: 9
}

.bolt-toggle-button {
    align-items: center;
    color: rgba(0,0,0,.9);
    color: var(--text-primary-color,rgba(0, 0, 0, .9));
    display: inline-flex;
    white-space: nowrap
}

.bolt-toggle-button-pill {
    align-items: center;
    background-color: transparent;
    border: 1px solid rgba(0,0,0,.55);
    border: 1px solid var(--text-secondary-color,rgba(0, 0, 0, .55));
    border-radius: .75rem;
    display: flex;
    justify-content: flex-start;
    padding: .2rem;
    width: 2.5rem
}

    .bolt-toggle-button-pill:focus {
        outline: none
    }

@media(forced-colors:active) {
    .bolt-toggle-button-pill:focus {
        forced-color-adjust: none;
        border-color: highlight
    }
}

@media screen and (-ms-high-contrast:black-on-white) {
    .bolt-toggle-button-pill:focus {
        outline: 1px solid highlight;
        outline-offset: 1px
    }
}

.bolt-toggle-button-icon {
    background-color: rgba(0,0,0,.55);
    background-color: var(--text-secondary-color,rgba(0, 0, 0, .55));
    border: 1px solid transparent;
    border-radius: 50%;
    height: .75rem;
    left: 0%;
    position: relative;
    transition: left .1s;
    width: .75rem
}

@media(forced-colors:active) {
    .bolt-toggle-button-icon {
        forced-color-adjust: none;
        border-color: windowtext
    }
}

.bolt-toggle-button.disabled {
    cursor: default
}

    .bolt-toggle-button.disabled .bolt-toggle-button-pill {
        border-color: rgba(200,200,200,1);
        border-color: rgba(var(--palette-neutral-20,200, 200, 200),1)
    }

@media(forced-colors:active) {
    .bolt-toggle-button.disabled .bolt-toggle-button-pill {
        forced-color-adjust: none;
        border-color: graytext
    }
}

.bolt-toggle-button.disabled .bolt-toggle-button-icon {
    background-color: rgba(200,200,200,1);
    background-color: rgba(var(--palette-neutral-20,200, 200, 200),1)
}

.bolt-toggle-button.checked .bolt-toggle-button-pill {
    background-color: rgba(0,120,212,1);
    background-color: var(--communication-background,rgba(0, 120, 212, 1));
    border-color: transparent
}

@media(forced-colors:active) {
    .bolt-toggle-button.checked .bolt-toggle-button-pill {
        forced-color-adjust: none;
        background-color: highlight
    }
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-toggle-button.checked .bolt-toggle-button-pill {
    background-color: rgba(0,90,158,1);
    background-color: var(--communication-foreground,rgba(0, 90, 158, 1))
}

body.ms-vss-web-vsts-theme-hc-light .bolt-toggle-button.checked .bolt-toggle-button-pill {
    background-color: rgba(0,90,158,1);
    background-color: var(--communication-foreground,rgba(0, 90, 158, 1))
}

.bolt-toggle-button.checked .bolt-toggle-button-icon {
    background-color: rgba(255,255,255,1);
    background-color: rgba(var(--palette-neutral-0,255, 255, 255),1);
    left: 63%
}

body.ms-vss-web-vsts-theme-hc-dark .bolt-toggle-button.checked .bolt-toggle-button-icon {
    background-color: rgba(0,120,212,1);
    background-color: var(--communication-background,rgba(0, 120, 212, 1))
}

body.ms-vss-web-vsts-theme-hc-light .bolt-toggle-button.checked .bolt-toggle-button-icon {
    background-color: rgba(0,120,212,1);
    background-color: var(--communication-background,rgba(0, 120, 212, 1))
}

.bolt-toggle-button.checked.disabled .bolt-toggle-button-pill {
    background-color: rgba(200,200,200,1);
    background-color: rgba(var(--palette-neutral-20,200, 200, 200),1)
}

@media(forced-colors:active) {
    .bolt-toggle-button.checked.disabled .bolt-toggle-button-pill {
        forced-color-adjust: none;
        background: graytext;
        border-color: graytext
    }
}

.bolt-toggle-button-text {
    padding-left: 8px
}

.bolt-focus-visible .bolt-toggle-button-pill.bolt-focus-treatment:focus {
    animation: ms-focus-shadow-pulse 4s ease-in-out infinite;
    box-shadow: 0 0 0 3px rgba(0,120,212,.23);
    box-shadow: 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, .23));
    border-color: rgba(0,120,212,1);
    border-color: var(--communication-background,rgba(0, 120, 212, 1));
    border-radius: 12px
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-toggle-button-pill.bolt-focus-treatment:focus {
        animation: none
    }
}

@media(forced-colors:active) {
    .bolt-focus-visible .bolt-toggle-button-pill.bolt-focus-treatment:focus {
        forced-color-adjust: none;
        border-color: highlight
    }
}

.bolt-focus-visible .checked .bolt-toggle-button-pill.bolt-focus-treatment:focus {
    animation: ms-focus-shadow-with-border-pulse 4s ease-in-out infinite;
    box-shadow: 0 0 0 3px rgba(0,120,212,.23),0 0 0 1px rgba(0,120,212,1);
    box-shadow: 0 0 0 3px var(--focus-pulse-max-color,rgba(0, 120, 212, .23)),0 0 0 1px var(--focus-border-color,rgba(0, 120, 212, 1));
    border-color: rgba(255,255,255,1);
    border-color: var(--background-color,rgba(255, 255, 255, 1))
}

@media(forced-colors:active) {
    .bolt-focus-visible .checked .bolt-toggle-button-pill.bolt-focus-treatment:focus {
        animation: none
    }
}

@media(forced-colors:active) {
    .bolt-focus-visible .checked .bolt-toggle-button-pill.bolt-focus-treatment:focus {
        forced-color-adjust: none;
        border-color: highlight
    }
}
