2023-07-31 22:10:19 -03:00

177 lines
3.5 KiB
CSS

/*
* --------------------------------------------------
* Carbon Ads
* --------------------------------------------------
*/
.carbon-ad-container {
@apply relative my-4 min-h-[135px] w-full z-10 rounded-medium bg-background dark:bg-default-50/50 shadow-small p-4;
}
#carbonads * {
margin: initial;
padding: initial;
}
#carbonads {
font-family: inherit;
max-width: 100%;
padding: 0px;
}
#carbonads {
display: flex;
width: 100%;
z-index: 100;
}
#carbonads a {
color: inherit;
text-decoration: none;
transition: color 0.25s ease;
}
#carbonads a:hover {
@apply !text-default-500;
}
#carbonads span {
width: 100%;
position: relative;
display: block;
overflow: hidden;
}
#carbonads .carbon-wrap {
display: flex;
flex-direction: row;
}
#carbonads .carbon-img {
@apply shadow-xl;
display: block;
line-height: 1;
max-width: 130px;
width: 100%;
}
#carbonads .carbon-img img {
display: block;
max-width: 100% !important;
width: 100%;
border-radius: 10px;
border: 0px;
margin: 0px;
}
#carbonads .carbon-text {
@apply !text-default-500;
display: block;
font-size: 1rem;
width: 100%;
padding-left: 8px;
padding-right: 8px;
}
#carbonads .carbon-poweredby {
@apply text-default-400 dark:!text-default-300;
display: flex;
justify-content: flex-end;
align-items: center;
position: absolute;
bottom: 0;
right: 0;
padding: 10px 0;
text-transform: uppercase;
letter-space: .value 0.5px;
font-weight: 600;
font-size: 9px;
line-height: 0;
transition: all 0.25 ease;
}
@media only screen and (max-width:600px) {
#carbonads .carbon-text {
font-size: 0.9rem;
}
}
/*
* --------------------------------------------------
* Ethical Ads
* --------------------------------------------------
*/
.ea-container {
@apply relative my-4 min-h-[135px] w-full z-10 rounded-medium bg-background dark:bg-default-50/50 shadow-small p-4;
}
.ea-container .ea-type-image {
width: 100%;
}
.ea-container .ea-pixel {
display: none !important;
}
.ea-container .ea-type-image .ea-content {
width: 100%;
height: 100% !important;
max-width: 100% !important;
display: flex;
margin: 0 !important;
padding: 0 !important;
background-color: transparent !important;
box-shadow: none !important;
}
.ea-container .ea-type-image .ea-callout {
display: flex !important;
max-width: 100% !important;
justify-content: flex-end !important;
position: absolute;
bottom: 0;
right: 1rem;
}
.ea-container .ea-type-image .ea-callout a,
.ea-container .ea-type-image .ea-callout a .ea-headline,
.ea-container .ea-type-image .ea-callout a .ea-cta {
@apply text-default-400 dark:!text-default-300;
font-weight: 600 !important;
font-size: 9px !important;
}
[data-ea-publisher].loaded .ea-content a strong {
@apply !text-default-500;
}
.ea-container .ea-type-image .ea-content a {
display: block;
line-height: 1;
max-width: 130px;
width: 100%;
}
.ea-container .ea-type-image .ea-text {
width: 100%;
text-align: left !important;
padding-top: 8px;
padding-left: 8px;
padding-right: 8px;
}
.ea-container .ea-type-image .ea-text a {
@apply !text-default-300;
width: 100%;
max-width: 100%;
display: block;
font-size: 1rem;
width: 100%;
}
.ea-container .ea-type-image .ea-text .ea-body {
@apply !text-default-500;
}
.ea-container .ea-type-image img {
display: block;
max-width: 100% !important;
width: 100%;
border-radius: 10px;
border: 0px;
margin: 0px;
}
@media only screen and (max-width: 600px) {
.ea-container .ea-type-image .ea-text a {
font-size: 0.9rem;
}
}