:root > * {
  --md-admonition-icon--medical: url('../images/lock-sm.svg');
  --md-status--medical: url('../images/lock-sm.svg');  
  --md-admonition-icon--smt: url('../images/lock-sm.svg');
  --md-status--smt: url('../images/lock-sm.svg');      
  --md-admonition-icon--semi: url('../images/lock-sm.svg');
  --md-status--semi: url('../images/lock-sm.svg');      
  --md-admonition-icon--industrial: url('../images/lock-sm.svg');
  --md-status--industrial: url('../images/lock-sm.svg');      
}

.md-typeset .admonition.medical,
.md-typeset details.medical {
border-color: rgb(0, 85, 140);
}
.md-typeset .medical > .admonition-title,
.md-typeset .medical > summary {
background-color: rgb(0, 85, 140, 0.1);
}
.md-typeset .medical > .admonition-title::before,
.md-typeset .medical > summary::before {
background-color: rgb(0, 85, 140);
width: 1.2em;
-webkit-mask-image: var(--md-admonition-icon--medical);
        mask-image: var(--md-admonition-icon--medical);
}
.md-typeset .admonition.medical > h2 {
margin: 0.6em 0 .64em;
}

.md-status--medical::after {
mask-image: var(--md-status--medical);
-webkit-mask-image: var(--md-status--medical);
display: block;
background-color: rgb(0, 0, 0, 0.5) !important;
width: 0.9em !important;
}

.md-typeset .admonition.smt,
.md-typeset details.smt {
border-color: rgb(0, 85, 140);
}
.md-typeset .smt > .admonition-title,
.md-typeset .smt > summary {
background-color: rgb(0, 85, 140, 0.1);
}
.md-typeset .smt > .admonition-title::before,
.md-typeset .smt > summary::before {
background-color: rgb(0, 85, 140);
width: 1.2em;
-webkit-mask-image: var(--md-admonition-icon--smt);
        mask-image: var(--md-admonition-icon--smt);
}
.md-typeset .admonition.smt > h2 {
margin: 0.6em 0 .64em;
}

.md-status--smt::after {
mask-image: var(--md-status--smt);
-webkit-mask-image: var(--md-status--smt);
display: block;
background-color: rgb(0, 0, 0, 0.5) !important;
width: 0.9em !important;
}

.md-typeset .admonition.semi,
.md-typeset details.semi {
border-color: rgb(0, 85, 140);
}
.md-typeset .semi > .admonition-title,
.md-typeset .semi > summary {
background-color: rgb(0, 85, 140, 0.1);
}
.md-typeset .semi > .admonition-title::before,
.md-typeset .semi > summary::before {
background-color: rgb(0, 85, 140);
width: 1.2em;
-webkit-mask-image: var(--md-admonition-icon--semi);
        mask-image: var(--md-admonition-icon--semi);
}
.md-typeset .admonition.semi > h2 {
margin: 0.6em 0 .64em;
}

.md-status--semi::after {
mask-image: var(--md-status--semi);
-webkit-mask-image: var(--md-status--semi);
display: block;
background-color: rgb(0, 0, 0, 0.5) !important;
width: 0.9em !important;
}

.md-typeset .admonition.industrial,
.md-typeset details.industrial {
border-color: rgb(0, 85, 140);
}
.md-typeset .industrial > .admonition-title,
.md-typeset .industrial > summary {
background-color: rgb(0, 85, 140, 0.1);
}
.md-typeset .industrial > .admonition-title::before,
.md-typeset .industrial > summary::before {
background-color: rgb(0, 85, 140);
width: 1.2em;
-webkit-mask-image: var(--md-admonition-icon--industrial);
        mask-image: var(--md-admonition-icon--industrial);
}
.md-typeset .admonition.industrial > h2 {
margin: 0.6em 0 .64em;
}

.md-status--industrial::after {
mask-image: var(--md-status--industrial);
-webkit-mask-image: var(--md-status--industrial);
display: block;
background-color: rgb(0, 0, 0, 0.5) !important;
width: 0.9em !important;
}

.custom-title-wrapper {
display: flex;
align-items: center;
gap: 10px; /* Space between the title and the rectangle */
}

.custom-rectangle {
background-color: rgb(249, 200, 51);
color: var(--md-primary-fg-color);
font-size: 12px;
padding: 1px 4px 1px 4px;
margin: 0px 0px 0px 12px;
font-weight: normal;
vertical-align: middle;
}

.industry-section {
display: none;
}