/**
 * Karjera hub jobs accordion (#karjera-skelbimai):
 * - hide 1/2/3 counter circles
 * - outline secondary CTA for «Žiūrėti visą skelbimą»
 * - share/copy icon via CSS mask
 *
 * Specificity must beat hoptrans-karjera-page.css / child style.css rules that force
 * .inner-toggle-wrap .nectar-cta .link_wrap { background: var(--hop-ink) !important }.
 */

body.hoptrans-gradient-landing #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .toggle-title a::before,
body.page-id-1925 #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .toggle-title a::before {
	content: none !important;
	display: none !important;
	width: 0 !important;
	height: 0 !important;
	flex: 0 0 0 !important;
	border: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

body.hoptrans-gradient-landing #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap,
body.page-id-1925 #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap {
	padding-left: clamp(8px, 1.5vw, 16px) !important;
}

body.page-id-1925 #ajax-content-wrap #karjera-skelbimai .hoptrans-karjera-job-actions,
body.hoptrans-gradient-landing #ajax-content-wrap #karjera-skelbimai .hoptrans-karjera-job-actions {
	display: flex;
	flex-wrap: wrap;
	gap: 12px;
	align-items: center;
	margin-top: 8px;
}

body.page-id-1925 #ajax-content-wrap #karjera-skelbimai .hoptrans-karjera-job-actions > .hoptrans-karjera-job-inquiry,
body.page-id-1925 #ajax-content-wrap #karjera-skelbimai .hoptrans-karjera-job-actions > .hoptrans-vair-job-call,
body.page-id-1925 #ajax-content-wrap #karjera-skelbimai .hoptrans-karjera-job-actions > .hoptrans-karjera-job-detail,
body.hoptrans-gradient-landing #ajax-content-wrap #karjera-skelbimai .hoptrans-karjera-job-actions > .hoptrans-karjera-job-inquiry,
body.hoptrans-gradient-landing #ajax-content-wrap #karjera-skelbimai .hoptrans-karjera-job-actions > .hoptrans-vair-job-call,
body.hoptrans-gradient-landing #ajax-content-wrap #karjera-skelbimai .hoptrans-karjera-job-actions > .hoptrans-karjera-job-detail {
	display: inline-flex;
	vertical-align: middle;
}

/*
 * «Žiūrėti visą skelbimą» — cream outline secondary.
 * Path includes .toggles.accordion .toggle .inner-toggle-wrap to beat page CSS.
 */
body.page-id-1925 #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-karjera-job-detail .nectar-cta[data-style="arrow-circle-animation"],
body.hoptrans-gradient-landing #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-karjera-job-detail .nectar-cta[data-style="arrow-circle-animation"] {
	--nectar-button-color: #f4f2eb !important;
	--nectar-text-color: #1c2e20 !important;
	--hop-ink: #f4f2eb;
}

body.page-id-1925 #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-karjera-job-detail .nectar-cta[data-style="arrow-circle-animation"] .link_wrap,
body.hoptrans-gradient-landing #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-karjera-job-detail .nectar-cta[data-style="arrow-circle-animation"] .link_wrap {
	background: #f4f2eb !important;
	background-color: #f4f2eb !important;
	background-image: none !important;
	box-shadow: inset 0 0 0 1.5px #1c2e20 !important;
}

body.page-id-1925 #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-karjera-job-detail .nectar-cta[data-style="arrow-circle-animation"] .nectar-button-type,
body.page-id-1925 #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-karjera-job-detail .nectar-cta[data-style="arrow-circle-animation"] .link_text,
body.page-id-1925 #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-karjera-job-detail .nectar-cta[data-style="arrow-circle-animation"] .text,
body.hoptrans-gradient-landing #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-karjera-job-detail .nectar-cta[data-style="arrow-circle-animation"] .nectar-button-type,
body.hoptrans-gradient-landing #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-karjera-job-detail .nectar-cta[data-style="arrow-circle-animation"] .link_text,
body.hoptrans-gradient-landing #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-karjera-job-detail .nectar-cta[data-style="arrow-circle-animation"] .text {
	color: #1c2e20 !important;
}

body.page-id-1925 #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-karjera-job-detail .nectar-cta[data-style="arrow-circle-animation"] .arrow-circle-animation-arrow-wrap,
body.hoptrans-gradient-landing #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-karjera-job-detail .nectar-cta[data-style="arrow-circle-animation"] .arrow-circle-animation-arrow-wrap {
	background-color: #1c2e20 !important;
	color: #ffffff !important;
}

body.page-id-1925 #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-karjera-job-detail .nectar-cta[data-style="arrow-circle-animation"] .arrow-circle-animation-arrow,
body.hoptrans-gradient-landing #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-karjera-job-detail .nectar-cta[data-style="arrow-circle-animation"] .arrow-circle-animation-arrow {
	fill: #ffffff !important;
	color: #ffffff !important;
}

body.page-id-1925 #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-karjera-job-detail .nectar-cta[data-style="arrow-circle-animation"]:hover .link_wrap,
body.page-id-1925 #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-karjera-job-detail .nectar-cta[data-style="arrow-circle-animation"]:focus-within .link_wrap,
body.hoptrans-gradient-landing #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-karjera-job-detail .nectar-cta[data-style="arrow-circle-animation"]:hover .link_wrap,
body.hoptrans-gradient-landing #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-karjera-job-detail .nectar-cta[data-style="arrow-circle-animation"]:focus-within .link_wrap {
	background: #ffffff !important;
	background-color: #ffffff !important;
}

/* Share / copy — CSS mask icon */
body.page-id-1925 #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-job-copy-link,
body.hoptrans-gradient-landing #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-job-copy-link {
	appearance: none;
	-webkit-appearance: none;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	margin: 0;
	padding: 0;
	width: 44px;
	height: 44px;
	border: 1.5px solid #1c2e20;
	border-radius: 50%;
	background: #f4f2eb;
	color: #1c2e20;
	cursor: pointer;
	text-decoration: none;
	line-height: 0;
	transition: background-color 0.18s ease, color 0.18s ease, border-color 0.18s ease;
}

body.page-id-1925 #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-job-copy-link::before,
body.hoptrans-gradient-landing #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-job-copy-link::before {
	content: "";
	display: block;
	width: 18px;
	height: 18px;
	background-color: currentColor;
	-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75'%3E%3Ccircle cx='18' cy='5' r='2.5'/%3E%3Ccircle cx='6' cy='12' r='2.5'/%3E%3Ccircle cx='18' cy='19' r='2.5'/%3E%3Cpath d='M8.4 10.8l7.2-4.2M8.4 13.2l7.2 4.2' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat;
	mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75'%3E%3Ccircle cx='18' cy='5' r='2.5'/%3E%3Ccircle cx='6' cy='12' r='2.5'/%3E%3Ccircle cx='18' cy='19' r='2.5'/%3E%3Cpath d='M8.4 10.8l7.2-4.2M8.4 13.2l7.2 4.2' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat;
}

body.page-id-1925 #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-job-copy-link.is-copied::before,
body.hoptrans-gradient-landing #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-job-copy-link.is-copied::before {
	-webkit-mask: 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='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat;
	mask: 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='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat;
}

body.page-id-1925 #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-job-copy-link:hover,
body.page-id-1925 #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-job-copy-link:focus-visible,
body.hoptrans-gradient-landing #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-job-copy-link:hover,
body.hoptrans-gradient-landing #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-job-copy-link:focus-visible {
	background: #1c2e20;
	color: #fff;
	outline: none;
}

body.page-id-1925 #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-job-copy-link.is-copied,
body.hoptrans-gradient-landing #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-job-copy-link.is-copied {
	background: #1c2e20;
	color: #fff;
	border-color: #1c2e20;
}

body.page-id-1925 #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-job-copy-link.is-fail,
body.hoptrans-gradient-landing #ajax-content-wrap #karjera-skelbimai .toggles.accordion .toggle .inner-toggle-wrap .hoptrans-job-copy-link.is-fail {
	border-color: #8a3a2a;
	color: #8a3a2a;
}
