Forçando fonte e bordas no minerva wiki |
Forcando fonte Montserrat |
||
| (Uma revisão intermediária pelo mesmo usuário não está sendo mostrada) | |||
| Linha 1: | Linha 1: | ||
/* Todo o CSS aqui será carregado para os usuários da skin MinervaNeue */ | /* Todo o CSS aqui será carregado para os usuários da skin MinervaNeue */ | ||
@import url('//fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap'); | @import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap'); | ||
:root { | :root { | ||
| Linha 94: | Linha 94: | ||
box-sizing: border-box; | box-sizing: border-box; | ||
} | } | ||
.vector-search-box, | |||
.minerva-search-box, | |||
.search-box, | |||
.cdx-text-input, | |||
.cdx-text-input__input, | |||
.mw-ui-input, | |||
input[type="search"] { | |||
border: none !important; | |||
box-shadow: none !important; | |||
outline: none !important; | |||
background: transparent !important; | |||
} | |||
input[type="search"] { | |||
font-family: 'Montserrat', sans-serif; | |||
font-size: 0.9rem; | |||
padding: 6px 10px; | |||
} | |||
.navigation-drawer, | .navigation-drawer, | ||
| Linha 481: | Linha 501: | ||
} | } | ||
# | #toc { | ||
float: right; | float: right; | ||
width: 320px; | width: 320px; | ||
margin: 0 0 20px 40px; | margin: 0 0 20px 40px; | ||
background | background: var(--light-bg); | ||
border: 1px solid var(--border-color); | border: 1px solid var(--border-color); | ||
border-radius: 12px; | border-radius: 12px; | ||
padding: | padding: 20px; | ||
box-shadow: 0 5px 15px rgba(0,0,0,0.05); | box-shadow: 0 5px 15px rgba(0,0,0,0.05); | ||
} | } | ||
} | } | ||
.toctitle h2 { | .toctitle h2 { | ||
font-family: 'Montserrat', sans-serif; | font-family: 'Montserrat', sans-serif !important; | ||
font-size: | font-size: 1rem; | ||
color: var(--primary-color); | color: var(--primary-color); | ||
border: none; | border: none !important; | ||
margin | margin: 0 0 10px 0; | ||
text-transform: uppercase; | text-transform: uppercase; | ||
letter-spacing: 1px; | letter-spacing: 1px; | ||
} | } | ||
#toc ul { | |||
color: var(--text-secondary) | list-style: decimal; | ||
margin: 0; | |||
padding-left: 20px; | |||
display: block !important; | |||
} | |||
#toc li { | |||
background: none !important; | |||
border: none !important; | |||
box-shadow: none !important; | |||
padding: 4px 0; | |||
} | |||
#toc a { | |||
color: var(--text-secondary); | |||
font-size: 0.9rem; | font-size: 0.9rem; | ||
font-weight: 500; | font-weight: 500; | ||
text-decoration: none; | text-decoration: none; | ||
transition: | transition: color 0.2s ease, padding 0.2s ease; | ||
} | } | ||
#toc a:hover { | |||
color: var(--accent-color) | color: var(--accent-color); | ||
padding-left: 5px; | padding-left: 5px; | ||
} | } | ||
/* Mobile */ | |||
@media (max-width: 999px) { | @media (max-width: 999px) { | ||
# | #toc { | ||
float: none; | |||
width: 100%; | width: 100%; | ||
margin: 0 0 30px 0; | |||
margin | |||
} | } | ||
} | } | ||
.mw-parser-output > ul:not(#toc ul) { | .mw-parser-output > ul:not(#toc ul) { | ||
| Linha 579: | Linha 603: | ||
} | } | ||
.wikitable { | table.wikitable { | ||
width: 100%; | width: 100% !important; | ||
border-collapse: | border-collapse: separate !important; | ||
border-spacing: 0 !important; | |||
border-radius: 10px !important; | |||
border-radius: | overflow: hidden !important; | ||
overflow: hidden; | background: #ffffff !important; | ||
box-shadow: 0 | box-shadow: 0 4px 10px rgba(0,0,0,0.05) !important; | ||
border: | } | ||
.wikitable th, | |||
.wikitable td { | |||
padding: 14px 16px !important; | |||
border: 1px solid var(--border-light) !important; | |||
} | } | ||
.wikitable th { | .wikitable th { | ||
background | background: var(--primary-color) !important; | ||
color: var(--white) !important; | color: var(--white) !important; | ||
font-weight: 600 !important; | |||
font-weight: 600; | |||
text-transform: uppercase; | text-transform: uppercase; | ||
font-size: 0.85rem; | font-size: 0.85rem; | ||
} | } | ||
.wikitable tr:nth- | .wikitable tr:nth-child(even) { | ||
background | background: var(--zebra-bg) !important; | ||
} | } | ||
.wikitable tr:hover { | .wikitable tr:hover { | ||
background | background: var(--table-hover) !important; | ||
} | } | ||
.wikitable td a { | .wikitable td a { | ||
color: var(--accent-color) !important; | color: var(--accent-color) !important; | ||
font-weight: 600 !important; | |||
text-decoration: none !important; | text-decoration: none !important; | ||
} | } | ||
. | |||
.mw-parser-output { | |||
padding: 20px 24px !important; | |||
} | } | ||
. | .mw-parser-output h1, | ||
.mw-parser-output h2, | |||
.mw-parser-output h3 { | |||
margin-top: 32px !important; | |||
margin-bottom: 16px !important; | |||
} | } | ||
| Linha 1 092: | Linha 1 104: | ||
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='1'%3E%3C/circle%3E%3Ccircle cx='19' cy='12' r='1'%3E%3C/circle%3E%3Ccircle cx='5' cy='12' r='1'%3E%3C/circle%3E%3C/svg%3E"); | -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='1'%3E%3C/circle%3E%3Ccircle cx='19' cy='12' r='1'%3E%3C/circle%3E%3Ccircle cx='5' cy='12' r='1'%3E%3C/circle%3E%3C/svg%3E"); | ||
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='1'%3E%3C/circle%3E%3Ccircle cx='19' cy='12' r='1'%3E%3C/circle%3E%3Ccircle cx='5' cy='12' r='1'%3E%3C/circle%3E%3C/svg%3E"); | mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='1'%3E%3C/circle%3E%3Ccircle cx='19' cy='12' r='1'%3E%3C/circle%3E%3Ccircle cx='5' cy='12' r='1'%3E%3C/circle%3E%3C/svg%3E"); | ||
} | |||
html body, | |||
html body * { | |||
font-family: 'Montserrat', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important; | |||
} | } | ||
Edição atual tal como às 14h06min de 23 de janeiro de 2026
/* Todo o CSS aqui será carregado para os usuários da skin MinervaNeue */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap');
:root {
--primary-color: #0d2c54;
--primary-dark: #051b3b;
--accent-color: #2a5bd7;
--light-bg: #f4f7f9;
--white: #ffffff;
--black: #000000;
--gray-bg: #f5f5f5;
--gray-hover: #e9ecef;
--zebra-bg: #f8f9fa;
--table-hover: #e2e6ea;
--text-color: #2c3e50;
--text-secondary: #555555;
--text-muted: #6c757d;
--icon-color: #555555;
--border-color: #e0e0e0;
--border-light: #eeeeee;
--border-radius: 8px;
--shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
}
body {
background-color: var(--light-bg) !important;
font-family: 'Montserrat', 'Segoe UI', Helvetica, Arial, sans-serif !important;
color: var(--text-color);
line-height: 1.6;
padding-top: 70px;
}
/* PAGINA BIRD */
body.page-BIRD_-_Brain_Innovation_Research_Development {
--primary-green: #006828 !important;
--primary-dark: #00451a !important;
--secondary-blue: #009fe3 !important;
--brain-gradient: #005520 !important;
--light-bg: #f7fbf8 !important;
--primary-color: var(--primary-green) !important;
--icon-color: #555555;
background-color: var(--light-bg) !important;
font-family: 'Montserrat', sans-serif !important;
color: var(--text-color);
line-height: 1.6;
padding-top: 70px;
}
body.page-BIRD_-_Brain_Innovation_Research_Development::after {
content: "";
position: fixed;
bottom: 20px;
right: 20px;
width: 150px;
height: 150px;
background-image: url('https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSPl6dTysp1pEWH_5g17Y5S7ohsuWKEeB-KTA&s');
background-size: contain;
background-repeat: no-repeat;
background-position: bottom right;
opacity: 0.8;
z-index: 9999;
pointer-events: none;
}
.header-container {
position: fixed !important;
top: 0; left: 0; width: 100%;
height: 60px;
background-color: var(--white) !important;
border-bottom: 1px solid var(--border-color);
box-shadow: 0 2px 10px rgba(0,0,0,0.05);
z-index: 99999;
padding: 0 !important;
display: flex !important;
justify-content: center;
}
.minerva-header {
width: 100%;
max-width: 100%;
height: 100%;
display: flex !important;
align-items: center;
justify-content: space-between;
padding: 0 20px !important;
box-sizing: border-box;
}
.vector-search-box,
.minerva-search-box,
.search-box,
.cdx-text-input,
.cdx-text-input__input,
.mw-ui-input,
input[type="search"] {
border: none !important;
box-shadow: none !important;
outline: none !important;
background: transparent !important;
}
input[type="search"] {
font-family: 'Montserrat', sans-serif;
font-size: 0.9rem;
padding: 6px 10px;
}
.navigation-drawer,
.branding-box {
flex-shrink: 0;
display: flex !important;
align-items: center;
}
label.toggle-list__toggle {
margin: 0 15px 0 0 !important;
padding: 0 !important;
width: 40px;
height: 40px;
display: flex; align-items: center; justify-content: center;
cursor: pointer;
}
.branding-box h1,
.branding-box a,
.branding-box span {
font-family: 'Montserrat', sans-serif !important;
font-weight: 700 !important;
font-size: 1.4rem !important;
color: var(--primary-color) !important;
text-decoration: none !important;
white-space: nowrap;
margin-right: 20px;
}
.minerva-search-form {
flex-grow: 1;
max-width: 600px;
margin: 0 auto !important;
display: flex !important;
align-items: center;
justify-content: center;
}
.search-box {
width: 100%;
background-color: #f0f2f5 !important;
border: none !important;
box-shadow: none !important;
border-radius: 30px !important;
height: 40px;
display: flex !important;
align-items: center;
padding: 0 15px !important;
}
.search-box input.search {
width: 100%;
background: transparent !important;
border: none !important;
outline: none;
font-family: 'Montserrat', sans-serif;
color: var(--text-color);
}
.minerva-search-form > button#searchIcon,
.minerva-search-form .cdx-button {
display: none !important;
}
.minerva-user-navigation {
flex-shrink: 0;
display: flex !important;
align-items: center;
justify-content: flex-end;
gap: 15px;
margin-left: 20px;
}
.minerva-user-navigation .cdx-button,
.minerva-user-navigation label.toggle-list__toggle,
.minerva-user-navigation a {
background: transparent !important;
border: none !important;
box-shadow: none !important;
padding: 0 !important;
margin: 0 !important;
width: 40px; height: 40px;
display: flex; align-items: center; justify-content: center;
border-radius: 50%;
cursor: pointer;
}
.minerva-user-navigation .cdx-button:hover,
.minerva-user-navigation label:hover,
.minerva-user-navigation a:hover {
background-color: var(--gray-hover) !important;
}
.minerva-icon {
background-color: var(--icon-color) !important;
opacity: 1 !important;
width: 24px; height: 24px;
}
#mw-mf-page-left,
.minerva-user-menu > ul,
.toggle-list__list,
input.toggle-list__checkbox {
display: none !important;
}
#main-menu-input:checked ~ #mw-mf-page-left {
display: block !important;
position: fixed; top: 60px; left: 0; bottom: 0; width: 280px;
background: var(--white); border-right: 1px solid #ddd;
box-shadow: 5px 0 15px rgba(0,0,0,0.1);
z-index: 99998;
padding: 20px 0;
}
#minerva-user-menu-checkbox:checked ~ ul#p-personal {
display: block !important;
position: fixed; top: 60px; right: 20px;
background: var(--white); border: 1px solid #ddd; border-radius: 8px;
box-shadow: 0 5px 20px rgba(0,0,0,0.15);
z-index: 99998;
min-width: 200px;
padding: 10px 0;
}
#mw-mf-page-left li a, #p-personal li a {
display: flex !important; align-items: center;
padding: 12px 20px !important;
color: var(--text-color) !important; text-decoration: none !important;
font-family: 'Montserrat', sans-serif;
border-bottom: 1px solid #f9f9f9;
}
#mw-mf-page-left li a:hover, #p-personal li a:hover {
background-color: var(--gray-hover) !important;
color: var(--primary-color) !important;
}
#mw-mf-page-left li a .minerva-icon, #p-personal li a .minerva-icon {
background-color: #777 !important; margin-right: 15px; opacity: 0.8 !important;
}
.pre-content.heading-holder {
margin-top: 0 !important;
padding-bottom: 10px;
margin-bottom: 30px;
border-bottom: none !important;
display: block;
}
.page-heading {
margin-bottom: 15px;
}
.page-heading h1#firstHeading {
color: var(--primary-color) !important;
font-family: 'Montserrat', sans-serif !important;
font-weight: 700 !important;
font-size: 2.5rem !important;
line-height: 1.2;
border-bottom: 2px solid var(--accent-color);
padding-bottom: 8px;
margin-bottom: 15px !important;
display: inline-block;
width: 100%;
}
.minerva__tab-container {
padding: 0 !important;
margin: 10px 0 15px 0 !important;
border: none !important;
display: flex;
gap: 25px;
}
.minerva__tab {
margin: 0 !important;
list-style: none;
padding: 0;
}
.minerva__tab a.minerva__tab-text {
font-family: 'Montserrat', sans-serif;
font-size: 1rem;
font-weight: 600;
color: var(--text-muted) !important;
text-decoration: none !important;
padding: 0 !important;
border: none !important;
transition: color 0.2s;
}
.minerva__tab.selected a.minerva__tab-text {
color: var(--primary-color) !important;
border-bottom: 3px solid var(--accent-color) !important;
padding-bottom: 4px !important;
}
.minerva__tab a.minerva__tab-text:hover {
color: var(--accent-color) !important;
text-decoration: underline !important;
}
.page-actions-menu {
border-top: 1px solid #eaecf0;
padding-top: 15px;
margin-top: 5px;
}
.page-actions-menu__list {
display: flex;
flex-wrap: wrap;
align-items: center;
list-style: none !important;
margin: 0;
padding: 0;
justify-content: flex-start;
gap: 30px;
}
.page-actions-menu__list-item {
position: relative !important;
display: flex;
align-items: center;
}
.page-actions-menu__list-item .cdx-button,
.toggle-list__toggle {
font-family: 'Montserrat', sans-serif;
font-size: 0.9rem;
font-weight: 600;
color: #54595d !important;
padding: 0 !important;
background: transparent !important;
border: none !important;
display: inline-flex;
align-items: center;
cursor: pointer;
text-decoration: none !important;
box-shadow: none !important;
}
.toggle-list__checkbox {
position: absolute;
opacity: 0;
pointer-events: none;
width: 0;
height: 0;
}
.page-actions-menu__list-item .minerva-icon,
.toggle-list__toggle .minerva-icon {
display: inline-block !important;
width: 20px !important;
height: 20px !important;
background-color: var(--text-muted) !important;
-webkit-mask-size: contain;
mask-size: contain;
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-position: center;
mask-position: center;
margin-right: 8px;
opacity: 1 !important;
}
.page-actions-menu__list-item .cdx-button:hover,
.toggle-list__toggle:hover {
color: var(--primary-color) !important;
text-decoration: underline !important;
}
.page-actions-menu__list-item .cdx-button:hover .minerva-icon,
.toggle-list__toggle:hover .minerva-icon {
background-color: var(--primary-color) !important;
}
.page-actions-overflow-list {
display: none;
position: absolute;
top: 100%;
right: 0;
background-color: var(--white);
min-width: 200px;
box-shadow: 0 5px 15px rgba(0,0,0,0.15);
border: 1px solid #c8ccd1;
border-radius: 6px;
padding: 8px 0;
z-index: 999;
list-style: none !important;
margin-top: 10px !important;
}
.toggle-list__checkbox:checked ~ .page-actions-overflow-list {
display: block !important;
}
.page-actions-overflow-list li {
margin: 0 !important;
display: block;
width: 100%;
}
.page-actions-overflow-list li a {
display: flex;
align-items: center;
padding: 10px 15px;
color: var(--text-color) !important;
text-decoration: none !important;
font-size: 0.9rem;
font-family: 'Montserrat', sans-serif;
transition: background 0.2s;
width: 100%;
box-sizing: border-box;
}
.page-actions-overflow-list li a:hover {
background-color: var(--light-bg);
color: var(--accent-color) !important;
text-decoration: none !important;
}
.page-actions-overflow-list li a .minerva-icon {
background-color: var(--text-muted) !important;
width: 16px;
height: 16px;
margin-right: 12px;
}
.page-actions-overflow-list li a:hover .minerva-icon {
background-color: var(--accent-color) !important;
}
#content.mw-body {
background-color: var(--white);
margin-top: 30px !important;
margin-bottom: 50px;
max-width: 1280px;
margin-left: auto;
margin-right: auto;
padding: 50px;
border-radius: 16px !important;
overflow: hidden !important;
border: 1px solid #e0e0e0 !important;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08) !important;
}
#firstHeading {
color: var(--primary-color);
font-weight: 700;
font-size: 2.8rem;
border-bottom: 4px solid var(--primary-color);
padding-bottom: 15px;
margin-bottom: 40px;
letter-spacing: -1px;
}
.mw-body h2 {
color: var(--primary-color);
font-weight: 700;
border-bottom: 2px solid var(--border-color);
padding-bottom: 10px;
margin-top: 50px;
font-size: 1.8rem;
}
.mw-body h3 {
color: var(--primary-dark);
font-weight: 600;
margin-top: 30px;
}
.mw-body h1,
.mw-heading1 h1,
.mw-heading2 h2 {
text-transform: uppercase !important;
letter-spacing: 1px;
color: var(--primary-color);
font-weight: 700;
}
@media (min-width: 1000px) {
.mw-parser-output {
position: relative;
display: flow-root;
}
#toc {
float: right;
width: 320px;
margin: 0 0 20px 40px;
background: var(--light-bg);
border: 1px solid var(--border-color);
border-radius: 12px;
padding: 20px;
box-shadow: 0 5px 15px rgba(0,0,0,0.05);
}
}
.toctitle h2 {
font-family: 'Montserrat', sans-serif !important;
font-size: 1rem;
color: var(--primary-color);
border: none !important;
margin: 0 0 10px 0;
text-transform: uppercase;
letter-spacing: 1px;
}
#toc ul {
list-style: decimal;
margin: 0;
padding-left: 20px;
display: block !important;
}
#toc li {
background: none !important;
border: none !important;
box-shadow: none !important;
padding: 4px 0;
}
#toc a {
color: var(--text-secondary);
font-size: 0.9rem;
font-weight: 500;
text-decoration: none;
transition: color 0.2s ease, padding 0.2s ease;
}
#toc a:hover {
color: var(--accent-color);
padding-left: 5px;
}
/* Mobile */
@media (max-width: 999px) {
#toc {
float: none;
width: 100%;
margin: 0 0 30px 0;
}
}
.mw-parser-output > ul:not(#toc ul) {
list-style: none;
padding: 0;
display: grid;
grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
gap: 15px;
margin-top: 20px;
}
.mw-parser-output > ul > li {
background-color: var(--white);
border: 1px solid var(--border-color);
border-radius: 10px;
padding: 20px;
box-shadow: 0 2px 5px rgba(0,0,0,0.03);
transition: all 0.3s ease;
display: flex;
align-items: center;
justify-content: flex-start;
margin: 0;
}
.mw-parser-output > ul > li:hover {
transform: translateY(-3px);
box-shadow: 0 8px 20px rgba(13, 44, 84, 0.15);
border-color: var(--primary-color);
}
.mw-parser-output > ul > li a {
color: var(--primary-color) !important;
font-weight: 700;
text-decoration: none;
font-size: 1.05rem;
display: block;
width: 100%;
}
.mw-parser-output > ul > li a::before {
content: "➜";
margin-right: 10px;
color: var(--accent-color);
}
table.wikitable {
width: 100% !important;
border-collapse: separate !important;
border-spacing: 0 !important;
border-radius: 10px !important;
overflow: hidden !important;
background: #ffffff !important;
box-shadow: 0 4px 10px rgba(0,0,0,0.05) !important;
}
.wikitable th,
.wikitable td {
padding: 14px 16px !important;
border: 1px solid var(--border-light) !important;
}
.wikitable th {
background: var(--primary-color) !important;
color: var(--white) !important;
font-weight: 600 !important;
text-transform: uppercase;
font-size: 0.85rem;
}
.wikitable tr:nth-child(even) {
background: var(--zebra-bg) !important;
}
.wikitable tr:hover {
background: var(--table-hover) !important;
}
.wikitable td a {
color: var(--accent-color) !important;
font-weight: 600 !important;
text-decoration: none !important;
}
.mw-parser-output {
padding: 20px 24px !important;
}
.mw-parser-output h1,
.mw-parser-output h2,
.mw-parser-output h3 {
margin-top: 32px !important;
margin-bottom: 16px !important;
}
.mw-parser-output > ul {
list-style: none;
padding: 0;
margin: 30px 0;
display: grid;
grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
gap: 25px;
}
.mw-parser-output > ul > li {
background-color: var(--white);
border-radius: 10px;
padding: 25px;
box-shadow: 0 4px 12px rgba(0,0,0,0.05);
border: 1px solid var(--border-color);
border-left: 6px solid var(--primary-color);
display: flex;
flex-direction: column;
transition: transform 0.2s ease, box-shadow 0.2s ease;
word-break: break-word;
overflow-wrap: anywhere;
max-width: 100%;
}
.mw-parser-output > ul > li:hover {
transform: translateY(-4px);
box-shadow: 0 10px 25px rgba(13, 44, 84, 0.12);
}
.mw-parser-output > ul:nth-of-type(1) > li,
.mw-parser-output > ul:nth-of-type(2) > li {
color: var(--primary-dark);
font-weight: 700;
font-size: 1.2rem;
text-transform: uppercase;
letter-spacing: 0.5px;
text-align: justify;
align-items: flex-start;
}
.mw-parser-output > ul:nth-of-type(1) > li > ul,
.mw-parser-output > ul:nth-of-type(2) > li > ul {
width: 100%;
margin-top: 15px;
padding-left: 0;
list-style: none;
border-top: 1px solid #f0f0f0;
padding-top: 15px;
}
.mw-parser-output > ul:nth-of-type(1) > li > ul li,
.mw-parser-output > ul:nth-of-type(2) > li > ul li {
font-size: 1rem;
font-weight: 500;
padding: 8px 0;
border-bottom: 1px dashed var(--border-color);
color: var(--text-secondary);
text-transform: none;
text-align: left;
width: 100%;
word-break: break-word;
overflow-wrap: anywhere;
}
.mw-parser-output > ul:nth-of-type(n+3) > li {
color: var(--text-color);
font-weight: 400;
font-size: 1rem;
text-transform: none;
letter-spacing: normal;
line-height: 1.6;
text-align: justify;
}
.mw-parser-output > ul span {
color: var(--primary-color) !important;
font-weight: 600;
}
.mw-parser-output > ul a {
color: var(--primary-color) !important;
text-decoration: none;
font-weight: 700;
display: inline;
word-break: break-all;
}
.mw-parser-output > ul a:hover {
text-decoration: underline;
color: var(--accent-color) !important;
}
.mw-parser-output dl {
margin: 15px 0 25px 0;
padding: 15px;
border-left: 4px solid var(--border-color);
background-color: #fafafa;
border-radius: 0 8px 8px 0;
}
.mw-parser-output dd {
margin-left: 0;
margin-bottom: 10px;
line-height: 1.6;
color: var(--text-color);
padding-left: 10px;
}
.mw-parser-output dl a,
.mw-parser-output p a {
color: var(--accent-color) !important;
text-decoration: none !important;
font-weight: 600;
border-bottom: 1px solid transparent;
transition: all 0.2s ease;
}
.mw-parser-output dl a:hover,
.mw-parser-output p a:hover {
color: var(--primary-color) !important;
border-bottom: 1px solid var(--primary-color);
}
.mw-parser-output dl span[style*="color"] {
color: var(--primary-dark) !important;
font-weight: 600;
}
ul.gallery {
display: flex !important;
flex-wrap: nowrap !important;
overflow-x: auto !important;
gap: 20px;
padding: 20px 5px !important;
margin: 30px 0 !important;
scroll-snap-type: x mandatory;
border: none !important;
background: transparent !important;
scrollbar-width: thin;
scrollbar-color: #ccc transparent;
}
ul.gallery li.gallerybox {
flex: 0 0 280px !important;
width: 280px !important;
display: flex !important;
flex-direction: column;
background-color: var(--white);
border: 1px solid var(--border-color) !important;
border-radius: 8px;
overflow: hidden;
box-shadow: 0 4px 10px rgba(0,0,0,0.05);
margin: 0 !important;
scroll-snap-align: start;
transition: transform 0.2s;
}
ul.gallery li.gallerybox:hover {
transform: translateY(-5px);
box-shadow: 0 10px 20px rgba(13, 44, 84, 0.15);
}
ul.gallery li.gallerybox div.thumb {
width: 100% !important;
margin: 0 !important;
background: none !important;
border: none !important;
padding: 0 !important;
}
ul.gallery li.gallerybox div.thumb img {
width: 100% !important;
height: 160px !important;
object-fit: cover !important;
border-radius: 0 !important;
}
ul.gallery li.gallerybox div.gallerytext {
padding: 15px !important;
font-family: 'Montserrat', sans-serif !important;
font-size: 0.85rem !important;
font-weight: 600 !important;
color: var(--primary-dark) !important;
text-align: center !important;
background-color: var(--white);
flex-grow: 1;
display: flex;
align-items: center;
justify-content: center;
}
#Certificações,
#Facilitadores,
#BIRD_-_Launch_Abril_de_2024,
#Gestão_de_Conhecimento_-_BIRD_2024,
#Parceiros {
font-size: 0 !important;
margin: 0 0 15px 0 !important;
padding: 0 !important;
border: none !important;
display: block !important;
}
h1#Certificações a, h2#Certificações,
h1#Facilitadores a, h2#Facilitadores,
h1#BIRD_-_Launch_Abril_de_2024 a, h2#BIRD_-_Launch_Abril_de_2024,
h1#Gestão_de_Conhecimento_-_BIRD_2024 a, h2#Gestão_de_Conhecimento_-_BIRD_2024 {
display: flex !important;
align-items: center;
justify-content: space-between;
background-color: var(--white);
border: 1px solid #dcdcdc;
border-left: 6px solid var(--primary-color);
border-radius: 8px;
padding: 20px 25px !important;
font-family: 'Montserrat', sans-serif !important;
font-size: 1.1rem !important;
font-weight: 700 !important;
text-transform: uppercase;
color: var(--primary-color) !important;
text-decoration: none !important;
box-shadow: 0 2px 5px rgba(0,0,0,0.05);
transition: all 0.2s ease-in-out;
cursor: pointer;
width: 100%;
box-sizing: border-box;
}
h1#Certificações a::after, h2#Certificações::after,
h1#Facilitadores a::after, h2#Facilitadores::after,
h1#BIRD_-_Launch_Abril_de_2024 a::after, h2#BIRD_-_Launch_Abril_de_2024::after,
h1#Gestão_de_Conhecimento_-_BIRD_2024 a::after, h2#Gestão_de_Conhecimento_-_BIRD_2024::after {
content: "➜";
color: var(--accent-color);
font-weight: bold;
font-size: 1.2rem;
}
h1#Certificações a:hover, h2#Certificações:hover,
h1#Facilitadores a:hover, h2#Facilitadores:hover,
h1#BIRD_-_Launch_Abril_de_2024 a:hover, h2#BIRD_-_Launch_Abril_de_2024:hover,
h1#Gestão_de_Conhecimento_-_BIRD_2024 a:hover, h2#Gestão_de_Conhecimento_-_BIRD_2024:hover {
background-color: var(--light-bg);
border-color: var(--primary-color);
transform: translateX(5px);
box-shadow: 0 5px 15px rgba(0,0,0,0.1);
}
.mw-footer {
background-color: var(--primary-color);
padding: 40px;
}
.last-modified-bar {
background-color: rgba(255,255,255,0.05) !important;
border: none;
color: var(--white) !important;
}
.last-modified-bar__text, .last-modified-bar a {
color: var(--white) !important;
}
/* ============================================================
ÍCONES + MENU
============================================================ */
.minerva-user-navigation > a span:not(.minerva-icon),
.minerva-user-navigation > button span:not(.minerva-icon),
.minerva-user-navigation > label span:not(.minerva-icon),
.minerva-user-navigation .cdx-button span:not(.minerva-icon) {
display: none !important;
}
#p-personal,
.minerva-user-menu ul,
.toggle-list__list,
.page-actions-overflow-list {
background-color: var(--white) !important;
border-radius: 8px !important;
box-shadow: 0 5px 20px rgba(0,0,0,0.15) !important;
padding: 5px 0 !important;
min-width: 240px !important;
}
.minerva-user-menu ul li a,
.toggle-list__list li a,
.page-actions-overflow-list li a {
display: flex !important;
align-items: center !important;
justify-content: flex-start !important;
padding: 12px 20px !important;
width: 100% !important;
box-sizing: border-box !important;
text-decoration: none !important;
border-bottom: 1px solid rgba(0,0,0,0.03) !important;
}
.minerva-user-menu ul li a span,
.toggle-list__list li a span,
.page-actions-overflow-list li a span {
display: block !important;
visibility: visible !important;
opacity: 1 !important;
width: auto !important;
margin-left: 15px !important;
font-size: 0.95rem !important;
color: var(--text-color) !important;
font-weight: 500 !important;
text-align: left !important;
}
.minerva-user-menu ul, .minerva-user-menu li,
.toggle-list__list, .toggle-list__list li {
list-style: none !important; margin: 0 !important; padding: 0 !important;
}
.minerva-user-menu ul li a:hover,
.toggle-list__list li a:hover,
.page-actions-overflow-list li a:hover {
background-color: var(--gray-hover) !important;
color: var(--accent-color) !important;
}
.minerva-icon {
display: inline-block !important;
width: 20px !important;
height: 20px !important;
background-color: var(--icon-color) !important;
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-position: center;
mask-position: center;
-webkit-mask-size: contain;
mask-size: contain;
flex-shrink: 0 !important;
vertical-align: middle;
}
a:hover .minerva-icon,
li a:hover .minerva-icon,
.cdx-button:hover .minerva-icon {
background-color: var(--accent-color) !important;
}
/* --- 4. DESENHOS DOS ÍCONES --- */
/* Usuário / Avatar */
.minerva-icon--userAvatar, .minerva-icon--userAvatarOutline, .minerva-icon--user {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2'%3E%3C/path%3E%3Ccircle cx='12' cy='7' r='4'%3E%3C/circle%3E%3C/svg%3E");
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2'%3E%3C/path%3E%3Ccircle cx='12' cy='7' r='4'%3E%3C/circle%3E%3C/svg%3E");
}
/* Discussão (Balão) */
.minerva-icon--userTalk, .minerva-icon--talk {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'%3E%3C/path%3E%3C/svg%3E");
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'%3E%3C/path%3E%3C/svg%3E");
}
/* Contribuições (Lista) */
.minerva-icon--userContributions, .minerva-icon--contributions {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='8' y1='6' x2='21' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='12' x2='21' y2='12'%3E%3C/line%3E%3Cline x1='8' y1='18' x2='21' y2='18'%3E%3C/line%3E%3Cline x1='3' y1='6' x2='3.01' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='12' x2='3.01' y2='12'%3E%3C/line%3E%3Cline x1='3' y1='18' x2='3.01' y2='18'%3E%3C/line%3E%3C/svg%3E");
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='8' y1='6' x2='21' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='12' x2='21' y2='12'%3E%3C/line%3E%3Cline x1='8' y1='18' x2='21' y2='18'%3E%3C/line%3E%3Cline x1='3' y1='6' x2='3.01' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='12' x2='3.01' y2='12'%3E%3C/line%3E%3Cline x1='3' y1='18' x2='3.01' y2='18'%3E%3C/line%3E%3C/svg%3E");
}
/* Sair (Porta) */
.minerva-icon--logOut {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4'%3E%3C/path%3E%3Cpolyline points='16 17 21 12 16 7'%3E%3C/polyline%3E%3Cline x1='21' y1='12' x2='9' y2='12'%3E%3C/line%3E%3C/svg%3E");
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4'%3E%3C/path%3E%3Cpolyline points='16 17 21 12 16 7'%3E%3C/polyline%3E%3Cline x1='21' y1='12' x2='9' y2='12'%3E%3C/line%3E%3C/svg%3E");
}
/* Estrela / Vigiar */
.minerva-icon--star, .minerva-icon--watchlist {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolygon points='12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2'%3E%3C/polygon%3E%3C/svg%3E");
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolygon points='12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2'%3E%3C/polygon%3E%3C/svg%3E");
}
/* Estrela Cheia (Desvigiar) */
.minerva-icon--unStar {
background-color: var(--accent-color) !important; /* Azul Accent */
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black' stroke='none'%3E%3Cpolygon points='12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2'%3E%3C/polygon%3E%3C/svg%3E");
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black' stroke='none'%3E%3Cpolygon points='12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2'%3E%3C/polygon%3E%3C/svg%3E");
}
/* Menu (3 linhas) */
.minerva-icon--menu {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='3' y1='12' x2='21' y2='12'%3E%3C/line%3E%3Cline x1='3' y1='6' x2='21' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='18' x2='21' y2='18'%3E%3C/line%3E%3C/svg%3E");
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='3' y1='12' x2='21' y2='12'%3E%3C/line%3E%3Cline x1='3' y1='6' x2='21' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='18' x2='21' y2='18'%3E%3C/line%3E%3C/svg%3E");
}
/* Home */
.minerva-icon--home {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'%3E%3C/path%3E%3Cpolyline points='9 22 9 12 15 12 15 22'%3E%3C/polyline%3E%3C/svg%3E");
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'%3E%3C/path%3E%3Cpolyline points='9 22 9 12 15 12 15 22'%3E%3C/polyline%3E%3C/svg%3E");
}
/* Busca e Sino */
.minerva-icon--search {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E");
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E");
}
.minerva-icon--bellOutline {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9'%3E%3C/path%3E%3Cpath d='M13.73 21a2 2 0 0 1-3.46 0'%3E%3C/path%3E%3C/svg%3E");
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9'%3E%3C/path%3E%3Cpath d='M13.73 21a2 2 0 0 1-3.46 0'%3E%3C/path%3E%3C/svg%3E");
}
/* Outros ícones */
.minerva-icon--articleRedirect {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='15 14 20 9 15 4'%3E%3C/polyline%3E%3Cpath d='M4 20v-7a4 4 0 0 1 4-4h12'%3E%3C/path%3E%3C/svg%3E");
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='15 14 20 9 15 4'%3E%3C/polyline%3E%3Cpath d='M4 20v-7a4 4 0 0 1 4-4h12'%3E%3C/path%3E%3C/svg%3E");
}
.minerva-icon--link {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'%3E%3C/path%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'%3E%3C/path%3E%3C/svg%3E");
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'%3E%3C/path%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'%3E%3C/path%3E%3C/svg%3E");
}
.minerva-icon--infoFilled {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='16' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='8' x2='12.01' y2='8'%3E%3C/line%3E%3C/svg%3E");
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='16' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='8' x2='12.01' y2='8'%3E%3C/line%3E%3C/svg%3E");
}
.minerva-icon--move {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");
}
.minerva-icon--history, .minerva-icon--recentChanges {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpolyline points='12 6 12 12 16 14'%3E%3C/polyline%3E%3C/svg%3E");
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpolyline points='12 6 12 12 16 14'%3E%3C/polyline%3E%3C/svg%3E");
}
.minerva-icon--editLock {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='11' width='18' height='11' rx='2' ry='2'%3E%3C/rect%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'%3E%3C/path%3E%3C/svg%3E");
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='11' width='18' height='11' rx='2' ry='2'%3E%3C/rect%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'%3E%3C/path%3E%3C/svg%3E");
}
.minerva-icon--language {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='2' y1='12' x2='22' y2='12'%3E%3C/line%3E%3Cpath d='M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z'%3E%3C/path%3E%3C/svg%3E");
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='2' y1='12' x2='22' y2='12'%3E%3C/line%3E%3Cpath d='M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z'%3E%3C/path%3E%3C/svg%3E");
}
.minerva-icon--more, .minerva-icon--ellipsis, .minerva-icon--overflow {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='1'%3E%3C/circle%3E%3Ccircle cx='19' cy='12' r='1'%3E%3C/circle%3E%3Ccircle cx='5' cy='12' r='1'%3E%3C/circle%3E%3C/svg%3E");
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='1'%3E%3C/circle%3E%3Ccircle cx='19' cy='12' r='1'%3E%3C/circle%3E%3Ccircle cx='5' cy='12' r='1'%3E%3C/circle%3E%3C/svg%3E");
}
html body,
html body * {
font-family: 'Montserrat', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;
}