gap: 0 1ex;
padding: 0.5ex;
border-radius: 0.5ex;
+
+ .form-check label {
+ margin-top: 0;
+ }
+}
+
+.tech-filter {
+ max-width: 18em;
+ text-align: right;
+ .form-check {
+ text-align: left;
+ }
}
.tech-list {
}
}
+.tech-requirements {
+ ul {
+ margin: 0;
+ padding: 0;
+ list-style: none;
+ }
+ li {
+ display: inline;
+ list-style: none;
+ margin: 0 1ex;
+ padding: 0;
+
+ &::before {
+ display: inline;
+ content: " / ";
+ margin-right: 1ex;
+ }
+ &:first-child::before {
+ display: none;
+ }
+ }
+ .requirement {
+ display: inline-flex;
+ vertical-align: middle;
+ }
+}
+
+.tech-title-icons {
+ display: inline-flex;
+ vertical-align: middle;
+}
+
.tech-outline {
float: right;
}