.fem-related-articles,
.fem-finance-data,
.fem-security-overview {
--fem-accent: #04878b;
--fem-border: rgba(15, 23, 42, .11);
--fem-muted: rgba(15, 23, 42, .62);
--fem-soft: rgba(15, 23, 42, .035);
box-sizing: border-box;
margin: 1.75rem 0;
border: 1px solid var(--fem-border);
border-radius: 14px;
background: #fff;
box-shadow: 0 8px 28px rgba(15, 23, 42, .055);
color: inherit;
}
.fem-related-articles *,
.fem-finance-data *,
.fem-security-overview * { box-sizing: border-box; } .fem-related-articles { padding: 1.2rem 1.25rem; }
.fem-related-articles__title { margin: 0 0 .9rem; font-size: 1.16em; line-height: 1.3; }
.fem-related-articles__list { margin: 0; padding: 0; list-style: none; }
.fem-related-articles__item {
display: grid;
grid-template-columns: minmax(0, 1fr) auto;
align-items: baseline;
gap: .4rem 1rem;
margin: 0;
padding: .76rem 0;
border-top: 1px solid var(--fem-border);
}
.fem-related-articles__item:first-child { padding-top: 0; border-top: 0; }
.fem-related-articles__link { min-width: 0; font-weight: 650; text-decoration-thickness: .06em; text-underline-offset: .13em; }
.fem-related-articles__date { white-space: nowrap; opacity: .58; font-size: .82em; } .fem-finance-data {
overflow: hidden;
padding: 0;
border-top: 3px solid var(--fem-accent);
}
.fem-finance-data__header {
display: flex;
align-items: flex-start;
justify-content: space-between;
gap: 1rem;
padding: 1.05rem 1.2rem .95rem;
background: linear-gradient(180deg, color-mix(in srgb, var(--fem-accent) 5%, #fff), #fff);
}
@supports not (background: color-mix(in srgb, red 10%, white)) {
.fem-finance-data__header { background: #fff; }
}
.fem-finance-data__title { margin: 0; font-size: 1.13em; font-weight: 750; line-height: 1.25; letter-spacing: -.01em; }
.fem-finance-data__subtitle { display: flex; flex-wrap: wrap; gap: .32rem; margin: .28rem 0 0; color: var(--fem-muted); font-size: .8em; }
.fem-finance-data__list {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(145px, 1fr));
gap: 0;
margin: 0;
border-top: 1px solid var(--fem-border);
background: #fff;
}
.fem-finance-data__row {
position: relative;
min-width: 0;
margin: 0;
padding: .9rem 1rem .95rem;
border-right: 1px solid var(--fem-border);
border-bottom: 1px solid var(--fem-border);
background: #fff;
}
.fem-finance-data__row:last-child { border-right-color: transparent; }
.fem-finance-data__row::before {
content: "";
position: absolute;
left: 1rem;
top: .72rem;
width: 1.45rem;
height: 2px;
border-radius: 2px;
background: var(--fem-accent);
opacity: .7;
}
.fem-finance-data__row dt,
.fem-finance-data__row dd { margin: 0; overflow-wrap: anywhere; }
.fem-finance-data__row dt { margin: .28rem 0 .22rem; color: var(--fem-muted); font-size: .76em; font-weight: 600; line-height: 1.25; }
.fem-finance-data__row dd { font-size: 1.08em; font-weight: 760; line-height: 1.2; letter-spacing: -.01em; }
.fem-finance-data__updated,
.fem-security-overview__updated {
margin: 0;
padding: .65rem 1.15rem .72rem;
border-top: 1px solid var(--fem-border);
color: var(--fem-muted);
font-size: .75em;
} .fem-access-teasers { border-top: 1px solid var(--fem-border); }
.fem-access-teaser {
display: flex;
align-items: center;
justify-content: space-between;
gap: .9rem 1.2rem;
padding: .9rem 1.15rem;
background: color-mix(in srgb, var(--fem-accent) 5%, #fff);
border-top: 1px solid var(--fem-border);
border-top-color: color-mix(in srgb, var(--fem-accent) 13%, transparent);
}
.fem-access-teaser:first-child { border-top: 0; }
@supports not (background: color-mix(in srgb, red 10%, white)) {
.fem-access-teaser { background: #f7fafb; border-top-color: var(--fem-border); }
}
.fem-access-teaser__copy { display: grid; gap: .1rem; min-width: 0; }
.fem-access-teaser__copy strong { font-size: .9em; font-weight: 720; line-height: 1.3; }
.fem-access-teaser__copy span { color: var(--fem-muted); font-size: .78em; line-height: 1.35; }
.fem-access-teaser__button {
display: inline-flex;
align-items: center;
justify-content: center;
flex: 0 0 auto;
min-height: 2.25rem;
padding: .48rem .82rem;
border: 1px solid var(--fem-accent);
border-radius: 8px;
background: var(--fem-accent);
color: #fff !important;
font-size: .79em;
font-weight: 700;
line-height: 1.2;
text-decoration: none !important;
transition: opacity .15s ease, transform .15s ease;
}
.fem-access-teaser__button:hover,
.fem-access-teaser__button:focus { opacity: .9; transform: translateY(-1px); }
.fem-access-teaser--premium { background: #fff; }
.fem-access-teaser__button--premium { background: transparent; color: var(--fem-accent) !important; } .fem-security-overview {
overflow: hidden;
padding: 0;
border-top: 3px solid var(--fem-accent);
}
.fem-security-overview__top { display: flex; align-items: center; justify-content: space-between; gap: 1rem; padding: 1rem 1.1rem; }
.fem-security-overview__identity { display: flex; flex-wrap: wrap; align-items: center; gap: .5rem; }
.fem-security-overview__badge {
display: inline-flex;
align-items: center;
min-height: 1.75rem;
padding: .2rem .62rem;
border: 1px solid var(--fem-border);
border-color: color-mix(in srgb, var(--fem-accent) 35%, transparent);
border-radius: 999px;
background: #f7fafb;
background: color-mix(in srgb, var(--fem-accent) 7%, #fff);
color: var(--fem-accent);
font-size: .74em;
font-weight: 700;
line-height: 1.1;
}
.fem-security-overview__ticker { font-size: 1.02em; letter-spacing: .015em; }
.fem-security-overview__count { white-space: nowrap; color: var(--fem-muted); font-size: .78em; }
.fem-security-overview__ids { display: flex; flex-wrap: wrap; gap: .65rem 1.5rem; padding: .84rem 1.1rem; border-top: 1px solid var(--fem-border); background: var(--fem-soft); }
.fem-security-overview__ids > span { display: grid; gap: .12rem; }
.fem-security-overview__ids small { color: var(--fem-muted); font-size: .68em; font-weight: 650; letter-spacing: .05em; text-transform: uppercase; }
.fem-security-overview__ids strong { font-size: .88em; font-weight: 650; overflow-wrap: anywhere; }
.fem-security-overview__finance { border-top: 1px solid var(--fem-border); }
.fem-security-overview__finance .fem-finance-data__list { border-top: 0; }
.fem-security-overview__finance .fem-access-teasers { border-top: 0; } .fem-entity-meta { display: flex; flex-wrap: wrap; gap: .5rem 1.25rem; margin: 0 0 1.25rem; padding: .9rem 1rem; border: 1px solid var(--fem-border); border-radius: 8px; } .fem-inline-auth { padding: 1rem 1.15rem 1.1rem; border-top: 1px solid var(--fem-border); background: #fff; }
.fem-inline-auth__intro { display: flex; align-items: flex-start; gap: .65rem; margin-bottom: .75rem; }
.fem-inline-auth__lock { display: inline-flex; align-items: center; justify-content: center; flex: 0 0 2rem; width: 2rem; height: 2rem; border-radius: 999px; background: color-mix(in srgb, var(--fem-accent) 9%, #fff); font-size: .9rem; }
.fem-inline-auth__intro div { display: grid; gap: .08rem; min-width: 0; }
.fem-inline-auth__intro strong { font-size: .9em; line-height: 1.3; }
.fem-inline-auth__intro span { color: var(--fem-muted); font-size: .78em; line-height: 1.35; }
.fem-inline-auth__details { margin: 0; }
.fem-inline-auth__summary { display: inline-flex; align-items: center; justify-content: center; min-height: 2.3rem; padding: .5rem .9rem; border: 1px solid var(--fem-accent); border-radius: 8px; background: var(--fem-accent); color: #fff; cursor: pointer; font-size: .8em; font-weight: 700; list-style: none; }
.fem-inline-auth__summary::-webkit-details-marker { display: none; }
.fem-inline-auth__panel { margin-top: .85rem; padding: .95rem; border: 1px solid var(--fem-border); border-radius: 10px; background: var(--fem-soft); }
.fem-inline-auth__form { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: .75rem .85rem; margin: 0; }
.fem-inline-auth__form label { display: grid; gap: .28rem; margin: 0; color: var(--fem-muted); font-size: .76em; font-weight: 650; }
.fem-inline-auth__form input[type="text"], .fem-inline-auth__form input[type="password"] { width: 100%; min-height: 2.5rem; margin: 0; padding: .5rem .65rem; border: 1px solid rgba(15,23,42,.18); border-radius: 8px; background: #fff; color: #0f172a; font: inherit; font-size: 1rem; }
.fem-inline-auth__remember { grid-column: 1 / -1; display: flex !important; align-items: center; gap: .4rem !important; font-weight: 500 !important; }
.fem-inline-auth__remember input { margin: 0; }
.fem-inline-auth__submit { justify-self: start; min-height: 2.35rem; padding: .52rem .95rem; border: 1px solid var(--fem-accent); border-radius: 8px; background: var(--fem-accent); color: #fff; cursor: pointer; font: inherit; font-size: .82em; font-weight: 700; }
.fem-inline-auth__links { display: flex; flex-wrap: wrap; gap: .35rem 1rem; margin-top: .8rem; font-size: .76em; }
.fem-inline-auth__error { margin: 0 0 .75rem; padding: .55rem .65rem; border-left: 3px solid #b42318; background: #fff; color: #7a271a; font-size: .78em; }
@supports not (background: color-mix(in srgb, red 10%, white)) { .fem-inline-auth__lock { background: #eef7f7; } }
@media (max-width: 600px) {
.fem-related-articles__item { grid-template-columns: 1fr; gap: .18rem; }
.fem-related-articles__date { white-space: normal; }
.fem-finance-data__list { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.fem-access-teaser { align-items: flex-start; flex-direction: column; }
.fem-access-teaser__button { width: 100%; }
.fem-inline-auth__form { grid-template-columns: 1fr; }
.fem-inline-auth__submit, .fem-inline-auth__summary { width: 100%; }
.fem-security-overview__top { align-items: flex-start; }
}
@media (max-width: 380px) {
.fem-finance-data__list { grid-template-columns: 1fr; }
.fem-security-overview__top { display: block; }
.fem-security-overview__count { display: block; margin-top: .45rem; }
}.ays_menu_badge{
color: #fff;
display: inline-block;
font-size: 10px;
line-height: 14px;
text-align: center;
background: #ca4a1f;
margin-left: 5px;
border-radius: 20px;
padding: 2px 5px;
}
#adminmenu a.toplevel_page_quiz-maker.wp-menu-open div.wp-menu-image img {
-webkit-animation-name: heartBeat;
animation-name: heartBeat;
-webkit-animation-duration: 1.3s;
animation-duration: 1.3s;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
#adminmenu a.toplevel_page_quiz-maker div.wp-menu-name {    
transition: .3s ease-in-out;
}
ul#adminmenu a.toplevel_page_quiz-maker.wp-menu-open div.wp-menu-image img,
#adminmenu a.toplevel_page_quiz-maker div.wp-menu-image img {
width: 24px !important;
padding: 5px 0 0 !important;
transition: .3s ease-in-out;
}
ul#adminmenu li.toplevel_page_quiz-maker.menu-top:hover:not(.wp-menu-open) img {
filter: brightness(0) saturate(100%) invert(77%) sepia(15%) saturate(2740%) hue-rotate(179deg) brightness(90%) contrast(101%);
opacity: 1;
}
ul.ays-wp-notice-answers{
list-style-type: none;
}
#adminmenumain #toplevel_page_quiz-maker .wp-submenu >li a[href*="quiz-maker-settings"]:after {
background: #b4b9be;
content: "";
display: block;
height: 1px;
margin: 8px auto 0;
opacity: .4;
width: 100%;
}
#adminmenumain #toplevel_page_quiz-maker .wp-submenu >li a[href*="quiz-maker-addons"]:before {
background: #b4b9be;
content: "";
display: block;
height: 1px;
margin: 0 auto 8px;
opacity: .4;
width: 100%;
}
#adminmenu li.toplevel_page_quiz-maker ul.wp-submenu.wp-submenu-wrap li a {
transition: .3s ease-in-out;
}
#adminmenu li.toplevel_page_quiz-maker ul.wp-submenu.wp-submenu-wrap li a[href*="feature"] {
color: #68A615;
font-weight: bold;
}
.ays_quiz_deactivation_button{
background: transparent;
border: none;
color: #fff;
}
@-webkit-keyframes heartBeat {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
14% {
-webkit-transform: scale(1.3);
transform: scale(1.3);
}
28% {
-webkit-transform: scale(1);
transform: scale(1);
}
42% {
-webkit-transform: scale(1.3);
transform: scale(1.3);
}
70% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes heartBeat {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
14% {
-webkit-transform: scale(1.3);
transform: scale(1.3);
}
28% {
-webkit-transform: scale(1);
transform: scale(1);
}
42% {
-webkit-transform: scale(1.3);
transform: scale(1.3);
}
70% {
-webkit-transform: scale(1);
transform: scale(1);
}
} #dashboard-widgets #quiz-maker .inside {
margin: 0;
padding: 0;
}
.ays_quiz_maker_dashboard_widget {
display: flex;
flex-wrap: wrap;
margin: 0;
padding: 0;
}
.ays_dashboard_widget_item {
margin: 0;
padding: 0;
width: 50%;
box-sizing: border-box;
}
.ays_dashboard_widget_item a {
display: block;
width: 100%;
padding: 10px 15px;
text-align: left;
}
.ays_dashboard_widget_item a:hover {
color: #ec803f;
}
.ays_dashboard_widget_item img {
width: 25px;
height: 25px;
object-fit: contain;
line-height: 30px;
margin-right: 10px;
vertical-align: middle;
}
.ays_dashboard_widget_item span {
font-size: 16px;
line-height: 30px;
display: inline-block;
}
.ays_dashboard_widget_item span:first-of-type {
margin-right: 5px;
font-weight: 500;
} .ays_fa_power_off_quiz-wrap .ays_fa_power_off_quiz::before,
.ays_fa_power_off_quiz::before { content: "";
background-image: url(//spcdn.shortpixel.ai/spio/ret_auto,v_1,q_cdnize,to_auto,s_webp:avif/www.cashflow-profi.de/wp-content/plugins/quiz-maker/admin/images/icons/icon-128x128.png);
height: 30px;
display: block;
background-size: contain;
background-repeat: no-repeat;
background-position: center center;
}
.ays_fa_power_off_quiz { }
.swal2-popup.swal2-modal.ays-quiz-deactivate-popup.swal2-show {
font-size: initial !important;
}
.swal2-popup .ays-quiz-upgrade-button,
.swal2-popup .ays-quiz-cancel-button {
position: relative;
}
.swal2-popup .swal2-styled.swal2-cancel.ays-quiz-cancel-button {
background-color: rgb(221, 51, 51) !important;
}
.swal2-popup .ays-quiz-upgrade-button.swal2-styled.swal2-confirm:after {
content: "(Save Your Data)";
position: absolute;
color: #878787;
bottom: -18px;
left: 25px;
font-size: 12px;
}
.swal2-popup .ays-quiz-cancel-button.swal2-styled.swal2-cancel:after {
content: "(Delete All Data)";
position: absolute;
color: #878787;
bottom: -18px;
left: 30px;
font-size: 12px;
}
.swal2-popup .ays-quiz-upgrade-button.swal2-styled.swal2-confirm {
background-color: #fff !important;
color: #3085d6 !important;
border: 1px solid #3085d6 !important;
}