/* EncuestaPress 0.18.4 — interfaz frontal uniforme y separación del registro. */
:root {
	--ep-primary: #ff5f2a;
	--ep-primary-dark: #c9360d;
	--ep-black: #111111;
	--ep-black-soft: #242424;
	--ep-text: #303238;
	--ep-muted: #6b6f76;
	--ep-background: #f3f4f5;
	--ep-card: #ffffff;
	--ep-line: #e1e3e6;
	--ep-soft-orange: #fff1eb;
	--ep-success: #c9360d;
	--ep-danger: #a61f2d;
}

.ep-account,
.ep-account-auth-grid,
.ep-pricing-grid {
	--epa: var(--ep-primary);
	--epa-dark: var(--ep-primary-dark);
	--epa-electric: var(--ep-primary);
	--epa-navy: var(--ep-black);
	--epa-ink: var(--ep-text);
	--epa-muted: var(--ep-muted);
	--epa-line: var(--ep-line);
	--epa-soft: var(--ep-background);
	--epa-surface: var(--ep-card);
	--epa-shadow: 0 12px 32px rgba(17, 17, 17, .07);
}

body.ep-account-app,
body.ep-account-access-page { background: var(--ep-background) !important; }

/* El lateral y todas las vistas comparten el mismo origen vertical. */
body.ep-account-app .ep-account { align-items: start; margin-top: 28px; }
.ep-account-sidebar,
.ep-account-main { align-self: start; margin-top: 0 !important; }
.ep-account-main { padding-top: 0 !important; }
.ep-account-main > *,
.ep-account-main .ep-account-form,
.ep-account-main .ep-survey-editor,
.ep-account-main .ep-my-plan,
.ep-account-main .ep-plan-history,
.ep-account-main .ep-favorites-account,
.ep-account-main .ep-connections-account,
.ep-account-main .ep-survey-comments-account { margin-top: 0 !important; }

/* Navegación negra sólida; ningún tono café, azul o morado. */
.ep-account-sidebar {
	border-color: #000 !important;
	background: var(--ep-black) !important;
	box-shadow: 0 20px 48px rgba(17, 17, 17, .2) !important;
}
.ep-sidebar-brand__mark { background: var(--ep-primary) !important; box-shadow: none !important; }
.ep-sidebar-brand small,
.ep-sidebar-user small,
.ep-sidebar-user em,
.ep-sidebar-label { color: #b8bbc0 !important; }
.ep-sidebar-user { border-color: #343434 !important; background: #1c1c1c !important; }
.ep-sidebar-avatar { background: var(--ep-soft-orange) !important; color: var(--ep-primary-dark) !important; }
.ep-account .ep-account-nav a { color: #f1f1f1 !important; }
.ep-account .ep-account-nav a > span { color: var(--ep-primary) !important; }
.ep-account .ep-account-nav a:hover,
.ep-account .ep-account-nav a:focus { background: var(--ep-black-soft) !important; color: #fff !important; }
.ep-account .ep-account-nav a.is-active,
.ep-account .ep-account-nav a.is-active:hover,
.ep-account .ep-account-nav a.is-active:focus { background: var(--ep-primary) !important; color: #fff !important; box-shadow: none !important; }
.ep-account .ep-account-nav a.is-active > span { color: #fff !important; }
.ep-sidebar-plan { border-color: #3b3b3b !important; background: #1b1b1b !important; }
.ep-sidebar-plan small { color: #b7b7b7 !important; }
.ep-sidebar-plan a { color: #ffae91 !important; }

/* Acciones sólidas y estados coherentes. */
.ep-account-button,
.ep-account-auth-grid .ep-account-button,
.ep-pricing-grid .ep-account-button,
.ep-access-card .ep-login-submit,
.ep-account-login .ep-login-submit,
.ep-account-registration .ep-login-submit {
	border-color: var(--ep-primary-dark) !important;
	background: var(--ep-primary) !important;
	color: #fff !important;
	box-shadow: none !important;
	text-shadow: none !important;
}
.ep-account-button:hover,
.ep-account-button:focus,
.ep-account-button:active,
.ep-access-card .ep-login-submit:hover,
.ep-access-card .ep-login-submit:focus,
.ep-pricing-grid .ep-account-button:hover,
.ep-pricing-grid .ep-account-button:focus { background: var(--ep-primary-dark) !important; color: #fff !important; }
.ep-account-secondary {
	border: 1px solid #cfd2d6 !important;
	background: #fff !important;
	color: var(--ep-black) !important;
	box-shadow: none !important;
}
.ep-account-secondary:hover,
.ep-account-secondary:focus,
.ep-account-secondary:active { border-color: var(--ep-black) !important; background: var(--ep-black) !important; color: #fff !important; }
.ep-account a:focus-visible,
.ep-account button:focus-visible,
.ep-account input:focus-visible,
.ep-account select:focus-visible,
.ep-account textarea:focus-visible { outline: 3px solid rgba(255, 95, 42, .28) !important; outline-offset: 2px; }

.ep-dashboard-eyebrow,
.ep-profile-kicker,
.ep-dashboard-summary strong,
.ep-plan-price,
.ep-usage-grid strong,
.ep-account-total strong { color: var(--ep-primary-dark) !important; }
.ep-account input:focus,
.ep-account select:focus,
.ep-account textarea:focus,
.ep-profile-slug:focus-within { border-color: var(--ep-primary) !important; box-shadow: 0 0 0 3px rgba(255, 95, 42, .12) !important; }
.ep-account a:not(.ep-account-button):not(.ep-account-secondary):hover { color: var(--ep-primary-dark); }
.ep-account .ep-pro-report { --epr: var(--ep-primary); }
.ep-account .ep-report-filter { border-color: var(--ep-line); background: #f7f7f8; }
.ep-account .ep-report-filter button { background: var(--ep-primary) !important; color: #fff !important; }
.ep-account .ep-report-filter button:hover,
.ep-account .ep-report-filter button:focus { background: var(--ep-primary-dark) !important; }
.ep-account .ep-report-actions a { color: var(--ep-primary-dark) !important; }
.ep-account .ep-report-actions a:hover { border-color: var(--ep-primary) !important; background: var(--ep-soft-orange) !important; }

/* Tarjetas sociales con aire interior uniforme. */
.ep-favorites-account,
.ep-connections-account,
.ep-survey-comments-account { padding: 0 !important; }
.ep-favorite-card,
.ep-connection-card,
.ep-survey-comments-list article { padding: 24px !important; border-color: var(--ep-line) !important; }
.ep-connection-card { column-gap: 18px !important; }
.ep-connection-avatar { border-color: #ffc9b5 !important; background: var(--ep-primary) !important; }
.ep-connection-card h3 a,
.ep-favorite-card h3 a,
.ep-survey-comments-list strong { color: var(--ep-text) !important; }
.ep-connections-tabs { border-color: var(--ep-line) !important; background: #eceeef !important; }
.ep-connections-tabs a { color: var(--ep-text) !important; }
.ep-connections-tabs a.is-active { background: #fff !important; color: var(--ep-primary-dark) !important; box-shadow: none !important; }
.ep-connections-tabs strong { background: var(--ep-soft-orange) !important; color: var(--ep-primary-dark) !important; }
.ep-account .ep-follow-button,
.ep-account .ep-favorite-button,
.ep-account .ep-follow-button.is-following,
.ep-account .ep-favorite-button.is-saved { border-color: var(--ep-primary) !important; background: var(--ep-primary) !important; color: #fff !important; box-shadow: none !important; }
.ep-account .ep-follow-button:hover,
.ep-account .ep-follow-button:focus,
.ep-account .ep-favorite-button:hover,
.ep-account .ep-favorite-button:focus { border-color: var(--ep-primary-dark) !important; background: var(--ep-primary-dark) !important; color: #fff !important; }
.ep-survey-comments-list a { color: var(--ep-primary-dark) !important; }

/* Mi identidad: portada horizontal sin deformación. */
.ep-social-profile-editor { background: #fff !important; }
.ep-profile-section { border-color: var(--ep-line) !important; background: #fff !important; box-shadow: none !important; }
.ep-profile-check { background: var(--ep-soft-orange) !important; }
.ep-profile-check input[type="checkbox"] { accent-color: var(--ep-primary) !important; }
.ep-social-profile-editor .ep-account-logo { border-color: #ffc9b5 !important; background: #fff !important; }
.ep-profile-cover-field { gap: 10px !important; }
.ep-profile-cover-preview {
	position: relative;
	display: grid;
	place-items: center;
	width: 100%;
	aspect-ratio: 8 / 3;
	overflow: hidden;
	border: 1px solid var(--ep-line);
	border-radius: 14px;
	background: #eceeef;
}
.ep-profile-cover-preview img { width: 100%; height: 100%; object-fit: cover; object-position: center; }
.ep-profile-cover-empty { color: var(--ep-muted); font-size: 12px; font-weight: 700; }

/* Planes y acceso. */
.ep-plan-card--popular { border-color: var(--ep-primary) !important; background: #fff !important; }
.ep-plan-recommended,
.ep-plan-name,
.ep-favorites-total { background: var(--ep-primary) !important; color: #fff !important; box-shadow: none !important; }
.ep-access-card,
.ep-account-login .ep-access-card,
.ep-account-registration .ep-access-card { border-color: var(--ep-line) !important; border-top-color: var(--ep-primary) !important; box-shadow: 0 20px 52px rgba(17, 17, 17, .1) !important; }
.ep-access-card__icon { background: var(--ep-primary) !important; box-shadow: none !important; }
.ep-access-card__eyebrow,
.ep-account-register-link a,
.ep-login-options > a { color: var(--ep-primary-dark) !important; }
.ep-account-register-link,
.ep-registration-note { border-color: #ffc9b5 !important; background: var(--ep-soft-orange) !important; }
.ep-remember input[type="checkbox"] { accent-color: var(--ep-primary) !important; }

@media (max-width: 780px) {
	body.ep-account-app .ep-account { margin-top: 18px; }
	.ep-account-main { padding-top: 0 !important; }
}
@media (max-width: 650px) {
	.ep-favorite-card,
	.ep-connection-card,
	.ep-survey-comments-list article { padding: 18px !important; }
	.ep-profile-cover-preview { aspect-ratio: 16 / 7; border-radius: 11px; }
}

/* La identidad real de la cuenta es el único encabezado del lateral. */
.ep-account-sidebar .ep-sidebar-brand { display: none !important; }
.ep-account-sidebar .ep-sidebar-user {
	margin: 0 3px 12px !important;
	padding: 16px 12px !important;
	border: 1px solid #343434 !important;
	border-radius: 15px !important;
	background: #1c1c1c !important;
}
.ep-account-sidebar .ep-sidebar-avatar {
	flex-basis: 48px !important;
	width: 48px !important;
	height: 48px !important;
	border: 2px solid #fff !important;
	background: #fff1eb !important;
	color: var(--ep-primary-dark) !important;
}
.ep-account-sidebar .ep-sidebar-avatar img { width: 100% !important; height: 100% !important; padding: 3px !important; object-fit: contain !important; }
.ep-account-sidebar .ep-sidebar-user strong { color: #fff !important; font-size: 14px !important; }
.ep-account-sidebar .ep-sidebar-user small { color: #d0d0d0 !important; }
.ep-account-sidebar .ep-sidebar-user em { color: #aaa !important; }

/* Estructura común para todas las vistas del panel. */
body.ep-account-app .ep-account {
	align-items: start !important;
	gap: 26px !important;
	width: min(calc(100vw - 40px), 1640px) !important;
	margin: 28px auto 46px !important;
}
.ep-account-sidebar,
.ep-account-main,
.ep-account-main > * { margin-top: 0 !important; }
.ep-account-main {
	min-width: 0 !important;
	padding: 0 0 40px !important;
	color: var(--ep-text) !important;
}
.ep-account-main > .ep-account-form,
.ep-account-main > .ep-survey-editor,
.ep-account-main > .ep-my-plan,
.ep-account-main > .ep-plan-history,
.ep-account-main > .ep-favorites-account,
.ep-account-main > .ep-connections-account,
.ep-account-main > .ep-survey-comments-account {
	width: 100% !important;
	max-width: none !important;
	margin: 0 !important;
}
.ep-account-main .ep-account-form,
.ep-account-main .ep-survey-editor,
.ep-account-main .ep-profile-section,
.ep-account-main .ep-my-survey-card,
.ep-account-main .ep-favorite-card,
.ep-account-main .ep-connection-card,
.ep-account-main .ep-survey-comments-list article {
	border-color: var(--ep-line) !important;
	background: #fff !important;
	color: var(--ep-text) !important;
	box-shadow: 0 10px 30px rgba(17, 17, 17, .06) !important;
}
.ep-account-main .ep-account-form,
.ep-account-main .ep-survey-editor { padding: clamp(22px, 3vw, 34px) !important; border-radius: 18px !important; }
.ep-account-main h1,
.ep-account-main h2,
.ep-account-main h3,
.ep-account-main h4,
.ep-account-main label,
.ep-account-main legend,
.ep-account-main strong { color: var(--ep-text); }
.ep-account-main p,
.ep-account-main small,
.ep-account-main time { color: var(--ep-muted); }

/* El saludo usa una cabecera negra sólida con contraste blanco real. */
.ep-account-main .ep-dashboard-hero {
	border: 1px solid #111 !important;
	background: #111 !important;
	box-shadow: 0 18px 42px rgba(17, 17, 17, .18) !important;
	color: #fff !important;
}
.ep-account-main .ep-dashboard-hero h2,
.ep-account-main .ep-dashboard-hero h2 a,
.ep-account-main .ep-dashboard-hero strong { color: #fff !important; }
.ep-account-main .ep-dashboard-hero p { color: #e4e4e4 !important; }
.ep-account-main .ep-dashboard-hero .ep-dashboard-eyebrow { color: #ffae91 !important; }
.ep-account-main .ep-dashboard-hero .ep-account-button {
	border-color: var(--ep-primary) !important;
	background: var(--ep-primary) !important;
	color: #fff !important;
	box-shadow: none !important;
}
.ep-account-main .ep-dashboard-hero .ep-account-button:hover,
.ep-account-main .ep-dashboard-hero .ep-account-button:focus,
.ep-account-main .ep-dashboard-hero .ep-account-button:active { border-color: var(--ep-primary-dark) !important; background: var(--ep-primary-dark) !important; color: #fff !important; }

/* Acciones y formularios sin degradados ni estados azules/morados. */
body .ep-account .ep-account-button,
body .ep-account-auth-grid .ep-account-button,
body .ep-pricing-grid .ep-account-button,
body .ep-access-card .ep-login-submit,
body .ep-account-login .ep-login-submit,
body .ep-account-registration .ep-login-submit,
.ep-account-main button[type="submit"]:not(.ep-account-secondary),
.ep-account-main input[type="submit"] {
	border-color: var(--ep-primary) !important;
	background-color: var(--ep-primary) !important;
	background-image: none !important;
	color: #fff !important;
	box-shadow: none !important;
	text-shadow: none !important;
}
body .ep-account .ep-account-button:hover,
body .ep-account .ep-account-button:focus,
body .ep-account .ep-account-button:active,
body .ep-access-card .ep-login-submit:hover,
body .ep-access-card .ep-login-submit:focus,
.ep-account-main button[type="submit"]:not(.ep-account-secondary):hover,
.ep-account-main button[type="submit"]:not(.ep-account-secondary):focus,
.ep-account-main input[type="submit"]:hover,
.ep-account-main input[type="submit"]:focus {
	border-color: var(--ep-primary-dark) !important;
	background-color: var(--ep-primary-dark) !important;
	background-image: none !important;
	color: #fff !important;
}
.ep-account-main .ep-account-secondary,
.ep-account-main .ep-my-survey-card__actions a,
.ep-account-main .ep-account-actions a {
	border-color: #cfd2d6 !important;
	background: #fff !important;
	color: #111 !important;
	box-shadow: none !important;
}
.ep-account-main .ep-account-secondary:hover,
.ep-account-main .ep-account-secondary:focus,
.ep-account-main .ep-my-survey-card__actions a:hover,
.ep-account-main .ep-my-survey-card__actions a:focus,
.ep-account-main .ep-account-actions a:hover,
.ep-account-main .ep-account-actions a:focus {
	border-color: #111 !important;
	background: #111 !important;
	color: #fff !important;
}
.ep-account-main input,
.ep-account-main select,
.ep-account-main textarea,
.ep-access-card input,
.ep-access-card select,
.ep-access-card textarea { border-color: #d6d8dc !important; background: #fff !important; color: var(--ep-text) !important; }
.ep-account-main input:focus,
.ep-account-main select:focus,
.ep-account-main textarea:focus,
.ep-access-card input:focus,
.ep-access-card select:focus,
.ep-access-card textarea:focus {
	border-color: var(--ep-primary) !important;
	box-shadow: 0 0 0 3px rgba(255, 95, 42, .15) !important;
	outline: none !important;
}
.ep-account-main input[type="checkbox"],
.ep-access-card input[type="checkbox"] { accent-color: var(--ep-primary) !important; }

/* Resúmenes, filtros y estados. */
.ep-account-main .ep-dashboard-summary > div,
.ep-account-main .ep-account-plan-strip,
.ep-account-main .ep-account-filters,
.ep-account-main .ep-connections-tabs,
.ep-account-main .ep-usage-grid > div,
.ep-account-main .ep-report-filter,
.ep-account-main .ep-report-grid > section,
.ep-account-main .ep-report-metrics > div {
	border-color: var(--ep-line) !important;
	background: #fff !important;
	color: var(--ep-text) !important;
}
.ep-account-main .ep-dashboard-summary strong,
.ep-account-main .ep-dashboard-eyebrow,
.ep-account-main .ep-profile-kicker,
.ep-account-main .ep-plan-price,
.ep-account-main .ep-usage-grid strong,
.ep-account-main .ep-account-total strong,
.ep-account-main .ep-favorite-card > div:first-child span { color: var(--ep-primary-dark) !important; }
.ep-account-main .ep-plan-name,
.ep-account-main .ep-plan-recommended,
.ep-account-main .ep-favorites-total,
.ep-account-main .ep-account-status--published {
	border-color: var(--ep-primary) !important;
	background: var(--ep-primary) !important;
	color: #fff !important;
	box-shadow: none !important;
}
.ep-account-main .ep-connections-tabs { background: #eceeef !important; }
.ep-account-main .ep-connections-tabs a { color: var(--ep-text) !important; }
.ep-account-main .ep-connections-tabs a.is-active { background: #fff !important; color: var(--ep-primary-dark) !important; }
.ep-account-main .ep-connections-tabs strong { background: var(--ep-soft-orange) !important; color: var(--ep-primary-dark) !important; }
.ep-account-main .ep-pro-report { --epr: var(--ep-primary) !important; }
.ep-account-main .ep-report-filter button,
.ep-account-main .ep-report-line i { background: var(--ep-primary) !important; }
.ep-account-main .ep-report-actions a { border-color: #cfd2d6 !important; background: #fff !important; color: var(--ep-primary-dark) !important; }

/* Guardadas, Siguiendo y Comentarios: aire interior y alineación constante. */
.ep-account-main .ep-favorites-account,
.ep-account-main .ep-connections-account,
.ep-account-main .ep-survey-comments-account { padding: 0 !important; }
.ep-account-main .ep-favorites-account > .ep-account-head,
.ep-account-main .ep-connections-account > .ep-account-head,
.ep-account-main .ep-survey-comments-account > .ep-account-head { margin: 0 0 20px !important; padding: 0 2px !important; }
.ep-account-main .ep-favorite-card,
.ep-account-main .ep-connection-card,
.ep-account-main .ep-survey-comments-list article { padding: clamp(20px, 2.4vw, 28px) !important; border-radius: 16px !important; }
.ep-account-main .ep-connection-card { column-gap: 20px !important; row-gap: 12px !important; }
.ep-account-main .ep-connection-avatar { border-color: #ffc9b5 !important; background: var(--ep-primary) !important; }
.ep-account-main .ep-connection-card__identity,
.ep-account-main .ep-favorite-card > div,
.ep-account-main .ep-survey-comments-list article > div { min-width: 0 !important; }
.ep-account-main .ep-connection-card h3,
.ep-account-main .ep-favorite-card h3,
.ep-account-main .ep-survey-comments-list strong { color: var(--ep-text) !important; }
.ep-account-main .ep-follow-button,
.ep-account-main .ep-favorite-button {
	border-color: var(--ep-primary) !important;
	background: var(--ep-primary) !important;
	color: #fff !important;
	box-shadow: none !important;
}
.ep-account-main .ep-follow-button:hover,
.ep-account-main .ep-follow-button:focus,
.ep-account-main .ep-favorite-button:hover,
.ep-account-main .ep-favorite-button:focus { border-color: var(--ep-primary-dark) !important; background: var(--ep-primary-dark) !important; color: #fff !important; }

/* El icono tenía un color azul propio en public.css y no heredaba el blanco del botón. */
body.ep-account-app .ep-account-main .ep-favorite-button .ep-social-icon,
body.ep-account-app .ep-account-main .ep-favorite-button.is-saved .ep-social-icon,
body.ep-account-app .ep-account-main .ep-favorite-button .ep-folder-icon {
	color: #fff !important;
}

/* Registro: esta capa también se carga en /registro-gratis/. */
body .ep-account-registration .ep-login-submit,
body .ep-account-registration .ep-account-button,
body .ep-account-login .ep-login-submit,
body .ep-account-login .ep-account-button {
	border-color: var(--ep-primary) !important;
	background-color: var(--ep-primary) !important;
	background-image: none !important;
	color: #fff !important;
	box-shadow: none !important;
	text-shadow: none !important;
}
body .ep-account-registration .ep-login-submit:hover,
body .ep-account-registration .ep-login-submit:focus,
body .ep-account-registration .ep-login-submit:active,
body .ep-account-login .ep-login-submit:hover,
body .ep-account-login .ep-login-submit:focus,
body .ep-account-login .ep-login-submit:active {
	border-color: var(--ep-primary-dark) !important;
	background-color: var(--ep-primary-dark) !important;
	background-image: none !important;
	color: #fff !important;
}

/* Indicaciones y confirmaciones: naranja intenso; errores: rojo. */
.ep-registration-note,
.ep-account-notice:not(.ep-account-notice--error),
.ep-upload-status.is-success,
.ep-copy-feedback {
	border-color: #ffb69b !important;
	background: var(--ep-soft-orange) !important;
	color: var(--ep-primary-dark) !important;
}
.ep-registration-note strong { color: var(--ep-primary-dark) !important; }
.ep-upload-status.is-error,
.ep-account-notice--error,
.ep-publication-errors {
	border-color: #d34b5d !important;
	background: #fff0f1 !important;
	color: var(--ep-danger) !important;
}

/* Acceso: el tema no puede reintroducir el degradado azul. */
body.ep-account-app .ep-account-auth-grid .ep-account-button,
body.ep-account-app .ep-account-login .ep-login-submit,
body.ep-account-access-page .ep-account-registration .ep-login-submit {
	background-color: var(--ep-primary) !important;
	background-image: none !important;
	color: #fff !important;
}

/* El acceso existente es una acción separada del envío del registro. */
body.ep-account-access-page .ep-account-registration .ep-registration-form + .ep-account-register-link,
body .ep-account-registration .ep-registration-form + .ep-account-register-link {
	margin-top: 26px !important;
}
.ep-access-card__head h2 { color: var(--ep-text) !important; }
.ep-access-card__head p,
.ep-access-legal { color: var(--ep-muted) !important; }

@media (max-width: 780px) {
	body.ep-account-app .ep-account { display: block !important; width: min(calc(100% - 20px), 760px) !important; margin-top: 18px !important; }
	.ep-account-sidebar { min-height: 0 !important; }
	.ep-account-main { padding-top: 18px !important; }
}
@media (max-width: 520px) {
	body.ep-account-app .ep-account { width: calc(100% - 16px) !important; }
	.ep-account-sidebar { padding: 14px 10px !important; border-radius: 16px !important; }
	.ep-account-main .ep-account-form,
	.ep-account-main .ep-survey-editor,
	.ep-account-main .ep-favorite-card,
	.ep-account-main .ep-connection-card,
	.ep-account-main .ep-survey-comments-list article { padding: 18px 14px !important; }
	.ep-account-main .ep-dashboard-hero { display: grid !important; min-height: 0 !important; padding: 24px 18px !important; }
	.ep-account-main .ep-dashboard-hero .ep-account-button { width: 100% !important; text-align: center !important; }
}

/* 0.20.1 — eliminación segura desde Mis encuestas. */
.ep-my-survey-card__actions .ep-delete-survey-form {
	display: inline-flex !important;
	margin: 0 !important;
	padding: 0 !important;
}
.ep-my-survey-card__actions .ep-delete-survey-form button {
	min-height: 34px !important;
	padding: 7px 10px !important;
	border: 1px solid #d34b5d !important;
	border-radius: 8px !important;
	background: #fff !important;
	color: #a32635 !important;
	font: inherit !important;
	font-size: 10px !important;
	font-weight: 800 !important;
	cursor: pointer !important;
}
.ep-my-survey-card__actions .ep-delete-survey-form button:hover,
.ep-my-survey-card__actions .ep-delete-survey-form button:focus {
	background: #fff0f1 !important;
}
