/** MineJobs r324 — final dark owner for every job add-on portal tab and effective states. */
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page){
	--mjap-night-surface:#0e2037;
	--mjap-night-surface-2:#132a46;
	--mjap-night-surface-3:#0a192d;
	--mjap-night-line:rgba(94,151,216,.24);
	--mjap-night-text:#eef6ff;
	--mjap-night-muted:#a8bdd7;
	--mjap-assets-ready:1;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) :is(
	.mjap-page,.mjap-main,.mjap-form,.mjap-form--pro,.mjap-form--channels,.mjap-form--resume_credits,.mjap-form--sms,
	.mjap-tab-panel,.mjap-channel-panel,.mjap-resume-credit-tab,.mjap-sms-tab-panel,.mjap-sms-addon-panel,
	.mjap-panel-head,.mjap-section-head,.mjap-edit-upgrade-tab,.mjap-edit-upgrade-tab__head,
	.mjap-selected-job,.mjap-jobs,.mjap-status-box,.mjap-status-list,.mjap-flow-cards,.mjap-methods,.mjap-channel-list
){
	background:linear-gradient(150deg,var(--mjap-night-surface-2),var(--mjap-night-surface-3))!important;
	border-color:var(--mjap-night-line)!important;
	color:var(--mjap-night-text)!important;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 18px 40px rgba(0,0,0,.16)!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-tabs{
	background:linear-gradient(145deg,#142b48,#0b1b31)!important;
	border:1px solid rgba(86,151,226,.24)!important;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 12px 28px rgba(0,0,0,.18)!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) button.mjap-tab-link{
	background:rgba(20,47,78,.72)!important;
	border:1px solid rgba(91,146,209,.18)!important;
	color:#a9bfd9!important;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) button.mjap-tab-link :is(i,svg){
	color:#6eaefb!important;
	filter:drop-shadow(0 0 7px rgba(73,153,255,.36))!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) button.mjap-tab-link:is(.is-active,:hover,:focus-visible){
	background:linear-gradient(135deg,rgba(33,112,235,.34),rgba(22,67,126,.92))!important;
	border-color:rgba(86,169,255,.58)!important;
	color:#f3f8ff!important;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 23px rgba(41,130,255,.20)!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) :is(
	.mjap-addon-card,.mjap-channel-card,.mjap-method-row,.mjap-status-item,button.mjap-job-link,.mjap-note,.mjap-notice,.mjap-empty
){
	background:linear-gradient(145deg,rgba(20,43,72,.97),rgba(8,24,43,.99))!important;
	border-color:var(--mjap-night-line)!important;
	color:#dce9f8!important;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 12px 28px rgba(0,0,0,.14)!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) :is(
	.mjap-addon-card,.mjap-channel-card,.mjap-method-row
):is(.is-selected,.is-active,:has(input:checked)){
	border-color:var(--mjap-channel-color,#3f91ff)!important;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 0 25px color-mix(in srgb,var(--mjap-channel-color,#3f91ff) 28%,transparent)!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) :is(
	.mjap-addon-visual,.mjap-channel-card__icon,.mjap-method-row__icon,.mjap-hero__icon,.mjap-status-item i,.mjap-addon-title-row>i
){
	background:linear-gradient(145deg,rgba(43,104,176,.24),rgba(13,38,68,.92))!important;
	border:1px solid rgba(91,164,249,.32)!important;
	color:var(--mjap-channel-color,#67afff)!important;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.11),0 0 19px color-mix(in srgb,var(--mjap-channel-color,#4a9eff) 25%,transparent)!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) :is(
	.mjap-addon-card strong,.mjap-channel-card strong,.mjap-method-row strong,.mjap-selected-job strong,.mjap-panel-head h2,.mjap-panel-head h3,.mjap-section-head h3
){color:var(--mjap-night-text)!important}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) :is(
	.mjap-addon-card p,.mjap-channel-card p,.mjap-method-row p,.mjap-addon-card small,.mjap-channel-card small,.mjap-panel-head p,.mjap-section-head p
){color:var(--mjap-night-muted)!important}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) :is(
	input,select,textarea,.mjap-channel-fields,.mjap-channel-system-note,.mjap-channel-submitbar
){
	background:#08192d!important;
	border-color:rgba(91,151,220,.28)!important;
	color:#eef6ff!important;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.03)!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) :is(input,textarea)::placeholder{color:#7189a6!important}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) :is(
	.mjap-addon-foot,.mjap-live-total,.mjap-free-credit-label,.mjap-package-credit-note,.mjap-channel-source-badge
){
	background:linear-gradient(135deg,rgba(40,112,199,.18),rgba(9,31,55,.94))!important;
	border-color:rgba(72,156,250,.34)!important;
	color:#a8d1ff!important;
	box-shadow:0 0 17px rgba(54,139,243,.12)!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-addon-switch{
	background:#07162a!important;border-color:rgba(104,153,211,.32)!important
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) input:checked + .mjap-addon-switch{
	background:var(--mjap-channel-color,#1677ff)!important;
	box-shadow:0 0 18px color-mix(in srgb,var(--mjap-channel-color,#1677ff) 45%,transparent)!important;
}
/* Stable per-channel neon identity. */
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card--telegram{--mjap-channel-color:#229ed9}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card--bale{--mjap-channel-color:#00c493}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card--eitaa{--mjap-channel-color:#f08022}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card--rubika{--mjap-channel-color:#8b5cf6}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card--whatsapp{--mjap-channel-color:#25d366}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card--notification_email{--mjap-channel-color:#4a91ff}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) :is(.mjap-channel-card--link,.mjap-addon-card--linkedin){--mjap-channel-color:#65a8ff}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-addon-card--urgent{--mjap-channel-color:#ff416d}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-addon-card--featured{--mjap-channel-color:#ffc247}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-addon-card--bump{--mjap-channel-color:#4f9dff}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-addon-card--confidential{--mjap-channel-color:#a884ff}


/* r324 — effective-state contrast. Stored values never make a locked/inactive
   option look selected; inactive controls stay muted and active controls own
   their semantic neon color. */
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) button.mjap-tab-link:not(.is-active){
	background:linear-gradient(145deg,rgba(15,35,59,.92),rgba(8,24,43,.96))!important;
	border-color:rgba(96,139,188,.18)!important;
	color:#879db7!important;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) button.mjap-tab-link:not(.is-active)>i{
	background:linear-gradient(145deg,#10243c,#0a1a2e)!important;
	border-color:rgba(102,143,190,.20)!important;
	color:#7189a5!important;
	box-shadow:none!important;
	filter:none!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) button.mjap-tab-link:not(.is-active) :is(strong,small){
	color:#879db7!important;
	text-shadow:none!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) button.mjap-tab-link:not(.is-active) small{color:#657d99!important}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) button.mjap-tab-link.is-active>i{
	background:linear-gradient(135deg,#1677ff,#54a9ff)!important;
	border-color:rgba(132,196,255,.62)!important;
	color:#fff!important;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 0 22px rgba(45,145,255,.42)!important;
	filter:drop-shadow(0 0 7px rgba(73,153,255,.42))!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) button.mjap-tab-link.is-active :is(strong,small){color:#f3f8ff!important}

html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) button.mjap-tab-link:is(.is-access-locked,.is-state-locked,.is-verification-locked):not(.is-active){
	background:linear-gradient(145deg,rgba(15,41,73,.94),rgba(8,25,46,.98))!important;
	border-color:rgba(88,168,255,.34)!important;
	color:#dbeeff!important;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 0 24px rgba(43,144,255,.09)!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) button.mjap-tab-link:is(.is-access-locked,.is-state-locked,.is-verification-locked):not(.is-active)>i{
	background:linear-gradient(145deg,rgba(28,128,255,.22),rgba(10,31,55,.92))!important;
	border-color:rgba(108,191,255,.42)!important;
	color:#82c2ff!important;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 18px rgba(43,144,255,.16)!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) button.mjap-tab-link:is(.is-access-locked,.is-state-locked,.is-verification-locked):not(.is-active) small{color:#94b7da!important}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) button.mjap-tab-link:is(.is-access-locked,.is-state-locked,.is-verification-locked) .mj-access-lock-badge{
	border-color:rgba(108,191,255,.50)!important;
	background:linear-gradient(145deg,rgba(28,128,255,.24),rgba(9,33,66,.96))!important;
	color:#d8eeff!important;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 0 17px rgba(56,155,255,.16)!important;
	text-shadow:0 0 10px rgba(86,179,255,.30)!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) button.mjap-tab-link:is(.is-access-locked,.is-state-locked,.is-verification-locked) .mj-access-lock-badge i{color:#9ad0ff!important}

html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-panel-head>strong{
	background:linear-gradient(135deg,rgba(28,113,93,.30),rgba(8,42,48,.92))!important;
	border:1px solid rgba(65,213,174,.30)!important;
	color:#86efd0!important;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 0 18px rgba(27,195,151,.12)!important;
}

/* Inactive add-on and method cards: quiet text, neutral icon and no false glow. */
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) :is(.mjap-addon-card:not(.is-selected),.mjap-method-row:not(.is-selected):not(.is-active)) :is(strong,.mjap-addon-title-row strong){
	color:#8196af!important;
	text-shadow:none!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) :is(.mjap-addon-card:not(.is-selected),.mjap-method-row:not(.is-selected):not(.is-active)) :is(p,small){color:#617993!important}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) :is(.mjap-addon-card:not(.is-selected),.mjap-method-row:not(.is-selected):not(.is-active)) :is(.mjap-addon-visual,.mjap-method-row__icon,.mjap-addon-title-row>i){
	background:linear-gradient(145deg,#102239,#09192c)!important;
	border-color:rgba(105,143,185,.20)!important;
	color:#6d839d!important;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important;
	filter:none!important;
	opacity:.84!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) :is(.mjap-addon-card,.mjap-method-row):is(.is-selected,.is-active,:has(input:checked)) :is(strong,.mjap-addon-title-row strong){
	color:#f4f8ff!important;
	text-shadow:0 0 12px color-mix(in srgb,var(--mjap-channel-color,#4d9fff) 22%,transparent)!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) :is(.mjap-addon-card,.mjap-method-row):is(.is-selected,.is-active,:has(input:checked)) :is(p,small){color:#b7c9de!important}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) :is(.mjap-addon-card,.mjap-method-row):is(.is-selected,.is-active,:has(input:checked)) :is(.mjap-addon-visual,.mjap-method-row__icon,.mjap-addon-title-row>i){
	background:linear-gradient(145deg,color-mix(in srgb,var(--mjap-channel-color,#4d9fff) 24%,#11243b),#0b1b30)!important;
	border-color:color-mix(in srgb,var(--mjap-channel-color,#4d9fff) 58%,#3c5572)!important;
	color:var(--mjap-channel-color,#72b5ff)!important;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 0 20px color-mix(in srgb,var(--mjap-channel-color,#4d9fff) 30%,transparent)!important;
	filter:none!important;
	opacity:1!important;
}

/* Application channels: inactive is deliberately muted; only effective active
   state receives channel color, glow, bright text and active brand asset. */
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card:not(.is-active){
	border-color:rgba(91,139,190,.19)!important;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.028),0 10px 24px rgba(0,0,0,.12)!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card:not(.is-active):before{
	opacity:.12!important;
	box-shadow:none!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card:not(.is-active) .mjap-channel-card__title strong{
	color:#8398b1!important;
	text-shadow:none!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card:not(.is-active) .mjap-channel-card__body p,
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card:not(.is-active) .mjap-channel-fields label span{
	color:#657d98!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card:not(.is-active) .mjap-channel-card__icon{
	background:linear-gradient(145deg,#102239,#09192c)!important;
	border-color:rgba(101,143,190,.20)!important;
	color:#6b829d!important;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important;
	filter:saturate(.35)!important;
	opacity:.82!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card:not(.is-active) .mjap-channel-card__icon :is(i,svg){
	color:inherit!important;
	filter:none!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card:not(.is-active) .mjap-channel-card__title em{
	background:linear-gradient(145deg,#12243a,#0a1a2d)!important;
	border:1px solid rgba(103,143,187,.20)!important;
	color:#748ba5!important;
	box-shadow:none!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card:not(.is-active) .mjap-channel-card__toggle span{
	background:#08182b!important;
	border-color:rgba(103,147,197,.28)!important;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card.is-active .mjap-channel-card__title strong{
	color:#f4f8ff!important;
	text-shadow:0 0 12px color-mix(in srgb,var(--mjap-channel-color,#4d9fff) 24%,transparent)!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card.is-active .mjap-channel-card__body p,
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card.is-active .mjap-channel-fields label span{
	color:#b7c9de!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card.is-active .mjap-channel-card__icon{
	background:linear-gradient(145deg,color-mix(in srgb,var(--mjap-channel-color) 24%,#11243b),#0b1b30)!important;
	border-color:color-mix(in srgb,var(--mjap-channel-color) 60%,#3c5572)!important;
	color:var(--mjap-channel-color)!important;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.11),0 0 22px color-mix(in srgb,var(--mjap-channel-color) 34%,transparent)!important;
	filter:none!important;
	opacity:1!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card.is-active .mjap-channel-card__title em{
	background:linear-gradient(145deg,color-mix(in srgb,var(--mjap-channel-color) 25%,#17283f),color-mix(in srgb,var(--mjap-channel-color) 10%,#0d1c30))!important;
	border-color:color-mix(in srgb,var(--mjap-channel-color) 58%,#3c526c)!important;
	color:color-mix(in srgb,var(--mjap-channel-color) 64%,#fff)!important;
	box-shadow:0 0 18px color-mix(in srgb,var(--mjap-channel-color) 24%,transparent),inset 0 1px 0 rgba(255,255,255,.07)!important;
}

/* Official brand images follow effective state, not merely stored field data. */
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card:not(.is-active) .mjap-brand-icon--inactive{
	display:block!important;
	opacity:.54!important;
	filter:grayscale(1) saturate(.2) brightness(.82)!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card:not(.is-active) .mjap-brand-icon--active{display:none!important}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card.is-active .mjap-brand-icon--inactive{display:none!important}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card.is-active .mjap-brand-icon--active{
	display:block!important;
	opacity:1!important;
	filter:none!important;
}

/* Disabled/locked fields and verification overlays must not leave white islands. */
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-fields input:disabled,
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-fields input[disabled]{
	background:#09192c!important;
	border-color:rgba(93,135,183,.20)!important;
	color:#627a95!important;
	-webkit-text-fill-color:#627a95!important;
	box-shadow:none!important;
	opacity:1!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-fields input:disabled::placeholder{color:#536a84!important}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card:is(.is-access-locked,.is-state-locked,.is-admin-disabled) .mjap-channel-card__toggle span{
	background:#071525!important;
	border-color:rgba(107,132,161,.24)!important;
	box-shadow:none!important;
	opacity:.68!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card>:is(.mj-access-lock--overlay,.mj-verified-lock--overlay){
	background:linear-gradient(145deg,rgba(18,31,49,.97),rgba(8,20,35,.98))!important;
	border-color:rgba(236,183,76,.34)!important;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 16px 34px rgba(0,0,0,.28)!important;
	backdrop-filter:blur(12px)!important;
}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card>:is(.mj-access-lock--overlay,.mj-verified-lock--overlay) :is(.mj-access-lock__copy,.mj-verified-lock__copy)>strong{color:#fff1c7!important}
html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card>:is(.mj-access-lock--overlay,.mj-verified-lock--overlay) :is(.mj-access-lock__copy,.mj-verified-lock__copy)>small{color:#cdbf9a!important}

@supports not (color:color-mix(in srgb,#000 50%,#fff)){
	html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) :is(.mjap-addon-card,.mjap-method-row):is(.is-selected,.is-active,:has(input:checked)) :is(.mjap-addon-visual,.mjap-method-row__icon,.mjap-addon-title-row>i),
	html.minejobs-dashboard-theme-dark body.minejobs-dashboard-pro:is(.minejobs-dashboard-addons-page,.minejobs-dashboard-job-addons-page) .mjap-channel-card.is-active .mjap-channel-card__icon{
		background:#142b47!important;border-color:var(--mjap-channel-color,#4d9fff)!important;color:var(--mjap-channel-color,#72b5ff)!important
	}
}
