﻿[data-scrollbar],[scrollbar],scrollbar{display:block;position:relative}[data-scrollbar] .scroll-content,[scrollbar] .scroll-content,scrollbar .scroll-content{-webkit-transform:translateZ(0);transform:translateZ(0)}[data-scrollbar].sticky .scrollbar-track,[scrollbar].sticky .scrollbar-track,scrollbar.sticky .scrollbar-track{background:rgba(222,222,222,0.75)}[data-scrollbar] .scrollbar-track,[scrollbar] .scrollbar-track,scrollbar .scrollbar-track{position:absolute;opacity:0;z-index:1;transition:opacity .5s ease-out,background .5s ease-out;background:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-scrollbar] .scrollbar-track.show,[data-scrollbar] .scrollbar-track:hover,[scrollbar] .scrollbar-track.show,[scrollbar] .scrollbar-track:hover,scrollbar .scrollbar-track.show,scrollbar .scrollbar-track:hover{opacity:1}[data-scrollbar] .scrollbar-track:hover,[scrollbar] .scrollbar-track:hover,scrollbar .scrollbar-track:hover{background:rgba(222,222,222,0.75)}[data-scrollbar] .scrollbar-track-x,[scrollbar] .scrollbar-track-x,scrollbar .scrollbar-track-x{bottom:0;left:0;width:100%;height:8px}[data-scrollbar] .scrollbar-track-y,[scrollbar] .scrollbar-track-y,scrollbar .scrollbar-track-y{top:0;right:0;width:8px;height:100%}[data-scrollbar] .scrollbar-thumb,[scrollbar] .scrollbar-thumb,scrollbar .scrollbar-thumb{position:absolute;top:0;left:0;width:8px;height:8px;background:rgba(0,0,0,0.5);border-radius:4px}[data-scrollbar] .overscroll-glow,[scrollbar] .overscroll-glow,scrollbar .overscroll-glow{position:absolute;top:0;left:0;width:100%;height:100%}.codendi-tooltip{z-index:100051;font-size:0.8em;background-color:#ffffcc;border:1px solid gray;position:absolute;padding:4px 8px}[data-scrollbar] .scrollbar-track-y,[scrollbar] .scrollbar-track-y,scrollbar .scrollbar-track-y{width:10px}[data-scrollbar].sticky .scrollbar-track,[scrollbar].sticky .scrollbar-track,scrollbar.sticky .scrollbar-track{background:none}[data-scrollbar].sticky .scrollbar-track .scrollbar-thumb,[scrollbar].sticky .scrollbar-track .scrollbar-thumb,scrollbar.sticky .scrollbar-track .scrollbar-thumb{width:9px;border-radius:0;background:#504f4b}@font-face{font-family:'tuleap-services';src:url("/themes/common/font/tuleap-services.eot"),url("/themes/common/font/tuleap-services.woff") format("woff"),url("/themes/common/font/tuleap-services.ttf") format("truetype"),url("/themes/font/tuleap-services.svg#tuleap-services") format("svg");font-weight:normal;font-style:normal}[class^="tuleap-services-"]::before,[class*=" tuleap-services-"]::before{display:inline-block;width:1em;font-family:'tuleap-services';font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;speak:none}.tuleap-services-widget{margin-right:5px}.tuleap-services-ftp::before{content:'\e801'}.tuleap-services-angle-double-right::before{content:'\e80f'}.tuleap-services-admin::before{content:'\e80b'}.tuleap-services-wiki::before{content:'\e803'}.tuleap-services-homepage::before{content:'\e808'}.tuleap-services-forum::before{content:'\e802'}.tuleap-services-mail::before{content:'\e807'}.tuleap-services-news::before{content:'\e80a'}.tuleap-services-svn::before{content:'\e804'}.tuleap-services-cvs::before{content:'\e800'}.tuleap-services-file::before{content:'\e810'}.tuleap-services-tracker::before{content:'\e80d'}body{display:flex;flex-direction:column;min-height:100vh;padding:45px 0 0;background:#f5f5f5}#main-container{display:flex;flex:1 1 auto}main[role=main]{width:100%}#feedback{margin:0 0 20px}main[role=main]:not(.tlp-framed)>#feedback{margin:20px 20px 0}.empty-page,.empty-pane{display:flex;flex-direction:column;align-items:center}.empty-page{margin:100px auto 0}.empty-page-text,.empty-pane-text{margin:0 0 60px;color:rgba(245,124,19,0.3);font-size:30px;line-height:44px;text-align:center}.empty-page-icon,.empty-pane-icon{margin:0 0 30px}header{display:flex;position:fixed;top:0;left:0;flex-direction:column;width:100%;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);z-index:100000}.header-motd{padding:20px;background:#2e2d2b;color:#fff;line-height:26px;text-align:center}.header-motd a{color:#fff;text-decoration:underline}.header-motd button{margin:0}.header-container{display:flex;justify-content:space-between;height:45px}.header-nav{display:flex}.sidebar{display:flex;position:fixed;top:45px;left:0;flex-direction:column;width:250px;height:calc(100vh - 45px);background:#2e2d2b;z-index:10000}.sidebar-collapser-icon::before{content:'\f053'}.sidebar-about{display:flex;flex:1 0 auto;flex-direction:column;align-items:center;justify-content:flex-end;margin:0 0 20px;color:#565450;cursor:default}.sidebar-about p{margin:0 0 5px;font-size:12px;line-height:normal}.sidebar-about a{color:#565450;text-decoration:none}.sidebar-about a:hover{color:#f57c13}.sidebar-about>.sidebar-about-tuleap{margin:0 0 10px;transition:fill 100ms;fill:#565450}.sidebar-about>.sidebar-about-tuleap:hover{fill:#f57c13}.project-sidebar-title{display:flex;align-items:center;justify-content:center;padding:15px 10px;transition:background 100ms;background:#292826;color:#d4d7e1;font-size:22px;line-height:26px;text-decoration:none}.project-sidebar-title:hover{background:#232321;text-decoration:none}.project-sidebar-title-icon{margin:0 10px 0 0;color:rgba(212,215,225,0.7);font-size:16px}.project-sidebar-nav{display:flex;flex-direction:column;margin:0 0 20px}.project-sidebar-nav-item{display:flex;position:relative;align-items:center;height:45px;padding:0 0 0 12px;border-left:3px solid transparent;color:#d4d7e1;font-size:14px;text-decoration:none}.project-sidebar-nav-item:hover,.project-sidebar-nav-item:focus{background:#292826;text-decoration:none}.project-sidebar-nav-item.active{border-left-color:#f57c13;background:#292826}.project-sidebar-nav-item.active::before{position:absolute;top:50%;right:0;width:0;height:0;transform:translateY(-50%);border-width:10px 10px 10px 0;border-style:solid;border-color:transparent #f5f5f5 transparent transparent;content:''}.project-sidebar-nav-item-icon{margin:0 7px 0 0;-webkit-font-smoothing:antialiased}.project-sidebar-collapser-icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin:0 auto 20px;transition:background 100ms;border-radius:50px;background:#292826;color:rgba(212,215,225,0.6);font-size:12px;cursor:pointer;z-index:10001}.project-sidebar-collapser-icon.fa-chevron-left:before{position:relative;left:-1.5px}.project-sidebar-collapser-icon.fa-chevron-right:before{position:relative;left:1px}.project-sidebar-collapser-icon:hover{background:#232321}.sidebar-collapser-bar{position:absolute;top:0;left:0;width:10px;height:100%;transition:background 100ms;z-index:10001;cursor:w-resize}.sidebar-collapser-bar:hover{background:#1e1e1c}.admin-sidebar-collapser-icon{display:flex;position:absolute;top:20px;right:15px;align-items:center;justify-content:center;width:26px;height:26px;transition:background 100ms;border-radius:50px;color:rgba(255,255,255,0.35);font-size:12px;z-index:10001}.admin-sidebar-collapser-icon:before{position:relative;left:-1.5px}.admin-sidebar-collapser-icon:hover{background:#1e1e1c;cursor:pointer}.admin-sidebar-section{flex:0 0 auto;padding:20px 0;border-top:1px solid #3b3a37}.admin-sidebar-section:first-child{border-top:0}.admin-sidebar-section .tlp-badge-outline{margin:0 0 0 5px}.admin-sidebar-section-title{display:flex;align-items:center;margin:0 20px 10px;color:rgba(255,255,255,0.35);font-size:14px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.admin-sidebar-section-title>.fa-group,.admin-sidebar-section-title>.fa-archive,.admin-sidebar-section-title>.fa-cogs,.admin-sidebar-section-title>.fa-wrench,.admin-sidebar-section-title>.fa-cubes{margin:0 5px 0 0}.admin-sidebar-section-title>.tlp-badge-primary{margin:0 0 0 10px}.admin-sidebar-form{margin:0 20px 10px}.tlp-search.tlp-search-small.admin-sidebar-search{border-color:#262524;background:rgba(255,255,255,0.05) url("../images/admin-sidebar-search-background.png") no-repeat 10px center;color:rgba(255,255,255,0.8)}.tlp-search.tlp-search-small.admin-sidebar-search::-webkit-input-placeholder{color:rgba(255,255,255,0.35)}.tlp-search.tlp-search-small.admin-sidebar-search::-moz-placeholder{color:rgba(255,255,255,0.35)}.tlp-search.tlp-search-small.admin-sidebar-search:-ms-input-placeholder{color:rgba(255,255,255,0.35);opacity:1}.admin-sidebar-section-nav{display:flex;flex-direction:column}.admin-sidebar-section-nav-item,.admin-sidebar-links-nav-item{padding:0 20px;border-left:3px solid transparent;font-size:14px;line-height:28px;text-decoration:none;white-space:nowrap}.admin-sidebar-section-nav-item:not(.tlp-text-warning),.admin-sidebar-links-nav-item:not(.tlp-text-warning){color:#d4d7e1}.admin-sidebar-section-nav-item:hover,.admin-sidebar-links-nav-item:hover{background:#262524;text-decoration:none}.admin-sidebar-links-nav{display:flex;align-items:center;justify-content:center}.admin-sidebar-links-nav-item{display:flex;flex-direction:column;align-items:center;width:50%}.admin-sidebar-links-nav-item:hover{background:none;opacity:.7}.admin-sidebar-links-nav-item>.fa-life-saver{margin:0 0 15px;font-size:30px}.has-sidebar{padding:45px 0 0 250px}.sidebar-collapsed{padding:45px 0 0 50px}.sidebar-collapsed .sidebar{width:50px}.sidebar-collapsed .project-sidebar-nav-item-icon{margin:0;font-size:18px}.sidebar-collapsed .project-sidebar-nav-item-icon+span{display:none}.sidebar-fully-collapsed{padding:45px 0 0 10px}.sidebar-fully-collapsed .sidebar{width:10px}.sidebar-fully-collapsed .sidebar .admin-sidebar-section,.sidebar-fully-collapsed .sidebar .scrollbar-track{opacity:0;pointer-events:none}.sidebar-fully-collapsed .sidebar-collapser-bar{cursor:e-resize}.sidebar-collapsed #logo,.sidebar-fully-collapsed #logo{width:50px;background:#f57c13 url("../images/organization_logo_small.png") no-repeat center center}.sidebar-collapsed .project-sidebar-title,.sidebar-collapsed .sidebar-about,.sidebar-fully-collapsed .project-sidebar-title,.sidebar-fully-collapsed .sidebar-about{display:none}.sidebar-collapsed .sidebar-collapser-icon::before,.sidebar-fully-collapsed .sidebar-collapser-icon::before{content:'\f054'}.toolbar{display:flex;flex-wrap:wrap;padding:15px 20px 0;border:0;border-bottom:1px solid #e8e8e8;background:#f5f5f5;font-size:13px}.toolbar>a{margin:0 40px 15px 0;color:#747474;font-weight:normal;text-decoration:none}.toolbar>a:hover,.toolbar>a:focus{color:#414141}.nav-link{display:flex;align-items:center;padding:0 15px;transition:color 100ms linear;color:#747474;font-size:12px;font-weight:600;letter-spacing:1px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.nav-link:hover{text-decoration:none}.nav-link>.nav-link-icon{display:none;font-size:16px}@media screen and (max-width: 900px){.nav-link>.nav-link-icon{display:inline}}.nav-link>.nav-link-icon-dropdown{margin:0 0 0 5px}@media screen and (max-width: 900px){.nav-link>.nav-link-text{display:none}}.nav-link:hover{text-decoration:none}.nav-link.go-to-admin{color:#da5353}.nav-link:hover{transition:color 100ms linear;color:#f57c13}.nav-dropdown{display:flex;position:relative;cursor:pointer;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.nav-dropdown:hover>.nav-dropdown-link{transition:color 100ms linear;color:#f57c13}.nav-dropdown-link{display:flex;align-items:center;padding:0 15px;transition:color 100ms linear;color:#747474;font-size:12px;font-weight:600;letter-spacing:1px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.nav-dropdown-link:hover{text-decoration:none}.nav-dropdown-link>.nav-link-icon{display:none;font-size:16px}@media screen and (max-width: 900px){.nav-dropdown-link>.nav-link-icon{display:inline}}.nav-dropdown-link>.nav-link-icon-dropdown{margin:0 0 0 5px}@media screen and (max-width: 900px){.nav-dropdown-link>.nav-link-text{display:none}}.nav-dropdown-link:hover{text-decoration:none}.only-icon .nav-link-icon{display:inline}.only-icon .nav-link-text{display:none}.without-carret>.nav-dropdown-link>.nav-link-icon-dropdown{display:none}.nav-form{display:flex;align-items:center;padding:0 15px}.nav-form-button{padding:0;transition:color 100ms linear;border:0;background:none;color:#747474;font-size:16px;letter-spacing:1px;cursor:pointer}.nav-form-button:hover{transition:color 100ms linear;color:#f57c13}.nav-form-button-icon{font-size:16px}#logo{display:inline-block;flex:0 0 auto;width:250px;height:45px;background:#f57c13 url("../images/organization_logo.png") no-repeat center center}#logo+#global-nav{margin:0 0 0 10px}#global-nav{display:flex}#global-search{display:flex;flex:1 1 auto;align-items:center}#global-search-input{width:100%;min-width:75px}#user-nav{display:flex;margin:0 0 0 10px;border-left:1px solid #e3e5ed;white-space:nowrap}#user-nav>.user-block{display:flex;align-items:center;padding:0 20px 0 10px}#user-nav>.user-block>.user-block-names{display:flex;flex-direction:column;margin:0 0 0 10px;letter-spacing:normal;text-transform:none}@media screen and (max-width: 1250px){#user-nav>.user-block>.user-block-names{display:none}}#user-nav>.user-block>.user-block-names>.user-nav-display-name{margin:0 0 3px;color:#f57c13;font-size:14px;font-weight:600}#user-nav>.user-block>.user-block-names>.user-nav-username{font-size:12px;font-weight:400}#current-project-nav{display:flex;align-items:center;padding:0 20px;border-right:1px solid #e3e5ed}.current-project-name{max-width:250px;overflow:hidden;color:#f57c13;font-size:16px;letter-spacing:.5px;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.current-project-name:hover{text-decoration:none}.current-project-icon{margin:0 5px 0 0;color:#f57c13;font-size:16px}.join-tuleap-community{width:36px;height:100%;padding:0 0 0 10px;fill:#f57c13}.nav-dropdown-visible{color:#f57c13}.nav-dropdown-content-visible{visibility:visible;animation:100ms ease-in-out showNavDropdown}.nav-dropdown-content-hidden{visibility:hidden;pointer-events:none}.nav-dropdown-content-disappear{animation:100ms ease-in-out disappearNavDropdown forwards;pointer-events:none}@keyframes showNavDropdown{0%{transform:translate(-50%, -10px);box-shadow:0 0 0;opacity:0}100%{transform:translate(-50%, 0);box-shadow:0 6px 12px rgba(0,0,0,0.175);opacity:1}}@keyframes disappearNavDropdown{0%{transform:translate(-50%, 0);box-shadow:0 6px 12px rgba(0,0,0,0.175);opacity:1}100%{transform:translate(-50%, -10px);box-shadow:0 0 0;opacity:0}}.nav-dropdown-content{position:absolute;top:100%;left:50%;margin:5px 0 0;transform:translateX(-50%);border-radius:3px;background-color:#ffffff;font-size:12px;text-transform:initial;box-shadow:0 6px 12px rgba(0,0,0,0.175);cursor:default}.nav-dropdown-content-arrow-up{position:absolute;top:-10px;left:50%;transform:translateX(-50%);border-right:10px solid transparent;border-bottom:10px solid #f57c13;border-left:10px solid transparent}.nav-dropdown-content-title{padding:10px;border-top-left-radius:3px;border-top-right-radius:3px;background-color:#f57c13;color:#ffffff;font-size:14px;letter-spacing:normal;text-align:center;cursor:initial}.nav-dropdown-left>.nav-dropdown-content-visible{visibility:visible;animation:100ms ease-in-out showNavDropdownLeft}.nav-dropdown-left>.nav-dropdown-content-disappear{animation:100ms ease-in-out disappearNavDropdownLeft forwards}.nav-dropdown-left>.nav-dropdown-content{left:0;transform:translateX(0)}.nav-dropdown-left>.nav-dropdown-content>.nav-dropdown-content-arrow-up{left:0;transform:translateX(50%)}@keyframes showNavDropdownLeft{0%{transform:translateY(-10px);box-shadow:0 0 0;opacity:0}100%{transform:translateY(0);box-shadow:0 6px 12px rgba(0,0,0,0.175);opacity:1}}@keyframes disappearNavDropdownLeft{0%{transform:translateY(0);box-shadow:0 6px 12px rgba(0,0,0,0.175);opacity:1}100%{transform:translateY(-10px);box-shadow:0 0 0;opacity:0}}.nav-dropdown-right>.nav-dropdown-content-visible{visibility:visible;animation:100ms ease-in-out showNavDropdownRight}.nav-dropdown-right>.nav-dropdown-content-disappear{animation:100ms ease-in-out disappearNavDropdownRight forwards}.nav-dropdown-right>.nav-dropdown-content{left:100%;transform:translateX(-100%)}.nav-dropdown-right>.nav-dropdown-content>.nav-dropdown-content-arrow-up{right:0;left:auto;transform:translateX(-50%)}@keyframes showNavDropdownRight{0%{transform:translate(-100%, -10px);box-shadow:0 0 0;opacity:0}100%{transform:translate(-100%, 0);box-shadow:0 6px 12px rgba(0,0,0,0.175);opacity:1}}@keyframes disappearNavDropdownRight{0%{transform:translate(-100%, 0);box-shadow:0 6px 12px rgba(0,0,0,0.175);opacity:1}100%{transform:translate(-100%, -10px);box-shadow:0 0 0;opacity:0}}#nav-dropdown-content-projects{min-width:350px}.nav-dropdown-content-projects-filter-projects-full-width{width:auto;margin:0 20px 0 0}.nav-dropdown-content-projects-adaptable{border-right:1px solid #d4d7e1;border-bottom:1px solid #d4d7e1;border-left:1px solid #d4d7e1;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.nav-dropdown-content-projects-new{padding:15px;border-top:1px solid #f3f3f3;text-align:center}.nav-dropdown-content-projects-filter{display:flex;justify-content:space-between;padding:15px 20px}.nav-dropdown-content-projects-lists{display:flex;flex-direction:column;max-height:50vh;overflow-y:auto;font-size:14px;font-weight:400;letter-spacing:normal}@media only screen and (max-height: 450px){.nav-dropdown-content-projects-lists{max-height:30vh}}.nav-dropdown-content-projects-list-project{display:flex;position:relative;flex:0 0 auto;overflow:hidden;color:#747474;text-decoration:none}.nav-dropdown-content-projects-list-project-name,.nav-dropdown-content-projects-list-project-config{text-decoration:none}.nav-dropdown-content-projects-list-project:hover,.nav-dropdown-content-projects-list-project-hover{background-color:rgba(245,124,19,0.1)}.nav-dropdown-content-projects-list-project-name{flex:1;padding:10px 20px;color:#747474}.nav-dropdown-content-projects-list-project-name:hover,.nav-dropdown-content-projects-list-project-name-hover{color:#f57c13;text-decoration:none}.nav-dropdown-content-projects-list-project-name-access{margin:0 10px 0 0;color:#f57c13}.nav-dropdown-content-projects-list-project-name-access.fa-unlock{opacity:.4}.nav-dropdown-content-projects-list-project-config{padding:10px 20px;transition:color 100ms, opacity 100ms;opacity:.2;color:#747474;font-size:12px}.nav-dropdown-content-projects-list-project-config:hover{opacity:1;color:#f57c13}.nav-dropdown-content-projects-list-project-config:hover,.nav-dropdown-content-projects-list-project-config-hover{color:#f57c13}.nav-dropdown-content{min-width:150px;max-width:550px}.nav-dropdown-content-item{display:block;padding:10px 20px;color:#747474;font-size:14px;font-weight:400;letter-spacing:normal;line-height:20px;text-decoration:none;overflow:hidden}.nav-dropdown-content-item:hover{background-color:rgba(245,124,19,0.1);color:#f57c13;text-decoration:none}#nav-dropdown-content-user-history{max-width:none}#nav-dropdown-content-user-history-empty{display:none;flex-direction:column;align-items:center;justify-content:center;width:250px;height:200px;color:rgba(245,124,19,0.2)}#nav-dropdown-content-user-history-empty.shown{display:flex}#nav-dropdown-content-user-history-empty>.empty-history-icon{margin:0 0 15px;font-size:40px}#nav-dropdown-content-user-history-empty>.empty-history-description{font-size:22px}#nav-dropdown-content-user-history-error-message-fetch,#nav-dropdown-content-user-history-error-message-clear{display:none;width:510px;margin:20px;font-size:16px;white-space:normal}#nav-dropdown-content-user-history-error-message-fetch.shown,#nav-dropdown-content-user-history-error-message-clear.shown{display:block}#nav-dropdown-content-user-history-loading{display:none;flex-direction:column;align-items:center;justify-content:center;width:250px;height:200px;background:url("../images/spinner.gif") no-repeat center center}#nav-dropdown-content-user-history-loading.shown{display:block}#nav-dropdown-content-user-history-content{display:none;flex-direction:column;width:550px;max-height:70vh;overflow-y:auto}#nav-dropdown-content-user-history-content.shown{display:flex}#nav-dropdown-content-user-history-clear{display:none;justify-content:center;padding:20px;border-top:1px solid #f3f3f3}#nav-dropdown-content-user-history-clear.shown{display:flex}.history-item{display:flex;position:relative;flex:1 0 auto;align-items:center;padding:20px;border-bottom:1px solid #f3f3f3;color:#333;text-decoration:none}.history-item:last-child{border-bottom:0}.history-item:hover{background-color:rgba(245,124,19,0.1);text-decoration:none;cursor:pointer}.history-item:hover .history-item-content-description-info{transform:translateY(-10px);transition:transform 50ms 500ms}.history-item:hover .history-item-content-description-links{transform:translateY(-2px);transition:transform 50ms 500ms, opacity 50ms 500ms;opacity:1;pointer-events:auto}.history-item-icon{margin:0 10px 0 0}.history-item-content{display:flex;flex-grow:1;align-items:center}.history-item-content-description{flex-grow:1;margin:0 20px 0 0}.history-item-content-description-info{display:flex;align-items:center;transition:transform 50ms}.history-item-content-description-info-badge{margin:0 5px 0 0}.history-item-content-description-info-title{max-width:200px;font-size:14px;line-height:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.history-item-content-description-links{position:absolute;transition:transform 50ms, opacity 50ms;opacity:0;pointer-events:none}.history-item-content-description-link{margin:0 10px 0 0;color:#f57c13;font-size:12px}.history-item-content-description-link:hover{text-decoration:underline}.history-item-content-description-link-icon{margin:0 3px 0 0}.history-item-content-project{max-width:150px;color:#747474;text-align:right;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.history-item-content-project:hover>.history-item-content-project-name{text-decoration:underline}.history-item-content-project>.tuleap-svg-project-small{flex:0 0 auto;margin:0 5px 0 0;fill:#747474}.history-item-content-project-name{line-height:16px;white-space:normal}.history-item-icon-inca-silver>svg{fill:rgba(93,93,93,0.3)}.history-item-icon-chrome-silver>svg{fill:rgba(143,143,143,0.3)}.history-item-icon-firemist-silver>svg{fill:rgba(197,197,197,0.3)}.history-item-icon-red-wine>svg{fill:rgba(161,2,2,0.3)}.history-item-icon-fiesta-red>svg{fill:rgba(240,39,39,0.3)}.history-item-icon-coral-pink>svg{fill:rgba(255,138,138,0.3)}.history-item-icon-teddy-brown>svg{fill:rgba(154,96,13,0.3)}.history-item-icon-clockwork-orange>svg{fill:rgba(241,142,6,0.3)}.history-item-icon-graffiti-yellow>svg{fill:rgba(255,211,0,0.3)}.history-item-icon-army-green>svg{fill:rgba(95,131,71,0.3)}.history-item-icon-neon-green>svg{fill:rgba(106,191,29,0.3)}.history-item-icon-acid-green>svg{fill:rgba(185,228,93,0.3)}.history-item-icon-sherwood-green>svg{fill:rgba(0,148,101,0.3)}.history-item-icon-ocean-turquoise>svg{fill:rgba(40,196,160,0.3)}.history-item-icon-surf-green>svg{fill:rgba(117,228,191,0.3)}.history-item-icon-deep-blue>svg{fill:rgba(4,128,191,0.3)}.history-item-icon-lake-placid-blue>svg{fill:rgba(30,186,222,0.3)}.history-item-icon-daphne-blue>svg{fill:rgba(135,219,239,0.3)}.history-item-icon-plum-crazy>svg{fill:rgba(124,45,179,0.3)}.history-item-icon-ultra-violet>svg{fill:rgba(164,78,225,0.3)}.history-item-icon-lilac-purple>svg{fill:rgba(206,145,250,0.3)}.history-item-icon-panther-pink>svg{fill:rgba(196,40,135,0.3)}.history-item-icon-peggy-pink>svg{fill:rgba(229,96,178,0.3)}.history-item-icon-flamingo-pink>svg{fill:rgba(237,172,212,0.3)}.footer{display:flex;justify-content:center;padding:15px 0;background:#2e2d2b;color:rgba(229,232,233,0.6)}.footer-section{width:20%;margin:0 2.5%}.footer-section-title{margin:0 0 10px;color:#e5e8e9;font-size:18px;line-height:24px;text-transform:none}.footer-paragraph{font-size:13px;line-height:20px}.footer-paragraph>a{color:#e5e8e9;text-decoration:none}.footer-paragraph>a:hover{color:#f57c13}.footer-link{line-height:25px}#footer_debug_separator{margin-top:50px;padding-top:24px;padding-bottom:1em;background:#fff url("../images/debug_gradient.png") top left repeat-x;color:#333333}#footer_debug{margin-top:10px}#footer_debug_content{padding:10px;background:#ebebeb;color:#333333}#footer_debug_content fieldset legend{padding-left:1em;color:#333333}#footer_debug_content td{color:#333333}#footer_debug_content pre{color:#404040}#siteadmin-homepage-container{display:flex;align-items:flex-start}.siteadmin-homepage-column{display:flex;flex:1 1 auto;flex-direction:column;width:100%;margin:0 20px 0 0}.siteadmin-homepage-row{display:flex;flex:1 1 auto;align-items:flex-start;margin:0 0 20px}.siteadmin-homepage-row:first-child{flex:0 1 auto}.siteadmin-homepage-row:last-child{margin:0}.siteadmin-homepage-row>.tlp-pane{flex:1 1 auto;width:100%;max-width:50%;margin:0 20px 0 0}.siteadmin-homepage-row>.tlp-pane:last-child{margin:0}.siteadmin-homepage-row>.tlp-pane:first-child:last-child{max-width:100%}.siteadmin-homepage-row>.tlp-pane>.tlp-pane-container{display:flex;flex-direction:column}@media screen and (max-width: 1200px){.siteadmin-homepage-row{flex-direction:column}.siteadmin-homepage-row>.tlp-pane{width:100%;max-width:none;margin:0 0 20px}.siteadmin-homepage-row>.tlp-pane:last-child{margin:0}}.siteadmin-homepage-validation{display:flex;align-items:center;justify-content:center;height:120px;margin:0 0 40px}.siteadmin-homepage-users-icon,.siteadmin-homepage-projects-icon{fill:rgba(245,124,19,0.2)}.siteadmin-homepage-validation-count{margin:0 0 0 20px;font-size:100px;font-weight:300}.siteadmin-homepage-validation-count:not(.tlp-text-warning){color:rgba(245,124,19,0.2)}.siteadmin-homepage-no-validation{color:rgba(245,124,19,0.4);text-align:center}.siteadmin-homepage-stat-badge{margin:0 5px 5px 0}.siteadmin-homepage-stat-lastlogins{display:block;margin:10px 0 40px}.siteadmin-homepage-statistics>.tlp-pane-container>.tlp-pane-section:last-child,.siteadmin-homepage-system-events>.tlp-pane-container>.tlp-pane-section:last-child{border-top:1px solid #f3f3f3}.siteadmin-homepage-statistics-section-last,.siteadmin-homepage-system-events-queue:last-of-type{border-bottom:0}.siteadmin-homepage-system-events{flex:1 1 auto;width:500px;margin:0}.siteadmin-homepage-system-events>.tlp-pane-container>.tlp-pane-section:last-child{border-top:1px solid #f3f3f3}.siteadmin-homepage-system-events-queue{text-decoration:none;cursor:pointer}.siteadmin-homepage-system-events-queue:hover{background:rgba(245,124,19,0.05)}.siteadmin-homepage-system-events-queue-content{display:flex;flex-wrap:wrap}.siteadmin-homepage-system-events-queue-content-flag{display:flex;flex:1 1 auto;align-items:center;justify-content:center;min-width:40%;margin:10px 0}.siteadmin-homepage-system-events-queue-content-flag.flag-error{color:#da5353;font-size:50px}.siteadmin-homepage-system-events-queue-content-flag.flag-warning{color:#dba036;font-size:36px}.siteadmin-homepage-system-events-queue-content-flag.flag-success{color:#58b359;font-size:26px}.siteadmin-homepage-system-events-queue-content-details{display:flex;flex:1 1 auto;flex-direction:column}.siteadmin-homepage-system-events-queue-content-new-running-done,.siteadmin-homepage-system-events-queue-content-warning-error{display:flex;justify-content:center}.siteadmin-homepage-system-events-queue-content-new-running-done>.system-event-type-count,.siteadmin-homepage-system-events-queue-content-warning-error>.system-event-type-count{margin:5px;font-size:14px;text-transform:uppercase}.siteadmin-homepage-system-events-queue-content-new-running-done>.system-event-type-count::before,.siteadmin-homepage-system-events-queue-content-warning-error>.system-event-type-count::before{text-transform:none}.siteadmin-homepage-statistics-section-graph{padding-top:0}#siteadmin-homepage-users-legend,#siteadmin-homepage-projects-legend{padding:20px}#siteadmin-homepage-users-legend>ul,#siteadmin-homepage-projects-legend>ul{padding:0}#siteadmin-homepage-users,#siteadmin-homepage-projects{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.siteadmin-homepage-users-legend,.siteadmin-homepage-projects-legend{display:flex;align-items:center;text-decoration:none}.siteadmin-homepage-users-legend-text-span,.siteadmin-homepage-projects-legend-text-span{color:#747474;font-size:12px;line-height:18px;cursor:default}.siteadmin-homepage-users-legend-selected,.siteadmin-homepage-projects-legend-selected{font-weight:600}.siteadmin-homepage-users-legend-color-span,.siteadmin-homepage-projects-legend-color-span{flex:0 0 auto;width:12px;height:12px;margin:0 5px 0 0;border-radius:50%;opacity:.8}.siteadmin-homepage-users-legend-color-active,.siteadmin-homepage-projects-legend-color-active{background-color:#58b359}.siteadmin-homepage-users-legend-color-suspended{background-color:#cccccc}.siteadmin-homepage-users-legend-color-restricted{background-color:#dba036}.siteadmin-homepage-users-legend-color-deleted,.siteadmin-homepage-projects-legend-color-deleted{background-color:#da5353}.siteadmin-homepage-users-legend-color-waiting,.siteadmin-homepage-projects-legend-color-pending{background-color:#4db3d0}.siteadmin-homepage-users-slice-path,.siteadmin-homepage-projects-slice-path{opacity:.8}.siteadmin-homepage-users-slice-text,.siteadmin-homepage-projects-slice-text{font-weight:600}.siteadmin-homepage-users-slice-text-undisplayed,.siteadmin-homepage-projects-slice-text-undisplayed{opacity:0}.siteadmin-homepage-users-slice-active>path,.siteadmin-homepage-projects-slice-active>path{fill:#58b359}.siteadmin-homepage-users-slice-active>text,.siteadmin-homepage-projects-slice-active>text{fill:#449444}.siteadmin-homepage-users-slice-suspended>path{fill:#cccccc}.siteadmin-homepage-users-slice-suspended>text{fill:#b3b3b3}.siteadmin-homepage-users-slice-restricted>path{fill:#dba036}.siteadmin-homepage-users-slice-restricted>text{fill:#bc8522}.siteadmin-homepage-users-slice-deleted>path,.siteadmin-homepage-projects-slice-deleted>path{fill:#da5353}.siteadmin-homepage-users-slice-deleted>text,.siteadmin-homepage-projects-slice-deleted>text{fill:#ce2c2c}.siteadmin-homepage-users-slice-waiting>path,.siteadmin-homepage-projects-slice-pending>path{fill:#4db3d0}.siteadmin-homepage-users-slice-waiting>text,.siteadmin-homepage-projects-slice-pending>text{fill:#319bb9}#siteadmin-userlist{display:flex;align-items:flex-start}#siteadmin-userlist-header{display:flex;align-items:flex-end;margin:0 0 30px}#siteadmin-userlist-header-title{margin:0 20px 0 0}#siteadmin-userlist-filter{width:300px;margin:0 20px 0 0}#siteadmin-userlist-filter-button{text-align:center}#siteadmin-userlist-result{width:100%}.siteadmin-userlist-result-name{display:flex;align-items:center}.siteadmin-userlist-result-name-avatar{margin:0 10px 0 0}.siteadmin-userlist-result-table-admin-icon{margin:0 5px 0 0;color:#747474}.siteadmin-userlist-result-nb{margin:0 0 0 10px}.siteadmin-userlist-result-table-adminof{margin:0 20px 0 0}@media screen and (max-width: 1200px){#siteadmin-userlist{display:flex;flex-direction:column;align-items:stretch}#siteadmin-userlist-filter{width:100%;margin:0 0 20px}}#siteadmin-user-title{display:flex}#siteadmin-user-avatar{margin:0 20px 0 0}#siteadmin-user{display:flex}#siteadmin-user-details{width:60%;padding:0 20px 0 0}#siteadmin-user-additional-info{width:40%}.siteadmin-user-access-row,.siteadmin-user-details-row{display:flex}.siteadmin-user-details-row-field:first-child{width:70%;padding:0 40px 0 0}.siteadmin-user-details-row-field:last-child{margin:0 0 20px}.siteadmin-user-details-row-field:last-child:not(:first-child){width:30%}.siteadmin-user-details-row-unix{width:50%}.siteadmin-user-details-row-unix:first-child{padding:0 40px 0 0}#siteadmin-user-access-row-nb-fail{padding:0 40px 0 0}.siteadmin-user-project-icon{margin:0 0 0 5px;color:#747474;font-size:12px;cursor:default}#siteadmin-user-project-nope{margin:0 0 20px;color:#747474;font-style:italic;text-align:center}@media screen and (max-width: 1200px){#siteadmin-user{flex-direction:column;align-items:stretch}#siteadmin-user-details{width:100%;padding:0}#siteadmin-user-additional-info{width:100%}}.user-change-password-modal-body{display:flex;flex-wrap:wrap}.user-change-password-modal-body-additional-messages{width:100%;margin:0 0 40px}.user-change-password-modal-body-fields{width:calc(50% - 20px);margin:0 20px 0 0}.user-change-password-modal-body-robustness{width:calc(50% - 20px);margin:0 0 0 20px}.user-change-password-modal-body-robustness>.robustness{margin:20px 0;font-size:30px;font-weight:600;text-align:center}.user-change-password-modal-body-robustness>.robustness>.password_strategy_good{color:#58b359}.user-change-password-modal-body-robustness>.robustness>.password_strategy_bad{color:#da5353}.user-change-password-modal-passwords-validator{margin:0 0 5px;font-size:14px;line-height:20px}.user-change-password-modal-passwords-validator>.icon-remove::before{margin:0 3px 0 0;color:#da5353;font-family:'FontAwesome';font-style:normal;content:'\f00d'}.user-change-password-modal-passwords-validator>.icon-ok::before{margin:0 3px 0 0;color:#58b359;font-family:'FontAwesome';font-style:normal;content:'\f00c'}#siteadmin-no-user-icon{fill:rgba(245,124,19,0.8)}.siteadmin-pending-user-title{color:inherit;font-size:28px;font-weight:400;letter-spacing:normal;text-transform:none}.siteadmin-pending-user-title>small{font-size:15px}.siteadmin-pending-user-title-button{margin:0 0 0 20px}.siteadmin-pending-user-info{display:flex;margin:0 0 20px}.siteadmin-pending-user-info-property{margin:0 40px 0 0}.siteadmin-pending-user-actions{display:flex;flex-direction:column;justify-content:space-between;height:100%}.siteadmin-pending-user-form{flex:0 1 auto}.siteadmin-pending-user-actions-pending{margin:0 0 20px}.siteadmin-pending-user-actions-buttons{display:flex}.siteadmin-pending-user-actions-button{flex:1 1 auto}.siteadmin-pending-user-actions-button:not(:last-child){margin:0 20px 0 0}#siteadmin-pending-users-actions{display:flex;flex-direction:column;align-items:center;margin:40px 0 0}#siteadmin-pending-users-actions-restrict{margin:0 0 10px}#siteadmin-pending-users-actions-buttons-validateall{margin:0 20px 0 0}@media screen and (max-width: 1300px){.siteadmin-pending-user{flex-direction:column}.siteadmin-pending-user>.tlp-pane-container{border-right:0;border-bottom:1px solid #f3f3f3}.siteadmin-pending-user>.tlp-pane-container:last-child{border-bottom:0}}.tlp-pane-project-pending{padding:0 20px 20px}.table-details-pending-project-hidden{display:none}#pending-project-left-pane{width:100%}#pending-project-user-informations{white-space:nowrap}.pending-project-avatar{margin:0 10px 0 0}.pending-project-name-and-avatar{display:flex;align-items:center}.pending-project-description-with-visibility{display:flex;align-items:center}.pending-project-description-and-visibility{display:flex;flex-direction:column}.pending-project-visibility{padding:0 0 0 40px}.pending-project-trovecats{padding:0 0 0 40px}.pending-project-properties{display:flex}.pending-project-user-details-infos{margin:20px 0 0}.pending-project-user-details-button{display:flex}.siteadmin-pending-project-actions-buttons{display:flex}.validate-button{margin:0 20px 0 0}.pending-project-buttons-all{margin:40px 0 0;text-align:center}.project-visibility{display:flex}.siteadmin-pending-project-title-button{margin:0 0 0 20px}.siteadmin-pending-project-title{color:inherit;font-size:28px;font-weight:400;letter-spacing:normal;text-transform:none}.siteadmin-pending-project-title>small{font-size:15px}.siteadmin-pending-project-actions{display:flex;flex-direction:column;justify-content:space-between;height:100%}.pending-project-access-icon{margin:0 5px 0 0}#siteadmin-permission-delegation-add-group{margin:40px 0 0}.tlp-tabs>#siteadmin-permission-delegation-add-group{margin:11px 0 11px 40px}#siteadmin-permission-delegation-group-actions{margin:0 0 20px}#siteadmin-permission-delegation-group-actions-edit{margin:0 10px 0 0}#siteadmin-permission-delegation-group-details{display:flex}#siteadmin-permission-delegation-group-details-perms{width:calc(50% - 10px);margin:0 10px 0 0}#siteadmin-permission-delegation-group-details-users{width:calc(50% - 10px);margin:0 0 0 10px}#siteadmin-permission-delegation-group-details-perms-actions{margin:0 0 10px}#siteadmin-permission-delegation-group-details-perms-actions-add{margin:0 10px 10px 0}#siteadmin-permission-delegation-group-details-users-actions-delete,#siteadmin-permission-delegation-group-details-perms-actions-delete{margin:0 0 10px}#siteadmin-permission-delegation-group-details-users-empty,#siteadmin-permission-delegation-group-details-perms-empty{padding:40px 10px;background:#f5f5f5;color:rgba(245,124,19,0.3);font-style:italic;text-align:center}#siteadmin-permission-delegation-group-details-users-container{width:100%}#siteadmin-permission-delegation-group-details-users-actions{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 0 10px}#siteadmin-permission-delegation-group-details-users-actions-add{margin:0 10px 10px 0}.siteadmin-permission-delegation-group-details-perms-perm-name{width:100%}.siteadmin-permission-delegation-group-details-users-user-name{width:100%}.siteadmin-permission-delegation-group-details-users-user-avatar{margin:0 10px 0 0;vertical-align:middle}#siteadmin-permission-delegation-group-details-users-actions-add-input{width:260px}@media screen and (max-width: 1200px){#siteadmin-permission-delegation-group-details{flex-direction:column}#siteadmin-permission-delegation-group-details-perms{width:100%;margin:0 0 20px}#siteadmin-permission-delegation-group-details-users{width:100%;margin:0 0 20px}}#systemevents{display:flex;align-items:flex-start}#systemevents-filter{min-width:300px;margin:0 20px 0 0}#systemevents-results{width:100%}.systemevents-namespace{color:#747474;font-size:12px}.systemevents-parameters{color:#747474;font-size:14px}.systemevents-details-modal-row{display:flex}.systemevents-details-modal-row-entry{margin:0 40px 20px 0}.systemevents-details-modal-log{white-space:pre-wrap;word-break:break-all}.systemevents-priority-high-icon{transform:rotate(-45deg)}.systemevents-priority-low-icon{transform:rotate(45deg)}.systemevents-time{white-space:nowrap}.systemevents-not-started,.systemevents-not-ended{text-align:center}.systemevents-types:not(.systemevents-types-for-current-queue){display:none}.system-event-status-new,.system-event-status-running,.system-event-status-done,.system-event-status-warning,.system-event-status-error{color:#fff;font-weight:bold;text-align:center}.tlp-table>tbody>tr>td.system-event-status-new,.tlp-table>tbody>tr:nth-child(odd)>td.system-event-status-new{background-color:#808080}.tlp-table>tbody>tr>td.system-event-status-running,.tlp-table>tbody>tr:nth-child(odd)>td.system-event-status-running{background-color:#0000ff}.tlp-table>tbody>tr>td.system-event-status-done,.tlp-table>tbody>tr:nth-child(odd)>td.system-event-status-done{background-color:#008000}.tlp-table>tbody>tr>td.system-event-status-warning,.tlp-table>tbody>tr:nth-child(odd)>td.system-event-status-warning{background-color:#ffa500}.tlp-table>tbody>tr>td.system-event-status-error,.tlp-table>tbody>tr:nth-child(odd)>td.system-event-status-error{background-color:#ff0000}@media screen and (max-width: 1400px){#systemevents{display:flex;flex-direction:column;align-items:stretch}#systemevents-filter{width:100%;margin:0 0 20px}}#siteadmin-project-information{display:flex}#siteadmin-project-information-details{width:70%;padding:0 20px 0 0}#siteadmin-project-information-additional-info{width:30%}#siteadmin-project-information-additional-info-access{text-align:center}#siteadmin-project-information-additional-info-access-level{margin:0;color:#f57c13;font-size:30px;font-weight:600}#siteadmin-project-information-additional-info-access-level-icon{margin:0 10px 0 0}#siteadmin-project-information-additional-info-access-level-badge{margin:20px 0 0}#siteadmin-project-information-additional-info-access-button{margin:40px 0 0}.siteadmin-project-information-details-row{display:flex;flex-wrap:wrap;margin:0 0  20px}.siteadmin-project-information-details-row-cell{margin:0 40px 20px 0}.siteadmin-project-information-details-row-cell:last-child{margin:0 0 20px}.siteadmin-projects-pending-doc-pagination{margin:20px 0 0}@media screen and (max-width: 1200px){#siteadmin-project-information{flex-direction:column;align-items:stretch}#siteadmin-project-information-details{width:100%;padding:0}#siteadmin-project-information-additional-info{width:100%}}#siteadmin-project-history{display:flex;align-items:flex-start}#siteadmin-project-history-filter{min-width:400px;margin:0 20px 0 0}#siteadmin-project-history-filter-form{width:100%}#siteadmin-project-history-results{width:100%}.siteadmin-project-history-results-event,.siteadmin-project-history-results-value{width:50%}.siteadmin-project-history-results-date,.siteadmin-project-history-results-user{white-space:nowrap}.siteadmin-project-history-filter-form-subevents{display:none}#siteadmin-project-history-events{margin:0 0 10px}@media screen and (max-width: 1500px){#siteadmin-project-history{display:flex;flex-direction:column;align-items:stretch}#siteadmin-project-history-filter{width:100%;margin:0 0 20px}}#siteadmin-projectlist{display:flex;align-items:flex-start}#siteadmin-projectlist-header{display:flex;align-items:flex-end;margin:0 0 30px}#siteadmin-projectlist-header-title{margin:0 20px 0 0}#siteadmin-projectlist-filter{width:300px;margin:0 20px 0 0}#siteadmin-projectlist-result{width:100%}.siteadmin-projectlist-result-nb{margin:0 0 0 10px}@media screen and (max-width: 1200px){#siteadmin-projectlist{display:flex;flex-direction:column;align-items:stretch}#siteadmin-projectlist-filter{width:100%;margin:0 0 20px}}.siteadmin-projectlist-result-project-name,.siteadmin-projectlist-result-unix-group-name{width:50%}.siteadmin-projectlist-result-header{white-space:nowrap}.siteadmin-projectlist-result-project-access-icon{margin:0 5px 0 0;color:#747474}.project-webhook-payload{max-height:250px;margin:0 0 20px;overflow-y:scroll}.siteadmin-project-webhook-url-tooltip{display:none}@media screen and (max-width: 1600px){.siteadmin-project-webhook-url{display:none}.siteadmin-project-webhook-url-tooltip{display:inline}}@media screen and (max-width: 1200px){.siteadmin-project-webhook-actions{white-space:normal}.siteadmin-project-webhook-actions>.tlp-table-cell-actions-button{width:100%;margin:0 0 5px}}#siteadmin-access-customize-ugroup-labels{display:none;margin:20px 0 0 20px;padding:0 0 0 20px;border-left:5px solid #d7d7d7}#siteadmin-access-submit-panel{display:flex;flex-direction:column;align-items:center}#siteadmin-access-submit-panel-message{display:none}#siteadmin-access-submit-panel-message.tlp-alert-warning{display:block}.headline-custom-logo-section{display:flex;flex-direction:column;align-items:flex-start}.headline-custom-logo-current{margin:20px 0 40px}.headline-custom-logo-submit{display:flex;align-items:flex-start}.headline-custom-logo-or{margin:10px 20px 0}.headline-form-element{max-width:600px}.headline-label{display:flex;align-items:center;justify-content:space-between}.pending-deleted-tv3-header{width:50%}.pending-deleted-tv3-header-date{white-space:nowrap}.siteadmin-description-fields-name-column{width:30%}.siteadmin-description-fields-description-column{width:70%}.siteadmin-description-fields-type-column{white-space:nowrap}.modal-description-field-modal-row{display:flex}.modal-description-field-modal-row>.tlp-form-element{margin:0 40px 20px 0}.modal-description-field-modal-row>.tlp-form-element:last-child{flex:1 1 auto;margin:0 0 20px}.trove-cats-general-property{display:flex;margin:0 0 20px}.tlp-table-cell-actions-button{margin:-5px 0 -3px 5px}.trove-cats-fullname-property{width:50%}.trove-cats-shortname-property{width:50%}.trove-cats-shortname-property:last-child{margin:0 20px}.trove-cats-modal-edit{text-align:left}.trove-cats-checkbox-modal-edit{line-height:14px}.trove-cats-modal-action{text-align:left}.trove-cats-option-hidden{display:none}@keyframes fadeout{from{opacity:1}to{opacity:0}}#massmail-header{width:50%;margin:0 0 20px}#massmail-preview{display:flex;align-items:center;max-width:1000px}#massmail-preview-destination-submit{flex:0 0 auto;margin:0 0 0 20px}#massmail-preview-destination-or{margin:0 10px}#massmail-preview-feedback.tlp-alert-danger,#massmail-preview-feedback.tlp-alert-success{animation-name:fadeout;animation-delay:4500ms;animation-duration:350ms;animation-fill-mode:forwards}@media screen and (max-width: 1200px){#massmail-header{width:100%}#massmail-preview-destination-submit{flex:inherit;width:100%}}.siteadmin-news-table-title{width:50%}.siteadmin-news-table-body-content{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:1px;width:100%}.siteadmin-news-table-body-center{text-align:center}.siteadmin-news-button-group{margin-top:40px;text-align:center}.siteadmin-news-button-approve{margin-right:10px}.siteadmin-news-details{display:flex;align-items:flex-start}.siteadmin-pane-edit-information{flex:1 1 auto;margin-right:20px}.siteadmin-pane-information{min-width:230px;min-height:325px}.siteadmin-news-information-submitted-by{display:flex;align-items:center}.siteadmin-news-information-submitted-by>.tlp-avatar{margin-right:10px}.siteadmin-news-textarea{min-height:150px}@media screen and (max-width: 1300px){.siteadmin-news-details{flex-direction:column}.siteadmin-news-details>.tlp-pane{width:100%}.siteadmin-news-details>.tlp-pane:first-child{margin-right:0;margin-bottom:20px}}.siteadmin-templates-name{width:50%}.siteadmin-trovecat-list-category{width:100%}.siteadmin-trovecat-list-actions{text-align:left;white-space:nowrap}.resource-restrictor-subtitle{margin:40px 0 20px}.resource-restrictor-cell-project-name{width:100%}#project-to-allow-autocompleter{width:400px}.select2-result-user{display:flex;align-items:center}.select2-result-user__avatar{margin:0 10px 0 0}.gu-mirror{position:fixed !important;margin:0 !important;z-index:9999 !important;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.gu-hide{display:none !important}.gu-unselectable{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.gu-transit{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}#add-dashboard-button{margin:11px 0 11px 40px}#add-dashboard-button:first-child{margin:11px 0}.dashboard-tabs{margin:0}.dashboard-tabs-dropdown{margin:0 0 0 10px}#dashboard-tabs-dropdown-trigger{transition:color 100ms, opacity 100ms;opacity:.5;color:#747474}#dashboard-tabs-dropdown-trigger:hover{opacity:1;color:#f57c13}.dashboard-widgets-container{padding:5px 0}@keyframes shakeWidget{0%{transform:rotate(-0.2deg)}50%{transform:rotate(0)}100%{transform:rotate(0.2deg)}}#dashboard-layout-dropdown-template{display:none}.dashboard-widgets-row{display:flex;position:relative;flex:1;flex-direction:row;align-items:flex-start;padding:5px 0;transition:box-shadow 100ms}.dashboard-widgets-row.shake-widgets .dashboard-widget{animation:100ms infinite alternate shakeWidget;border-right:0;border-bottom:0;border-left:0;box-shadow:0 7px 30px 0 rgba(0,0,0,0.2)}.dashboard-widgets-row>.dashboard-row-dropdown{position:absolute;top:-13px;right:20px;transition:opacity 100ms;opacity:0}.dashboard-widgets-row:hover>.dashboard-row-dropdown{opacity:1}.dashboard-widgets-row>span:first-of-type,.dashboard-widgets-row>span:last-of-type{padding:0 7.5px}.dashboard-widgets-empty-line{display:flex;flex-direction:row;padding:5px}.dashboard-widgets-column{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;width:calc(100% / 3);padding:0 5px}.dashboard-widgets-column>:last-child{margin-bottom:0}.dashboard-widgets-empty-column{align-self:stretch;padding:0 5px}.dashboard-row-dropdown.shown{opacity:1}.dashboard-row-dropdown-button{cursor:pointer}.dashboard-row-dropdown-button>.dashboard-row-dropdown-path{transition:fill 100ms;fill:rgba(116,116,116,0.5)}.dashboard-row-dropdown-button:hover>.dashboard-row-dropdown-path{fill:#f57c13}.dashboard-dropdown-too-many-columns-layout.hidden{display:none}.dashboard-dropdown-layout-field-path{transition:fill 100ms;fill:rgba(245,124,19,0.5)}.dashboard-dropdown-layout-field-path.selected{fill:#f57c13}@keyframes columnWave{0%{height:3px;opacity:.5;box-shadow:0 0 0 0 rgba(245,124,19,0.5)}50%{height:12px;opacity:1;box-shadow:0 0 0 6px rgba(245,124,19,0)}100%{height:3px;opacity:.5;box-shadow:0 0 0 0 rgba(245,124,19,0)}}@keyframes rowWave{0%{width:3px;opacity:.5;box-shadow:0 0 0 0 rgba(245,124,19,0.5)}50%{width:12px;opacity:1;box-shadow:0 0 0 6px rgba(245,124,19,0)}100%{width:3px;opacity:.5;box-shadow:0 0 0 0 rgba(245,124,19,0)}}body.gu-unselectable .dashboard-widgets-empty-line,body.gu-unselectable .dashboard-widgets-empty-column,body.gu-unselectable .dashboard-widgets-line,body.gu-unselectable .dashboard-widgets-column{position:relative}body.gu-unselectable .dashboard-widgets-empty-line:empty::before{content:'';position:absolute;top:50%;bottom:auto;left:50%;transform:translate(-50%, -50%);border-radius:10px;background:#f57c13;width:3px;height:3px;animation:1.5s ease-in-out infinite rowWave}body.gu-unselectable .dashboard-widgets-empty-column:empty::before{content:'';position:absolute;top:50%;bottom:auto;left:50%;transform:translate(-50%, -50%);border-radius:10px;background:#f57c13;width:3px;height:3px;animation:1.5s ease-in-out infinite columnWave}body.gu-unselectable .dashboard-widgets-row:not(.one-column) .dashboard-widget:not(.gu-mirror):not(.gu-transit){position:relative}body.gu-unselectable .dashboard-widgets-row:not(.one-column) .dashboard-widget:not(.gu-mirror):not(.gu-transit)::after{content:'';position:absolute;top:auto;bottom:-14px;left:50%;transform:translate(-50%, -50%);border-radius:10px;background:#f57c13;width:3px;height:3px;animation:1.5s ease-in-out infinite rowWave}body.gu-unselectable .dashboard-widgets-row:not(.one-column) .dashboard-widget:not(.gu-mirror):not(.gu-transit):first-child::before{content:'';position:absolute;top:-11px;bottom:auto;left:50%;transform:translate(-50%, -50%);border-radius:10px;background:#f57c13;width:3px;height:3px;animation:1.5s ease-in-out infinite rowWave}.dashboard-dropdown-layout{margin:0;padding:0 10px 10px}.dashboard-dropdown-layout:last-child{padding:0 10px}.dashboard-dropdown-layout.hidden{display:none}.dashboard-dropdown-layout>.dashboard-dropdown-layout-field{display:none}.dashboard-dropdown-layout:hover .dashboard-dropdown-layout-field-path{fill:#f57c13}.dashboard-widget{flex:1 1 auto;width:100%;transition:box-shadow 100ms}.dashboard-widget.gu-mirror{border-right:0;border-bottom:0;border-left:0;opacity:1;box-shadow:0 7px 30px 0 rgba(0,0,0,0.2)}.dashboard-widget-minimized{flex-grow:0}.one-column>.tlp-dropdown{display:none;pointer-events:none}.two-columns-small-big>div:first-of-type{flex-grow:1;flex-shrink:1;width:calc((100% - 40px ) / 3)}.two-columns-small-big>div:nth-of-type(2){flex-grow:2;flex-shrink:1;width:calc((calc((100% - 40px ) / 3) * 2 ) + 10px)}.two-columns-big-small>div:first-of-type{flex-grow:2;flex-shrink:1;width:calc((calc((100% - 40px ) / 3) * 2 ) + 10px)}.two-columns-big-small>div:nth-of-type(2){flex-grow:1;flex-shrink:1;width:calc((100% - 40px ) / 3)}.three-columns-small-big-small>div:first-of-type{flex-grow:1;flex-shrink:1;width:calc((100% - 50px ) / 4)}.three-columns-small-big-small>div:nth-of-type(2){flex-grow:1;flex-shrink:1;width:calc((calc((100% - 50px ) / 4) * 2 ) + 10px)}.three-columns-small-big-small>div:nth-of-type(3){flex-grow:1;flex-shrink:1;width:calc((100% - 50px ) / 4)}.three-columns-big-small-small>div:first-of-type{flex-grow:1;flex-shrink:1;width:calc((calc((100% - 50px ) / 4) * 2 ) + 10px)}.three-columns-big-small-small>div:nth-of-type(2){flex-grow:1;flex-shrink:1;width:calc((100% - 50px ) / 4)}.three-columns-big-small-small>div:nth-of-type(3){flex-grow:1;flex-shrink:1;width:calc((100% - 50px ) / 4)}.three-columns-small-small-big>div:first-of-type{flex-grow:1;flex-shrink:1;width:calc((100% - 50px ) / 4)}.three-columns-small-small-big>div:nth-of-type(2){flex-grow:1;flex-shrink:1;width:calc((100% - 50px ) / 4)}.three-columns-small-small-big>div:nth-of-type(3){flex-grow:1;flex-shrink:1;width:calc((calc((100% - 50px ) / 4) * 2 ) + 10px)}.widget-project-team-project-members-title{display:inline-block;margin:10px 0 0}.massmail-project-member-link{text-decoration:none}.massmail-project-member-link:hover{text-decoration:underline}.dashboard-widget-content.dashboard-widget-content-projectheartbeat{margin:0 20px 20px}.dashboard-widget-content-projectheartbeat-empty-no-activity,.dashboard-widget-content-projectheartbeat-empty-no-perms,.dashboard-widget-content-projectheartbeat-error,.dashboard-widget-content-projectheartbeat-activities,.dashboard-widget-content-projectheartbeat-loading{display:none}.dashboard-widget-content-projectheartbeat-empty-no-activity.shown,.dashboard-widget-content-projectheartbeat-empty-no-perms.shown,.dashboard-widget-content-projectheartbeat-error.shown,.dashboard-widget-content-projectheartbeat-activities.shown,.dashboard-widget-content-projectheartbeat-loading.shown{display:block}.dashboard-widget-content-projectheartbeat-empty{display:none}.dashboard-widget-content-projectheartbeat-empty.shown{display:flex}.dashboard-widget-content-projectheartbeat-loading{height:200px;background:url("../images/spinner.gif") no-repeat center center}.widget-project-heartbeat-empty-icon{fill:rgba(245,124,19,0.3)}.dashboard-widget-content-projectheartbeat-activities{position:relative;padding:20px 0}.dashboard-widget-content-projectheartbeat-activities::before{position:absolute;top:0;left:10px;width:4px;height:100%;background:linear-gradient(to top, #fff 0, #fef2e7 20px, transparent 21px),linear-gradient(to bottom, #fff 0, #fef2e7 20px);content:'';z-index:1}.dashboard-widget-content-projectheartbeat-label{display:inline-block;position:relative;margin:20px 0;padding:5px;border-radius:3px;background:#fef2e7;color:#f57c13;font-size:10px;font-weight:600;letter-spacing:.5px;line-height:7px;text-transform:uppercase;z-index:2}.dashboard-widget-content-projectheartbeat-label:first-child{margin:0 0 20px}.dashboard-widget-content-projectheartbeat-item{display:flex;position:relative;align-items:flex-start;margin:0 0 20px;z-index:2}.dashboard-widget-content-projectheartbeat-item:last-child{margin:0}.dashboard-widget-content-projectheartbeat-item-icon{display:flex;position:relative;top:1px;flex:0 0 auto;align-items:center;justify-content:center;width:24px;height:24px;margin:0 10px 0 0;border-radius:50%;background:#f57c13}.dashboard-widget-content-projectheartbeat-item-icon>.tuleap-svg{fill:#fff}.dashboard-widget-content-projectheartbeat-item-message{margin:0 0 5px;line-height:22px}.dashboard-widget-content-projectheartbeat-item-message>.direct-link-to-artifact>span{margin:0 5px 0 0}.dashboard-widget-content-projectheartbeat-item-message>a{text-decoration:none}.dashboard-widget-content-projectheartbeat-item-message>a:hover{text-decoration:underline}.dashboard-widget-content-projectheartbeat-item-time{color:#747474;font-size:12px}.dashboard-widget-content-projectheartbeat-item-time-icon{margin:0 3px 0 0}.dashboard-widget-imageviewver-content{text-align:center}.dashboard-widget-imageviewver-img{max-width:100%}.project-last-commit-text{margin:10px 0 0;text-align:justify}.project-last-commit-project-title{margin:0 0 10px}.project-last-commit-text-more{margin:10px 0 0;text-align:center}.dashboard-widget-my-projects-legend-title{margin:0 20px 0 0}.dashboard-widget-my-projects-legend-content{margin:0 10px 0 0}.dashboard-widget-my-projects-icons{margin:0 5px 0 0;color:#747474}.empty-project-box-inside{fill:#f2b37c}.empty-project-box-icons{fill:#f57c13}.empty-project-box-shadow{fill:#f57c13}.empty-project-box{fill:#fae9da}.empty-project-box-top-shadow{fill:#f57c13}.empty-project-box-top{fill:#fae9da}.massmail-project-member-link-icon{padding:0 5px 0 0}.priora{background-color:#dadada}.priorb{background-color:#dad0d0}.priorc{background-color:#dacaca}.priord{background-color:#dac0c0}.priore{background-color:#dababa}.priorf{background-color:#dab0b0}.priorg{background-color:#daaaaa}.priorh{background-color:#da9090}.priori{background-color:#da8a8a}/*!
 * Copyright (c) Enalean, 2017. All Rights Reserved.
 *
 * This file is a part of Tuleap.
 *
 * Tuleap is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * Tuleap is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with Tuleap. If not, see <http://www.gnu.org/licenses/>.
 *
 */.dashboard-widget-project-classification-trovecat{color:#747474}.dashboard-widget-project-classification-trovecat-icon{margin:0 3px 0 0;color:#f57c13}.dashboard-widget-content-mywelcomemessage>h2{color:#f57c13;font-size:15px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.dashboard-widget-container{width:100%}.dashboard-widget-asynchronous-loading,.tlp-table>tbody>tr:nth-child(odd)>td.dashboard-add-widget-content-loading,.edit-widget-modal-content-loading{height:200px;background:#fff url("../images/spinner.gif") center center no-repeat}.dashboard-widget-header{display:flex;justify-content:space-between}.dashboard-widget-header.dashboard-widget-movable{cursor:move}.dashboard-widget-icons{display:flex;margin:3px 0 0;cursor:default}.dashboard-widget-icons-minimize{margin:0 5px 0 0}.dashboard-widget-icons-minimize,.dashboard-widget-actions{transition:color 100ms, opacity 100ms;color:#747474;cursor:pointer;opacity:.2}.dashboard-widget-icons-minimize:hover,.dashboard-widget-actions:hover{color:#f57c13;opacity:1}.dashboard-widget-content{margin:20px;padding:0;overflow-x:auto;overflow-y:hidden}.dashboard-add-widget-body{padding:0}.dashboard-add-widget-content{display:flex}.dashboard-add-widget-list{flex:1;padding:20px}.dashboard-add-widget-list-body{max-height:50vh;overflow-x:hidden;overflow-y:scroll}#dashboard-add-widget-settings{flex:1;padding:20px;border-left:1px solid #f3f3f3}.dashboard-add-widget-settings-content{display:flex;flex-direction:column}.dashboard-add-widget-settings-image{align-self:center}.dashboard-add-widget-list-header{display:flex;align-items:baseline;justify-content:space-between}.dashboard-add-widget-list-table-widget{cursor:pointer}.tlp-table>tbody>tr.dashboard-add-widget-list-table-widget-selected>.dashboard-add-widget-list-table-widget-content-name,.tlp-table>tbody>tr.dashboard-add-widget-list-table-widget-selected>.dashboard-add-widget-list-table-widget-content-link,.tlp-table>tbody>tr.dashboard-add-widget-list-table-widget-selected>.dashboard-add-widget-list-table-widget-content-used{background:rgba(245,124,19,0.07)}.tlp-table>tbody>tr.dashboard-add-widget-list-table-widget-selected>.dashboard-add-widget-list-table-widget-content-link>.dashboard-add-widget-list-table-widget-content-link-icon{transform:scale(1.2);color:#f57c13}.dashboard-add-widget-list-table-widget-content-name{width:100%}.dashboard-add-widget-list-table-widget-content-link,.dashboard-add-widget-list-table-widget-content-used{transition:transform 50ms linear;color:#747474;font-size:14px;text-align:right;white-space:nowrap}#dashboard-add-widget-settings-empty{display:flex;flex-direction:column;justify-content:center;height:100%;text-align:center}#dashboard-add-widget-settings-empty>.empty-page-icon{color:rgba(245,124,19,0.3);font-size:70px}.dashboard-project-header{display:flex;align-items:flex-end;justify-content:space-between;margin:20px}.dashboard-project-header-main{display:flex;align-items:flex-end}.dashboard-project-header-access{margin:0 10px 7px 0}.dashboard-project-header-members{margin:0 0 7px}.dashboard-project-header-trovecat{margin:0 0 12px 10px;color:#747474;font-size:14px}.dashboard-project-header-trovecat-icon{margin:0 3px 0 0;color:#f57c13}.dashboard-project-title{margin:0 20px 0 0;color:#f57c13;font-size:40px;font-weight:300;text-transform:uppercase}.dashboard-project-title-parent{display:block;margin:0 0 1px;font-size:12px;font-weight:400}.dashboard-project-title-parent-icon{width:13px;height:10px;margin:2px 0 0;vertical-align:top;fill:#747474}.dashboard-project-title-parent-icon+.dashboard-project-title-name{margin:0 0 0 -7px}.dashboard-user-title{display:flex;align-items:center;margin:0 0 20px}.dashboard-user-title-name{margin:0 0 0 10px;color:#f57c13;font-size:30px;font-weight:300;line-height:26px}.dashboard-user-title-login{display:block;margin:2px 0 0;font-size:16px}/*!
 * Copyright (c) Enalean, 2017. All Rights Reserved.
 *
 * This file is a part of Tuleap.
 *
 * Tuleap is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * Tuleap is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with Tuleap. If not, see <http://www.gnu.org/licenses/>.
 */.homepage-sign-in-section,.homepage-create-account-section{flex:1 1 50%}.homepage-content{display:flex;height:100%}.homepage-sign-in-section{display:flex;background:#f6f6f6}.homepage-create-account-section{display:flex;flex-direction:column;align-items:flex-end;background:#f57c13;color:#fff}.homepage-welcome-wrapper{flex:1 0 auto;width:100%;padding:80px 60px 40px}.homepage-welcome-title{line-height:35px}.homepage-headline{width:100%;margin:0 0 30px;font-size:17px;line-height:30px}.homepage-headline a{color:#fff;text-decoration:underline}.homepage-headline a:hover{text-decoration:none}.homepage-create-account-button{margin:0 0 30px;padding:5px 25px;background:#fff;color:#f57c13}.homepage-create-account-button-icon{font-size:18px}.homepage-screenshots{max-width:85%;min-height:1px;margin:auto}.homepage-sign-in-container{display:flex;flex-direction:column;width:440px;margin:0 auto;padding:50px 20px}.homepage-logo-container{text-align:center}.homepage-platform-logo{width:250px;margin:0 0 30px}.homepage-colored-logo{fill:#f57c13}.homepage-sign-in,.homepage-already-signed-in{flex:0 1 auto}.homepage-sign-in{padding:40px 70px;border-radius:3px;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.1)}.homepage-sign-in .tlp-label{margin:0 0 5px;color:#9b9b9b;font-size:.8em}.homepage-sign-in .tlp-input{border-color:#f57c13}.homepage-sign-in .tlp-input::placeholder{color:#f9b275}.sign-in-avatar{margin:0 0 40px;text-align:center}.sign-in-forgot-password{float:right;color:#f57c13}.sign-in-forgot-password>a,.sign-in-register>a{text-decoration:none}.sign-in-forgot-password>a:hover,.sign-in-register>a:hover{text-decoration:underline}.sign-in-button{height:50px;padding:5px 25px}.sign-in-register{display:block;margin:60px 0 0;text-align:center}.homepage-already-signed-in{padding:40px;border-radius:3px;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);text-align:center}.homepage-already-signed-in>.homepage-avatar{margin:0 0 45px}.homepage-already-signed-in>.homepage-avatar>.avatar>img{width:75px;height:75px}.homepage-already-signed-in-welcome{margin:0 0 40px}.homepage-already-signed-in-welcome-title{margin:0 0 10px;color:#f57c13;font-weight:600}.homepage-user-real-name{display:block;margin:0 0 5px;color:#f57c13;font-size:18px;font-weight:400;line-height:18px}.homepage-user-login-name{display:block;color:#777777;font-size:16px;line-height:16px}.homepage-my-personal-page{padding:5px 25px}/*!
 * Copyright (c) Enalean, 2017. All Rights Reserved.
 *
 * This file is a part of Tuleap.
 *
 * Tuleap is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * Tuleap is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with Tuleap. If not, see <http://www.gnu.org/licenses/>.
 */.toggler-noajax,.toggler-hide-noajax,.toggler,.toggler-hide{position:relative;padding:0 0 0 16px;cursor:pointer}.toggler-noajax::before,.toggler-hide-noajax::before,.toggler::before,.toggler-hide::before{position:absolute;top:2px;left:0;font-family:'fontawesome';font-size:14px}.toggler::before,.toggler-noajax::before{content:'\f147'}.toggler-hide::before,.toggler-hide-noajax::before{content:'\f196'}.toggler-hide ~ *,.toggler-hide-noajax ~ *{display:none}/*!
 * Copyright (c) Enalean, 2017. All Rights Reserved.
 *
 * This file is a part of Tuleap.
 *
 * Tuleap is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * Tuleap is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with Tuleap. If not, see <http://www.gnu.org/licenses/>.
 */.tuleap-modal-loading{position:fixed;z-index:200000;top:50%;left:50%;width:100px;height:100px;transform:translate(-50%, -50%);border-radius:50%;background:#2e2d2b;box-shadow:0 0 50px rgba(0,0,0,0.2)}@keyframes modalLoading{from{transform:translate(-50%, -50%) rotate(0deg)}to{transform:translate(-50%, -50%) rotate(359deg)}}.tuleap-modal-loading::after{content:'';position:absolute;top:50%;left:50%;width:30px;height:30px;transform:translate(-50%, -50%);animation:500ms linear infinite modalLoading;border:5px solid rgba(255,255,255,0.1);border-top:5px solid #fff;border-radius:50%}.breadcrumb{display:flex;padding:20px 20px 0}.breadcrumb-item{display:inline-block;position:relative;margin:0 0 0 -1px}.breadcrumb-item:first-child>.breadcrumb-link{padding-left:20px}.breadcrumb-item:last-child>.breadcrumb-link{border:1px solid rgba(245,124,19,0.5);color:#f57c13;font-weight:600}.breadcrumb-item:last-child>.breadcrumb-link::after{box-shadow:1.5px 1.5px 0 rgba(245,124,19,0.5)}.breadcrumb-item:hover>.breadcrumb-link{border:1px solid rgba(245,124,19,0.5);color:#f57c13}.breadcrumb-item:hover>.breadcrumb-link::after{box-shadow:1.5px 1.5px 0 rgba(245,124,19,0.5)}.breadcrumb-item:hover>.breadcrumb-link:active{border:1px solid #f57c13;background:#f57c13;color:#fff}.breadcrumb-item:hover>.breadcrumb-link:active::after{background:#f57c13;box-shadow:1.5px 1.5px 0 #f57c13}.breadcrumb-link{position:relative;padding:0 10px 0 30px;float:left;transition:border 75ms;border:1px solid #e3e5ed;background:#fff;color:#747474;font-size:13px;line-height:33px}.breadcrumb-link:hover{text-decoration:none}.breadcrumb-link::after{content:'';position:absolute;z-index:1;top:0;right:-16px;width:33px;height:33px;transform:rotate(-45deg) scale(0.73);transition:box-shadow 75ms;border-radius:50px 0 0;background:#fff;box-shadow:1.5px 1.5px 0 #e3e5ed}.breadcrumb-link-icon{margin:0 5px 0 0}.breadcrumb-switchable{display:inline-block;position:relative}.breadcrumb-switchable>.breadcrumb-link{padding:0 20px 0 30px}.breadcrumb-switchable::after{content:'\f0d7';position:absolute;z-index:1;top:12px;right:7px;transition:color 75ms;color:#d4d7e1;font-family:'FontAwesome';font-size:10px}.breadcrumb-switchable:hover>.breadcrumb-switch-menu{transform:translateY(0);opacity:1;box-shadow:0 4px 15px rgba(0,0,0,0.175);pointer-events:auto}.breadcrumb-switchable:hover::after{color:#f57c13}.breadcrumb-switch-menu{position:absolute;z-index:10000;top:35px;left:0;min-width:100%;padding:0;transform:translateY(-10px);transition:opacity 75ms,transform 75ms,box-shadow 75ms;border:1px solid #e3e5ed;border-top:0;border-radius:0 0 3px 3px;opacity:0;background:#fff;box-shadow:none;pointer-events:none}.breadcrumb-dropdown-item:hover>.breadcrumb-dropdown-link{background:#f3f3f3;color:#f57c13}.breadcrumb-dropdown-item:last-child>.breadcrumb-dropdown-link{border-radius:0 0 3px 3px}.breadcrumb-dropdown-link{display:block;padding:10px 20px;overflow:hidden;color:#f57c13;font-size:14px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.breadcrumb-dropdown-link:hover{text-decoration:none}.breadcrumb-dropdown-separator{display:block;margin:10px 0;border-top:1px solid #f3f3f3}.breadcrumb-dropdown-separator:first-child{display:none}.breadcrumb-dropdown-section-title{margin:10px 0 0;padding:20px 20px 10px;border-top:1px solid #f3f3f3;color:#747474;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;white-space:nowrap}.breadcrumb-dropdown-section-title:first-child{margin:0;padding:10px 20px;border-top:0}.project-label-color-results span,.project-label-color-container span{display:block;height:25px;border-radius:3px}.project-label-color-results span.inca-silver,.project-label-color-container span.inca-silver{border-color:#5d5d5d;background:#5d5d5d}.project-label-color-results span.inca-silver:hover:not(:disabled):not(.disabled):not(:active),.project-label-color-container span.inca-silver:hover:not(:disabled):not(.disabled):not(:active){border-color:#505050;background:#505050}.project-label-color-results span.chrome-silver,.project-label-color-container span.chrome-silver{border-color:#8f8f8f;background:#8f8f8f}.project-label-color-results span.chrome-silver:hover:not(:disabled):not(.disabled):not(:active),.project-label-color-container span.chrome-silver:hover:not(:disabled):not(.disabled):not(:active){border-color:#828282;background:#828282}.project-label-color-results span.firemist-silver,.project-label-color-container span.firemist-silver{border-color:#c5c5c5;background:#c5c5c5}.project-label-color-results span.firemist-silver:hover:not(:disabled):not(.disabled):not(:active),.project-label-color-container span.firemist-silver:hover:not(:disabled):not(.disabled):not(:active){border-color:#b8b8b8;background:#b8b8b8}.project-label-color-results span.red-wine,.project-label-color-container span.red-wine{border-color:#a10202;background:#a10202}.project-label-color-results span.red-wine:hover:not(:disabled):not(.disabled):not(:active),.project-label-color-container span.red-wine:hover:not(:disabled):not(.disabled):not(:active){border-color:#880202;background:#880202}.project-label-color-results span.fiesta-red,.project-label-color-container span.fiesta-red{border-color:#f02727;background:#f02727}.project-label-color-results span.fiesta-red:hover:not(:disabled):not(.disabled):not(:active),.project-label-color-container span.fiesta-red:hover:not(:disabled):not(.disabled):not(:active){border-color:#ed1010;background:#ed1010}.project-label-color-results span.coral-pink,.project-label-color-container span.coral-pink{border-color:#ff8a8a;background:#ff8a8a}.project-label-color-results span.coral-pink:hover:not(:disabled):not(.disabled):not(:active),.project-label-color-container span.coral-pink:hover:not(:disabled):not(.disabled):not(:active){border-color:#ff7171;background:#ff7171}.project-label-color-results span.teddy-brown,.project-label-color-container span.teddy-brown{border-color:#9a600d;background:#9a600d}.project-label-color-results span.teddy-brown:hover:not(:disabled):not(.disabled):not(:active),.project-label-color-container span.teddy-brown:hover:not(:disabled):not(.disabled):not(:active){border-color:#82510b;background:#82510b}.project-label-color-results span.clockwork-orange,.project-label-color-container span.clockwork-orange{border-color:#f18e06;background:#f18e06}.project-label-color-results span.clockwork-orange:hover:not(:disabled):not(.disabled):not(:active),.project-label-color-container span.clockwork-orange:hover:not(:disabled):not(.disabled):not(:active){border-color:#d87f05;background:#d87f05}.project-label-color-results span.graffiti-yellow,.project-label-color-container span.graffiti-yellow{border-color:#ffd300;background:#ffd300}.project-label-color-results span.graffiti-yellow:hover:not(:disabled):not(.disabled):not(:active),.project-label-color-container span.graffiti-yellow:hover:not(:disabled):not(.disabled):not(:active){border-color:#e6be00;background:#e6be00}.project-label-color-results span.army-green,.project-label-color-container span.army-green{border-color:#5f8347;background:#5f8347}.project-label-color-results span.army-green:hover:not(:disabled):not(.disabled):not(:active),.project-label-color-container span.army-green:hover:not(:disabled):not(.disabled):not(:active){border-color:#53723e;background:#53723e}.project-label-color-results span.neon-green,.project-label-color-container span.neon-green{border-color:#6abf1d;background:#6abf1d}.project-label-color-results span.neon-green:hover:not(:disabled):not(.disabled):not(:active),.project-label-color-container span.neon-green:hover:not(:disabled):not(.disabled):not(:active){border-color:#5ea91a;background:#5ea91a}.project-label-color-results span.acid-green,.project-label-color-container span.acid-green{border-color:#b9e45d;background:#b9e45d}.project-label-color-results span.acid-green:hover:not(:disabled):not(.disabled):not(:active),.project-label-color-container span.acid-green:hover:not(:disabled):not(.disabled):not(:active){border-color:#b0e047;background:#b0e047}.project-label-color-results span.sherwood-green,.project-label-color-container span.sherwood-green{border-color:#009465;background:#009465}.project-label-color-results span.sherwood-green:hover:not(:disabled):not(.disabled):not(:active),.project-label-color-container span.sherwood-green:hover:not(:disabled):not(.disabled):not(:active){border-color:#007b54;background:#007b54}.project-label-color-results span.ocean-turquoise,.project-label-color-container span.ocean-turquoise{border-color:#28c4a0;background:#28c4a0}.project-label-color-results span.ocean-turquoise:hover:not(:disabled):not(.disabled):not(:active),.project-label-color-container span.ocean-turquoise:hover:not(:disabled):not(.disabled):not(:active){border-color:#24af8f;background:#24af8f}.project-label-color-results span.surf-green,.project-label-color-container span.surf-green{border-color:#75e4bf;background:#75e4bf}.project-label-color-results span.surf-green:hover:not(:disabled):not(.disabled):not(:active),.project-label-color-container span.surf-green:hover:not(:disabled):not(.disabled):not(:active){border-color:#60e0b5;background:#60e0b5}.project-label-color-results span.deep-blue,.project-label-color-container span.deep-blue{border-color:#0480bf;background:#0480bf}.project-label-color-results span.deep-blue:hover:not(:disabled):not(.disabled):not(:active),.project-label-color-container span.deep-blue:hover:not(:disabled):not(.disabled):not(:active){border-color:#036fa6;background:#036fa6}.project-label-color-results span.lake-placid-blue,.project-label-color-container span.lake-placid-blue{border-color:#1ebade;background:#1ebade}.project-label-color-results span.lake-placid-blue:hover:not(:disabled):not(.disabled):not(:active),.project-label-color-container span.lake-placid-blue:hover:not(:disabled):not(.disabled):not(:active){border-color:#1ba7c8;background:#1ba7c8}.project-label-color-results span.daphne-blue,.project-label-color-container span.daphne-blue{border-color:#87dbef;background:#87dbef}.project-label-color-results span.daphne-blue:hover:not(:disabled):not(.disabled):not(:active),.project-label-color-container span.daphne-blue:hover:not(:disabled):not(.disabled):not(:active){border-color:#71d4ec;background:#71d4ec}.project-label-color-results span.plum-crazy,.project-label-color-container span.plum-crazy{border-color:#7c2db3;background:#7c2db3}.project-label-color-results span.plum-crazy:hover:not(:disabled):not(.disabled):not(:active),.project-label-color-container span.plum-crazy:hover:not(:disabled):not(.disabled):not(:active){border-color:#6e289f;background:#6e289f}.project-label-color-results span.ultra-violet,.project-label-color-container span.ultra-violet{border-color:#a44ee1;background:#a44ee1}.project-label-color-results span.ultra-violet:hover:not(:disabled):not(.disabled):not(:active),.project-label-color-container span.ultra-violet:hover:not(:disabled):not(.disabled):not(:active){border-color:#9938dd;background:#9938dd}.project-label-color-results span.lilac-purple,.project-label-color-container span.lilac-purple{border-color:#ce91fa;background:#ce91fa}.project-label-color-results span.lilac-purple:hover:not(:disabled):not(.disabled):not(:active),.project-label-color-container span.lilac-purple:hover:not(:disabled):not(.disabled):not(:active){border-color:#c379f9;background:#c379f9}.project-label-color-results span.panther-pink,.project-label-color-container span.panther-pink{border-color:#c42887;background:#c42887}.project-label-color-results span.panther-pink:hover:not(:disabled):not(.disabled):not(:active),.project-label-color-container span.panther-pink:hover:not(:disabled):not(.disabled):not(:active){border-color:#af2478;background:#af2478}.project-label-color-results span.peggy-pink,.project-label-color-container span.peggy-pink{border-color:#e560b2;background:#e560b2}.project-label-color-results span.peggy-pink:hover:not(:disabled):not(.disabled):not(:active),.project-label-color-container span.peggy-pink:hover:not(:disabled):not(.disabled):not(:active){border-color:#e14aa7;background:#e14aa7}.project-label-color-results span.flamingo-pink,.project-label-color-container span.flamingo-pink{border-color:#edacd4;background:#edacd4}.project-label-color-results span.flamingo-pink:hover:not(:disabled):not(.disabled):not(:active),.project-label-color-container span.flamingo-pink:hover:not(:disabled):not(.disabled):not(:active){border-color:#e897c9;background:#e897c9}.project-labels-table-name,.project-labels-table-is-used{width:50%}.project-labels-table-name-icon{margin:0 5px 0 0}.project-labels-table-name-icon.project-labels-table-name-icon-inca-silver{color:#5d5d5d}.project-labels-table-name-icon.project-labels-table-name-icon-chrome-silver{color:#8f8f8f}.project-labels-table-name-icon.project-labels-table-name-icon-firemist-silver{color:#c5c5c5}.project-labels-table-name-icon.project-labels-table-name-icon-red-wine{color:#a10202}.project-labels-table-name-icon.project-labels-table-name-icon-fiesta-red{color:#f02727}.project-labels-table-name-icon.project-labels-table-name-icon-coral-pink{color:#ff8a8a}.project-labels-table-name-icon.project-labels-table-name-icon-teddy-brown{color:#9a600d}.project-labels-table-name-icon.project-labels-table-name-icon-clockwork-orange{color:#f18e06}.project-labels-table-name-icon.project-labels-table-name-icon-graffiti-yellow{color:#ffd300}.project-labels-table-name-icon.project-labels-table-name-icon-army-green{color:#5f8347}.project-labels-table-name-icon.project-labels-table-name-icon-neon-green{color:#6abf1d}.project-labels-table-name-icon.project-labels-table-name-icon-acid-green{color:#b9e45d}.project-labels-table-name-icon.project-labels-table-name-icon-sherwood-green{color:#009465}.project-labels-table-name-icon.project-labels-table-name-icon-ocean-turquoise{color:#28c4a0}.project-labels-table-name-icon.project-labels-table-name-icon-surf-green{color:#75e4bf}.project-labels-table-name-icon.project-labels-table-name-icon-deep-blue{color:#0480bf}.project-labels-table-name-icon.project-labels-table-name-icon-lake-placid-blue{color:#1ebade}.project-labels-table-name-icon.project-labels-table-name-icon-daphne-blue{color:#87dbef}.project-labels-table-name-icon.project-labels-table-name-icon-plum-crazy{color:#7c2db3}.project-labels-table-name-icon.project-labels-table-name-icon-ultra-violet{color:#a44ee1}.project-labels-table-name-icon.project-labels-table-name-icon-lilac-purple{color:#ce91fa}.project-labels-table-name-icon.project-labels-table-name-icon-panther-pink{color:#c42887}.project-labels-table-name-icon.project-labels-table-name-icon-peggy-pink{color:#e560b2}.project-labels-table-name-icon.project-labels-table-name-icon-flamingo-pink{color:#edacd4}.project-labels-table-is-used-help{cursor:help}.project-label-name-warning{display:none}.project-label-name-warning.shown{display:block}.project-label-color-selector{width:80px}.project-label-options{display:flex}.tlp-form-element.project-label-style{margin:0 0 20px 40px}.project-label-style-options{display:flex;align-items:center;padding:8px 0 0}.project-label-style-option-outline{margin:0 0 10px 20px}.project-label-color-results{height:250px}/*!
 * Copyright (c) Enalean, 2017. All Rights Reserved.
 *
 * This file is a part of Tuleap.
 *
 * Tuleap is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * Tuleap is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with Tuleap. If not, see <http://www.gnu.org/licenses/>.
 */.project-admin-details-form{display:flex;flex-direction:column}.project-admin-details-container{display:flex}.project-admin-details-public-info{flex:0 1 auto;width:100%;max-width:40%;margin:0 20px 20px 0}.project-admin-details-public-info-meta{display:flex;margin:0 0 20px}.project-admin-details-public-info-meta-type{margin:0 40px 0 0;white-space:nowrap}.project-admin-details-right-container{display:flex;flex:1 1 auto;flex-direction:column;width:100%;max-width:60%}.project-admin-details-visibility{margin:0 0 20px}.project-admin-details-hierarchy-buttons{display:flex}#project-admin-details-hierarchy-delete-button{margin:0 0 0 10px}#project-admin-details-hierarchy-project-select{width:250px}.project-admin-details-hierarchy-description{margin:0 0 20px}.project-admin-details-submit{align-self:center;margin:20px 0 40px}.project-admin-details-info-access{margin-bottom:40px;text-align:center}#project-admin-details-info-access-level{margin:0;color:#f57c13;font-size:30px;font-weight:600}#project-admin-details-info-access-level-icon{margin:0 10px 0 0}#project-admin-details-info-access-level-badge{margin:20px 0 0}#term-of-service-usage{display:none}@media screen and (max-width: 1200px){.project-admin-details-container{flex-direction:column}.project-admin-details-public-info{max-width:100%}.project-admin-details-right-container{max-width:100%}}#project-admin-ugroup-add-binding{margin:0 10px 20px 0}#project-admin-ugroup-current-binding{display:flex}#project-admin-ugroup-current-binding-project{margin:0 40px 0 0}.project-admin-ugroup-binding-project-info>.tuleap-svg-project-small{margin:0 3px 0 0;fill:#747474}.project-admin-ugroup-binding-clones-ugroup{width:100%;max-width:200px;overflow:hidden;text-overflow:ellipsis}.project-admin-ugroup-binding-clones-project{white-space:nowrap}.project-admin-ugroup-binding-clones-project>.tuleap-svg-project-small{margin:0 3px 0 0;fill:#f57c13}.project-admin-user-groups-container{display:flex}.project-admin-user-groups-details{flex:1 1 auto;margin:0 20px 0 0}.project-admin-user-groups-member-list-container{flex:1 1 auto}.project-admin-user-groups-header{display:flex;align-items:center;margin:0 0 20px}.project-admin-user-groups-header-title{margin:0 20px 0 0;word-break:break-all}#project-admin-ugroup-show-permissions-modal{flex:0 0 auto}.projectadmin-userlist-result-name-avatar{margin:0 10px 0 0}.user-group-binding-link,.remove-user-from-group-modal-text,.remove-binding-modal-text,.project-admin-delete-user-group-modal-content{word-wrap:break-word}.user-group-binding-link{min-width:0}.project-admin-ugroups-list-table-ugroup-nb-members{width:20%}.project-admin-ugroups-list-table-ugroup-description{width:30%}.project-admin-ugroups-list-table-ugroup-name{width:50%;max-width:200px;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 1200px){.project-admin-user-groups-container{flex-direction:column}.project-admin-user-groups-member-list-container{order:1}.project-admin-user-groups-details{order:2;margin:0}}#user-to-add-to-ugroup{font-weight:bold}/*!
 * Copyright Enalean (c) 2017. All rights reserved.
 *
 * Tuleap and Enalean names and logos are registrated trademarks owned by
 * Enalean SAS. All other trademarks or names are properties of their respective
 * owners.
 *
 * This file is a part of Tuleap.
 *
 * Tuleap is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * Tuleap is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with Tuleap. If not, see <http://www.gnu.org/licenses/>.
 */#project-admin-members-controls{display:flex}#project-admin-members-modal-buttons-section>button:nth-child(2){margin-left:20px}#project-admin-members-modal-buttons-section>button:not(:nth-child(2)){margin-left:10px}#project-admin-members-add-user-select{width:250px}#project-admin-members-modal-import-users-button{margin-left:40px}.project-admin-members-import-members-title{margin:0 0 40px}#project-admin-members-input-file-helper{line-height:24px}.projectadmin-userlist-result-ugroup-separator:last-child{display:none}.project-admin-members-username-column{width:50%}.project-admin-members-ugroups{width:50%}@media screen and (max-width: 1200px){.project-admin-members-ugroups{word-break:break-all}}#project-admin-import-members-list-preview>tbody>.project-admin-members-import-warning>.project-admin-members-import-warning-line{background:rgba(219,160,54,0.1);color:#bc8522}.project-admin-members-import-warning-icon{margin:0 5px 0 0}#project-admin-members-upload-file-form-element{margin-bottom:20px}.file-input-error{color:#da5353}#import-members-spinner{display:flex;align-items:center;justify-content:center}/*!
 * Copyright (c) Enalean, 2018. All Rights Reserved.
 *
 * This file is a part of Tuleap.
 *
 * Tuleap is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * Tuleap is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with Tuleap. If not, see <http://www.gnu.org/licenses/>.
 */.project-admin-permission-per-group{display:flex;align-items:flex-start}.permission-per-group-search-section{width:300px}.permission-per-group-result-section{width:100%;margin:0 0 0 20px}.permission-per-group-public-news{color:#58b359}.permission-per-group-private-news{color:#da5353}.permission-per-group-header-tooltip{margin:0 0 0 5px;text-transform:none}.permission-per-group-load-button{display:flex;justify-content:center}@media screen and (max-width: 1200px){.project-admin-permission-per-group{flex-direction:column}.permission-per-group-result-section{margin:0}.permission-per-group-search-section{width:100%}}.permission-per-group-loader{height:100px;background:url("/themes/BurningParrot/images/spinner.gif") no-repeat center center}.permission-per-group-table>tbody>tr>td>.tlp-badge-primary{margin:1px 2px 1px 0}.permission-per-group-table>tbody>tr>td>.tlp-badge-secondary{margin:1px 2px 1px 0}.permission-per-group-table>tbody>tr>td>.tlp-badge-info{margin:1px 2px 1px 0}.permission-per-group-table>tbody>tr>td>.tlp-badge-success{margin:1px 2px 1px 0}.permission-per-group-table>tbody>tr>td>.tlp-badge-warning{margin:1px 2px 1px 0}.permission-per-group-table>tbody>tr>td>.tlp-badge-danger{margin:1px 2px 1px 0}.permission-per-group-double-column-table>th:first-child{width:33%}.permission-per-group-double-column-table>th:last-child{width:66%}.permission-per-group-triple-column-table>th{width:33%}.permission-per-group-sextuple-column-table>th{width:16.667%}.project-administration-title{padding:20px 20px 0;word-break:break-all}#softwaremap-list{display:flex;align-items:flex-start}#softwaremap-list-filter{width:400px;margin:0 20px 0 0}.softwaremap-list-filter-nb{margin:0 0 0 5px}.softwaremap-list-selected{font-weight:bold}#softwaremap-list-results{width:100%}.softwaremap-list-results-trovecat{color:#747474}.softwaremap-list-results-trovecat-icon{margin:0 3px 0 0;color:#f57c13}.softwaremap-list-results-trovecat-not-categorized{color:#747474;font-style:italic}#softwaremap-list-filter-go-up{margin:0 0 20px}.softwaremap-list-filter-go-up-icon{margin:0 9px 0 12px;color:#f57c13}
