.ibm-type i{font-family:FontAwesome;font-style:normal}.dw-advocate-card{display:inline-block;position:relative;text-align:center;width:240px}.dw-advocate-card-content{background-color:transparent;box-sizing:border-box;margin:20px;position:relative}.dw-advocate-card img.card-photo{width:100px;height:100px;border-radius:10em;border:5px solid #0e8672;transition:all .5s linear;-webkit-transition:all .5s linear;transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1)}.dw-advocate-card:hover img{transform:scale3d(1.1,1.1,1);-webkit-transform:scale3d(1.1,1.1,1);opacity:.3}.dw-advocate-info{padding-top:1em}.dw-advocate-name{text-transform:uppercase;padding:0 !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dw-advocate-city-team{color:#959595;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dw-advocate-content{opacity:0;transition:opacity .35s ease;margin:auto;position:absolute;top:2em;left:0;bottom:0;right:0}.dw-advocate-card:hover .dw-advocate-content{opacity:1}.dw-advocate-content a.dw-advocate-profile-link{color:rgba(0,0,0,1);cursor:pointer}.dw-advocate-card ul>li{padding-left:0}.dw-advocate-card ul>li::before{content:no-close-quote;display:inline-block;font-size:1.5rem;position:absolute}.dw-advocate-actions li{display:inline-block;margin:0 5px;padding:0}.dw-advocate-actions a{color:rgba(0,0,0,1)}.dw-advocate-actions a.disabled{opacity:.2;cursor:default}.dw-adv ul>li{padding-left:0}.dw-adv ul>li::before{content:no-close-quote;display:inline-block;font-size:1.5rem;position:absolute}.dw-adv .dw-adv-image{padding:1em 0 0;width:14em}.dw-adv .dw-adv-image img{display:block;height:11em;border-radius:10em;border:.2em solid #fff}.dw-adv .dw-adv-blurb{padding-top:2em}.dw-adv .dw-adv-skill-tags .dw-adv-skill-tags-title{font-weight:bold;padding-right:20px}.dw-adv .dw-adv-skill-tags a{color:#fff;padding:1px 15px;border-radius:5px;margin-right:5px;min-width:0;font-size:13px}.dw-adv .dw-adv-header{border-bottom:4px solid #00b4a0;font-size:1.625rem;padding-bottom:10px}.dw-adv .dw-adv-content{margin-top:40px}.dw-event .dw-event-section{padding-top:2em}.dw-event .dw-event-section a:hover{cursor:pointer}.dw-event .dw-event-section h4{padding-bottom:36px}.dw-event .dw-event-section h4 span{border-bottom:4px solid #0e8672;padding-bottom:10px}.dw-event .dw-event-community .dw-tags a{color:#fff;padding:1px 15px;border-radius:5px;margin-right:5px;min-width:0;font-size:13px}.dw-event .dw-event-community .dw-tags .dw-tutorial-tech-tag{background:#00b4a0;border-color:#00b4a0}.dw-event span.dw-event-btn a{color:white;padding:8px 16px;background:#323232}.dw-event span.dw-event-btn a:hover{background-color:#000}dw-event-calendar{text-align:center}dw-event-calendar .prev,dw-event-calendar .next{cursor:pointer}dw-event-calendar .prev{padding-right:2em}dw-event-calendar .next{padding-left:2em}dw-event-calendar .dw-event-calendar-heading{text-align:center;padding:3em 1em}dw-event-calendar .dw-event-calendar-heading .dw-event-calendar-title{font-size:24px}dw-event-calendar .week{height:200px}dw-event-calendar .week:last-child .day{height:inherit;border-bottom:1px solid #ececec}dw-event-calendar .week .day:first-child{border-left:1px solid #ececec}dw-event-calendar .weekday,dw-event-calendar .day{display:inline-block;width:calc(95% / 7);vertical-align:top}dw-event-calendar .day{height:inherit;border:1px solid #ececec;border-bottom:0;border-left:0;overflow:scroll}dw-event-calendar .day .event-title{padding:0 1em 1em;font-size:.8rem}dw-event-calendar .day .event-title a{color:black}dw-event-calendar .day:hover{background-color:#ececec}dw-event-calendar .day.event{background-color:rgba(14,134,114,0.2)}dw-event-calendar .day.today{background-color:#ffffa0}.dw-event-list .dw-event-list-item{display:flex;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-left:2px solid #0e8672}.dw-event-list .dw-event-list-item:first-child{border-top:1px solid #e0e0e0}.dw-event-list .dw-event-list-item.past{opacity:.3}.dw-event-list .dw-event-list-item:hover{border:1px solid #aeaeae;border-left:2px solid purple}.dw-event-list .dw-event-list-item .dw-event-list-item-date{width:20%;text-align:center;line-height:2rem}.dw-event-list .dw-event-list-item .dw-event-list-item-date .dw-event-list-item-date-day{font-size:2rem;margin-top:24px}.dw-event-list .dw-event-list-item .dw-event-list-item-content{padding:1em;float:right;width:85%}.dw-event-list .dw-event-list-item .dw-event-list-item-content h5{color:#0e8672;line-height:1rem}.dw-event-list .dw-event-list-item .dw-event-list-item-content h5:hover{cursor:pointer;text-decoration:underline}.dw-event-list .dw-event-list-item .dw-event-list-item-content h5 a{color:#0e8672;line-height:1rem}.dw-event-list .dw-event-list-item .dw-event-list-item-content .dw-event-city{color:#959595}.dw-event-list .dw-event-list-item .dw-event-list-item-content a:hover{cursor:pointer}.heatmap{margin:0 auto;text-align:center;border:1px solid #c7c7c7;margin:1em;margin-bottom:1.8em}.heatmap .title{padding:.5em;text-align:left;background:#f1f1f1;border-bottom:1px solid #c7c7c7}.heatmap .title .leaders{font-size:medium;font-style:italic;color:gray;padding-left:1em}.heatmap .title legend{display:inline-block;float:right;font-size:initial;padding-right:1em}.heatmap .title legend box{position:relative;vertical-align:middle;top:-2px;display:inline-block;width:14px;height:14px;margin:4px}.heatmap .title legend .current{background:#e5ebf6;border:2px solid #7b9cd1}.heatmap .title legend .future{background:#daf2f2;border:2px solid #46bfbd}.heatmap .bar-heatmap{display:inline-block;padding-bottom:4em}.heatmap .bar-heatmap h5{padding:0;padding-top:1em;font-weight:bold}.heatmap .bar-heatmap .heatmap-canvas-container{display:block;height:70px;width:220px}.heatmap .solo-heatmap,.heatmap .city-heatmap{display:inline-block;margin:1em;vertical-align:top}.heatmap .solo-heatmap h5,.heatmap .city-heatmap h5{padding:5px;font-weight:bold}.heatmap .solo-heatmap .heatmap-canvas-container,.heatmap .city-heatmap .heatmap-canvas-container{display:block;height:70px;width:180px}.heatmap .solo-heatmap .scroller,.heatmap .city-heatmap .scroller{width:180px;font-size:14px;color:gray;margin-top:15px;overflow-wrap:break-word;text-align:left}.heatmap .city-heatmap .heatmap-canvas-container{width:250px}.heatmap .city-heatmap .scroller{width:250px;margin-top:65px}.dw-linegraph .github-title{padding:1em 0;text-align:center;font-weight:bolder}.dw-linegraph .github-linegraph h5{text-align:center}.dw-linegraph .github-linegraph h5:hover{background:0}.dw-linegraph .github-linegraph .piegraph-canvas-container{height:220px;width:220px;padding-left:50px;padding-bottom:20px}.dw-linegraph .see-more-button{cursor:pointer;text-align:center;padding-bottom:2em}.dw-linegraph .see-more-button:hover{text-decoration:underline}.dw-pagination .pagination-controls{text-align:center;font-size:.875rem;font-family:"HelveticaNeue-Light","HelvLightIBM",Arial,sans-serif}.dw-pagination .no-results{text-align:center;padding:8em;background-color:#f5f5f5;border:1px solid #e3e3e3;margin:2em 0}.dw-pagination ul>li{padding-left:0}.dw-pagination ul>li::before{color:#959595;content:no-close-quote;display:inline-block;font-size:1.5rem;position:absolute}.dw-pagination .pagination li{display:inline;color:#4178be;margin:0 12px;padding:3px 5px;font-size:.875rem;font-family:"HelveticaNeue-Light","HelvLightIBM",Arial,sans-serif}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;background-color:#4178be;padding:4px 9px;border-radius:12px}.dw-pagination .pagination>.disabled>a,.dw-pagination .pagination>.disabled>a:focus,.dw-pagination .pagination>.disabled>a:hover,.dw-pagination .pagination>.disabled>span,.dw-pagination .pagination>.disabled>span:focus,.dw-pagination .pagination>.disabled>span:hover{color:#ececec;cursor:not-allowed}.scorecard-container{text-align:center}.scorecard{display:inline-block;vertical-align:top;border:1px solid #c7c7c7;width:320px;margin:1em;background:#f9f9f9}.scorecard:hover{border:1px solid #959595}.scorecard a{cursor:pointer}.scorecard h4{font-size:1rem;font-weight:bolder;background:#ebf3f2;color:darkslategrey;padding:10px;height:50px;overflow-y:auto}.scorecard section{border-top:1px solid #c7c7c7;text-align:left}.scorecard section h5{cursor:pointer;padding:6px 12px;color:darkslategrey}.scorecard section h5.disabled{cursor:default;color:lightgrey}.scorecard section h5:hover{background:aliceblue}.scorecard section content{display:block}.scorecard section content .dw-flip-icon{right:1em;padding:6px 8px;border:1px solid #c7c7c7;border-radius:2px;z-index:99}.scorecard section content .dw-flip-icon:hover{border:1px solid #959595;cursor:pointer}.scorecard section content legend{padding:8px 0;color:#8a6d3b;background-color:#fcf8e3;border:1px solid #faebcc;border-radius:4px;text-align:center;width:100%;margin-bottom:20px}.scorecard section content legend i{margin:0 5px}.scorecard section content item{margin-top:10px;border-bottom:1px solid #c7c7c7;display:block;padding-bottom:10px}.scorecard section content item:last-child{border-bottom:0}.scorecard section .well{padding:20px;background:white;border-top:1px solid #e3e3e3;overflow-y:auto;max-height:300px}.scorecard section .well-no-scroll{padding:20px;background:white;border-top:1px solid #e3e3e3}.scorecard section .value{color:#0e8672}.scorecard section .pull-right{float:right}.dw-facets-drop{position:relative;display:inline-block;padding-top:1em}.dw-facets-drop-btn{cursor:pointer;font-size:16px}.dw-facets-bar{float:right}.dw-facets-bar .dw-facet-selection:hover{text-decoration:underline;cursor:pointer}.dw-facets-drop ul>li{padding-left:0}.dw-facets-drop ul>li::before{content:no-close-quote;display:inline-block;font-size:1.5rem;position:absolute}.dw-facets-drop-content{display:none;position:absolute;background-color:white;border:1px solid #c7c7c7;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);padding:1em;z-index:1}.dw-facets-drop-content .dw-facet{flex:1}.dw-facets-drop-content .dw-facet-label{text-transform:capitalize;font-weight:bold;padding-bottom:1em}.dw-facets-drop-content ul{min-width:180px;line-height:1.2rem;max-height:400px;overflow-y:scroll}.dw-facets-drop-content a{color:rgba(0,0,0,1);text-decoration:none;display:block}.dw-facets-drop-content a:hover{color:rgba(0,0,0,0.7);transition:color .2s ease;cursor:pointer}.dw-facets-drop:hover .dw-facets-drop-content{display:flex}.dw-facets-drop :hover .dw-facets-drop-btn{text-decoration:underline}.dw-search-container ul>li{padding-left:0}.dw-search-container ul>li::before{color:#959595;content:no-close-quote;display:inline-block;font-size:1.5rem;position:absolute}.dw-search{display:flex;padding:1em 0 0}.dw-search .search-typeahead{width:100%}.dw-search .search-typeahead .search-icon{position:absolute;padding:12px 16px;font-size:16px}.dw-search .search-typeahead .spinner-icon{position:absolute;margin:2px -36px}.dw-search .search-typeahead .ibm-styled-input{text-indent:40px}.dw-search .search-filter select{font-size:24px;cursor:pointer;height:40px;border:1px solid #e0e0e0}.dw-search .search-filter select:focus{outline:0}.dw-search .search-field{width:100%}.dw-search .input-right{position:relative;top:6px;right:36px;cursor:pointer}.dw-search .search-typeahead .dropdown-menu{position:absolute;z-index:1000;padding:5px 0;margin:2px 0 0;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dw-search .search-typeahead .dropdown-menu>li>a{display:block;padding:6px 20px;clear:both;color:#333}.dw-search .search-typeahead .dropdown-menu>li>div{display:block;padding:6px 20px;clear:both;color:#333;cursor:pointer}.dw-search .search-typeahead .dropdown-menu>li>div:hover{text-decoration:underline}.dw-search .search-time{margin:6px 0;float:right}.dw-search .custom-popup-wrapper{position:absolute;z-index:70;padding:5px 0;margin:2px 0 0;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dw-search .custom-popup-wrapper .dropdown-menu>li>a{display:block;padding:6px 20px;clear:both;color:#333;cursor:pointer}.dw-search-container .no-results-message{text-align:center;font-size:20px;padding:40px 0 100px}.dw-search-container .search-card-content{padding:2em}.dw-search-container .search-card-content span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.dw-search-container .search-card-content h4{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dw-search-container .search-card-content .description{height:100px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.dw-spinner{display:table;margin:auto;padding:3em}sparklers{display:block;background:whitesmoke}sparklers container{width:100%;display:block;text-align:center}sparklers container.restrict{height:10.1em;overflow-y:hidden}sparklers container sparkler{display:inline-block;vertical-align:middle;text-align:center;width:9em;height:5em;padding:1em;margin:13px;border-radius:10em}sparklers container sparkler h4{padding:1.4em 0 0;font-weight:bolder}sparklers container sparkler h4.sparkler-value{font-size:xx-large}sparklers container sparkler p{vertical-align:top;line-height:1;padding-top:1em}sparklers toggler{display:block;text-align:center;margin-bottom:2em}sparklers toggler i{position:relative;margin:0 auto;top:40px;font-size:60px;color:white;border:1px solid gray;background:#0e8672;border-radius:1em;padding:7px}.dw-table-of-contents{width:200px;position:fixed;padding:0 1em}.dw-table-of-contents ul>li{padding-left:0}.dw-table-of-contents ul>li::before{content:no-close-quote;display:inline-block;font-size:1.5rem;position:absolute}.dw-table-of-contents a{color:black}.dw-tutorial{padding-top:6em}.dw-tutorial img{max-width:75%;display:block;margin:0 auto}.dw-tutorial pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:#f6f8fa;border-radius:3px}.dw-tutorial .dw-tags{padding-top:2em}.dw-tutorial .dw-tags a{color:#fff;padding:1px 15px;border-radius:5px;margin-right:5px;min-width:0;font-size:13px}.dw-tutorial .dw-tags .dw-tutorial-tech-tag{background:#00b4a0;border-color:#00b4a0}.dw-tutorial .dw-tags .dw-tutorial-deploy-tag{background:#9855d4;border-color:#9855d4}.dw-tutorial .dw-tags .dw-tutorial-industry-tag{background:#4178be;border-color:#4178be}.dw-tutorials{display:inline-block}.dw-tutorials .dw-tutorial-card a.dw-tutorial-title{color:black}.dw-tutorials .dw-tutorial-card a.dw-tutorial-title:hover{cursor:pointer}.dw-tutorials .dw-tutorial-card .readmore-link{position:absolute;bottom:36px}.dw-tutorials .dw-tutorial-card .readmore-link:hover{cursor:pointer}.dw-tutorials .dw-tutorial-card .dw-tags a{color:#fff;padding:1px 15px;border-radius:5px;margin-right:5px;min-width:0;font-size:13px}.dw-tutorials .dw-tutorial-card .dw-tags .dw-tutorial-tech-tag{background:#00b4a0;border-color:#00b4a0}.dw-tutorials .dw-tutorial-card .dw-tags .dw-tutorial-deploy-tag{background:#9855d4;border-color:#9855d4}.dw-tutorials .dw-tutorial-card .dw-tags .dw-tutorial-industry-tag{background:#4178be;border-color:#4178be}