@charset "UTF-8";
/* Colors */
.sdc-bc-blue {
background-color: #009fdb; }
.sdc-bc-dark-blue {
background-color: #0568ae; }
.sdc-bc-light-blue {
background-color: #71c5e8; }
.sdc-bc-green {
background-color: #4ca90c; }
.sdc-bc-dark-green {
background-color: #007a3e; }
.sdc-bc-light-green {
background-color: #b5bd00; }
.sdc-bc-orange {
background-color: #ea7400; }
.sdc-bc-yellow {
background-color: #ffb81c; }
.sdc-bc-dark-purple {
background-color: #702f8a; }
.sdc-bc-purple {
background-color: #9063cd; }
.sdc-bc-light-purple {
background-color: #caa2dd; }
.sdc-bc-black {
background-color: #000000; }
.sdc-bc-dark-gray {
background-color: #5a5a5a; }
.sdc-bc-gray {
background-color: #959595; }
.sdc-bc-light-gray {
background-color: #d2d2d2; }
.sdc-bc-white {
background-color: #ffffff; }
/* Prefix */
/* Value Prefix*/
/* Box sizing */
/* Borders & Shadows */
/* Opacity */
/* Ellipsis */
/* Vertical placement of multuple lines of text */
/* transform-rotate */
/* transform-translate */
/* transform-scale */
/**/
/**/
/*body {*/
/*-webkit-touch-callout: none;*/
/*-webkit-user-select: none;*/
/*-moz-user-select: none;*/
/*-ms-user-select: none;*/
/*user-select: none; }*/
html {
font-size: 100%;
height: 100%; }
body {
/* scrollbar styling for Internet Explorer */
scrollbar-face-color: #191919;
scrollbar-track-color: #191919;
height: 100%; }
/* scrollbar styling for Google Chrome | Safari | Opera */
::-webkit-scrollbar {
width: 8px;
height: 8px; }
::-webkit-scrollbar-track {
background-color: transparent;
border-radius: 10px; }
::-webkit-scrollbar-thumb {
border-radius: 10px;
background-color: #d2d2d2;
border-right: 2px solid #ffffff; }
/* Mozilla Firefox currently doesn't support scrollbar styling */
ul {
list-style: none; }
h1, h2, h3, h4, h5, h6, ul {
margin: 0;
padding: 0; }
.disabled {
opacity: 0.7 !important; }
fieldset {
border: none; }
fieldset label {
display: inline-block; }
.nav-tabs > li > a:focus,
.btn:focus,
.btn:active:focus,
.btn.active:focus {
outline: none; }
/* Fonts */
.text-lowercase {
text-transform: lowercase; }
.text-uppercase, .heading-3-light, .heading-3, .heading-3-medium {
text-transform: uppercase; }
.text-capitalize {
text-transform: capitalize; }
.heading-1 {
font-weight: 300;
font-size: 36px; }
.heading-2 {
font-weight: 300;
font-size: 24px; }
.heading-3-light {
font-weight: 300;
font-size: 20px; }
.heading-3 {
font-weight: 400;
font-size: 20px; }
.heading-3-medium {
font-weight: 600;
font-size: 20px; }
.heading-4 {
font-weight: 400;
font-size: 18px; }
.heading-4-medium {
font-weight: 600;
font-size: 18px; }
.heading-5 {
font-weight: 400;
font-size: 16px; }
.heading-5-medium, .catalog-tile .catalog-tile-top .catalog-tile-item-name, .sdc-tile-catalog .sdc-tile-content .sdc-tile-content-info .sdc-tile-content-info-item-name {
font-weight: 400;
line-height: 16px;
font-size: 14px; }
.body-1 {
font-weight: 400;
font-size: 14px; }
.body-1-medium {
font-weight: 600;
font-size: 14px; }
.body-1-light {
font-weight: 300;
font-size: 14px; }
.body-2, .catalog-tile .catalog-tile-top .catalog-tile-entity-details .catalog-tile-version-info .catalog-tile-item-version, .catalog-tile .catalog-tile-content .catalog-tile-locking-user-name, .sdc-tile-catalog .sdc-tile-content .sdc-tile-content-info .sdc-tile-content-info-version-info .sdc-tile-content-info-version-info-text, .sdc-tile-catalog .sdc-tile-footer .sdc-tile-footer-text {
font-weight: 400;
font-size: 12px; }
.body-2-medium, .catalog-tile .catalog-tile-content {
font-weight: 600;
font-size: 13px; }
.body-3 {
font-weight: 400;
font-size: 12px; }
.body-3-medium, .catalog-tile .catalog-tile-top .catalog-tile-entity-details .catalog-tile-vendor-name, .catalog-tile.vendor-type .catalog-tile-top .catalog-tile-vsp-count, .sdc-tile-catalog .sdc-tile-content .sdc-tile-content-info .sdc-tile-content-info-vendor-name {
font-weight: 600;
font-size: 12px; }
.body-3-light {
font-weight: 300;
font-size: 12px; }
.circle-icon-text {
font-weight: 600;
font-size: 14px; }
.sdc-icon {
display: inline-block;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
width: 16px;
height: 16px; }
.sdc-icon-locked {
background-image: url("data:image/svg+xml;utf8,");
background-repeat: no-repeat; }
.sdc-icon-plus {
background-image: url("data:image/svg+xml;utf8,");
background-repeat: no-repeat; }
.sdc-icon-unlocked {
background-image: url("data:image/svg+xml;utf8,");
background-repeat: no-repeat; }
.sdc-icon-vendor {
background-image: url("data:image/svg+xml;utf8,");
background-repeat: no-repeat; }
.sdc-icon-vlm {
background-image: url("data:image/svg+xml;utf8,");
background-repeat: no-repeat; }
.sdc-icon-vsp {
background-image: url("data:image/svg+xml;utf8,");
background-repeat: no-repeat; }
.svg-icon.purple {
fill: #9063cd; }
.svg-icon.purple-hover {
fill: #9063cd; }
.svg-icon.purple-hover:hover {
fill: #caa2dd; }
.svg-icon.blue {
fill: #009fdb; }
.svg-icon.blue-hover {
fill: #009fdb; }
.svg-icon.blue-hover:hover {
fill: #71c5e8; }
.svg-icon.gray {
fill: #959595; }
.svg-icon.gray-hover {
fill: #000000; }
.svg-icon.gray-hover:hover {
fill: #d2d2d2; }
.svg-icon.black {
fill: #000000; }
.svg-icon.black-hover {
fill: #000000; }
.svg-icon.black-hover:hover {
fill: #d2d2d2; }
.sdc-tile, .sdc-tile-catalog {
box-sizing: border-box;
background-color: #ffffff;
display: flex;
flex-direction: column;
padding: 10px;
cursor: pointer;
border: 1px solid #eaeaea;
-webkit-box-shadow: 0.5px 0.8px 4px 0 rgba(24, 24, 25, 0.05);
-moz-box-shadow: 0.5px 0.8px 4px 0 rgba(24, 24, 25, 0.05);
box-shadow: 0.5px 0.8px 4px 0 rgba(24, 24, 25, 0.05); }
.sdc-tile:active, .sdc-tile-catalog:active {
border: 1px solid #71c5e8; }
.sdc-tile:hover, .sdc-tile-catalog:hover {
box-shadow: 0.3px 5px 12.8px 1.3px rgba(24, 24, 25, 0.15);
border: 1px solid #d2d2d2; }
.sdc-tile .sdc-tile-header, .sdc-tile-catalog .sdc-tile-header {
position: relative;
flex-shrink: 0;
display: flex;
align-items: flex-start;
flex-direction: column; }
.sdc-tile .sdc-tile-content, .sdc-tile-catalog .sdc-tile-content {
position: relative;
flex: 1;
display: flex;
align-items: flex-start;
flex-direction: column;
overflow: auto;
justify-content: space-between; }
.sdc-tile .sdc-tile-footer, .sdc-tile-catalog .sdc-tile-footer {
position: relative;
flex-shrink: 0;
display: flex;
align-items: flex-start;
flex-direction: column; }
.sdc-tile-catalog {
width: 204px;
height: 200px; }
.sdc-tile-catalog .sdc-tile-header {
line-height: 16px; }
.sdc-tile-catalog .sdc-tile-header .sdc-tile-header-type {
font-size: 14px;
text-transform: uppercase; }
.sdc-tile-catalog .sdc-tile-header .sdc-tile-header-type.purple {
color: #9063cd; }
.sdc-tile-catalog .sdc-tile-header .sdc-tile-header-type.blue {
color: #009fdb; }
.sdc-tile-catalog .sdc-tile-content .sdc-tile-content-icon {
align-items: center;
display: flex;
flex-direction: column;
width: 100%;
padding-top: 25px; }
.sdc-tile-catalog .sdc-tile-content .sdc-tile-content-icon svg {
width: 60px;
height: 40px; }
.sdc-tile-catalog .sdc-tile-content .sdc-tile-content-info {
padding-bottom: 4px;
width: 180px;
overflow: hidden;
text-overflow: ellipsis;
width: auto;
white-space: nowrap;
display: inline-block;
max-width: 178px; }
.sdc-tile-catalog .sdc-tile-content .sdc-tile-content-info .sdc-tile-content-info-vendor-name {
color: #959595;
line-height: 12px; }
.sdc-tile-catalog .sdc-tile-content .sdc-tile-content-info .sdc-tile-content-info-item-name {
color: #191919; }
.sdc-tile-catalog .sdc-tile-content .sdc-tile-content-info .sdc-tile-content-info-version-info {
display: flex;
justify-content: space-between; }
.sdc-tile-catalog .sdc-tile-footer {
display: flex;
flex-direction: row;
border-top: 1px solid #eaeaea;
padding: 0;
width: 180px;
height: 20px; }
.sdc-tile-catalog .sdc-tile-footer .sdc-tile-footer-text {
flex: 1;
padding-top: 5px;
overflow: hidden;
text-overflow: ellipsis;
width: auto;
white-space: nowrap;
display: inline-block;
max-width: 164px; }
.sdc-tile-catalog .sdc-tile-footer .sdc-tile-footer-icon {
flex-shrink: 1;
overflow: hidden;
padding-top: 5px; }
.sdc-tile-catalog .sdc-tile-footer .sdc-tile-footer-icon svg {
width: 16px;
height: 20px; }