.yc-market-page{
	background:#0a0b0b;
}

.yc-market-page .-primary-body{
	background:#0a0b0b;
}

.mkt-gate,
.mkt-pnl{
	min-height:calc(100vh - 120px);
	padding:34px 0 55px;
	color:#fff;
	background:
		radial-gradient(circle at 18% 10%,rgb(255 196 0 / 8%),transparent 28%),
		#0a0b0b;
}

.mkt-gat-in{
	min-height:650px;
	display:flex;
	align-items:stretch;
	overflow:hidden;
	border:1px solid rgb(255 255 255 / 9%);
	border-radius:22px;
	background:#111212;
	box-shadow:0 30px 80px rgb(0 0 0 / 30%);
}

.mkt-gat-cp{
	width:44%;
	display:flex;
	justify-content:center;
	flex-direction:column;
	padding:55px;
	background:
		linear-gradient(150deg,rgb(255 196 0 / 13%),transparent 55%),
		#0d0e0e;
}

.mkt-gat-cp em,
.mkt-head em{
	color:var(--uicolor,#ffc400);
	font-size:13px;
	font-style:normal;
	font-weight:900;
}

.mkt-gat-cp h1{
	margin:10px 0 14px;
	color:#fff;
	font-size:clamp(36px,4.5vw,62px);
	font-weight:900;
	line-height:1.22;
}

.mkt-gat-cp p{
	margin:0;
	color:rgb(255 255 255 / 65%);
	font-size:15px;
	line-height:1.9;
}

.mkt-auth{
	width:56%;
	padding:45px;
	background:#fff;
	color:#111;
}

.mkt-tabs{
	display:flex;
	gap:6px;
	margin-bottom:25px;
	padding:5px;
	border-radius:10px;
	background:#f2f2f2;
}

.mkt-tabs button{
	flex:1;
	min-height:43px;
	border:0;
	border-radius:8px;
	color:#777;
	background:transparent;
	font-weight:900;
	cursor:pointer;
}

.mkt-tabs button.active{
	color:#111;
	background:var(--uicolor,#ffc400);
}

.mkt-form{
	display:none;
}

.mkt-form.active{
	display:block;
}

.mkt-fds{
	display:flex;
	flex-wrap:wrap;
	gap:13px;
}

.mkt-fds label{
	flex:1 1 calc(50% - 13px);
	min-width:220px;
}

.mkt-form label,
.mkt-prf label,
.mkt-cal label{
	display:flex;
	flex-direction:column;
	gap:7px;
	color:#333;
	font-size:12px;
	font-weight:900;
}

.mkt-form > label + label{
	margin-top:13px;
}

.mkt-form input,
.mkt-prf input,
.mkt-prf select,
.mkt-prf textarea,
.mkt-cal input,
.mkt-cal select{
	min-height:46px;
	padding:0 13px;
	border:1px solid rgb(0 0 0 / 12%);
	border-radius:8px;
	color:#111;
	background:#fff;
	outline:0;
}

.mkt-prf textarea{
	padding:12px;
	resize:vertical;
}

.mkt-prf label.wide{
	flex-basis:100%;
}

.mkt-form input:focus,
.mkt-prf input:focus,
.mkt-cal input:focus,
.mkt-cal select:focus{
	border-color:var(--uicolor,#ffc400);
}

.mkt-form > button,
.mkt-prf > button{
	width:100%;
	min-height:48px;
	margin-top:17px;
	border:0;
	border-radius:8px;
	font-weight:900;
}

.mkt-srv{
	margin-top:15px;
	padding:13px;
	border:1px solid rgb(0 0 0 / 9%);
	border-radius:10px;
}

.mkt-srv > strong{
	display:block;
	margin-bottom:9px;
	font-size:13px;
}

.mkt-srv > div{
	display:flex;
	flex-wrap:wrap;
	gap:7px;
}

.mkt-srv label{
	min-width:0;
	display:inline-flex;
	flex-direction:row;
	align-items:center;
	gap:5px;
	padding:7px 9px;
	border-radius:7px;
	background:#f4f4f4;
	font-size:11px;
}

.mkt-msg{
	min-height:22px;
	margin-top:12px;
	font-size:12px;
	font-weight:800;
	text-align:center;
}

.mkt-msg.ok{color:#138a38}
.mkt-msg.error{color:#cf2e2e}

.mkt-shl{
	display:flex;
	direction:ltr;
	align-items:flex-start;
	gap:17px;
}

.mkt-side,
.mkt-main{
	direction:rtl;
}

.mkt-side{
	position:sticky;
	top:100px;
	width:245px;
	flex:0 0 245px;
	overflow:hidden;
	border:1px solid rgb(255 255 255 / 9%);
	border-radius:14px;
	background:#111212;
}

.mkt-id{
	display:flex;
	align-items:center;
	flex-direction:column;
	padding:25px 15px;
	border-bottom:1px solid rgb(255 255 255 / 8%);
}

.mkt-id > span{
	width:58px;
	height:58px;
	display:flex;
	align-items:center;
	justify-content:center;
	border-radius:50%;
	color:#111;
	background:var(--uicolor,#ffc400);
	font-size:25px;
	font-weight:900;
}

.mkt-id strong{margin-top:9px;color:#fff;font-size:16px}
.mkt-id small{margin-top:3px;color:rgb(255 255 255 / 52%);font-size:10px}

.mkt-side nav{
	display:flex;
	flex-direction:column;
	padding:10px;
}

.mkt-side nav a{
	min-height:43px;
	display:flex;
	align-items:center;
	gap:10px;
	padding:0 12px;
	border-radius:8px;
	color:rgb(255 255 255 / 72%);
	font-size:12px;
	font-weight:800;
	text-decoration:none;
}

.mkt-side nav a i{
	width:20px;
	color:var(--uicolor,#ffc400);
	text-align:center;
}

.mkt-side nav a:hover,
.mkt-side nav a.active{
	color:#111;
	background:var(--uicolor,#ffc400);
}

.mkt-side nav a.active i{color:#111}

.mkt-main{
	min-width:0;
	flex:1;
}

.mkt-head{
	min-height:105px;
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:20px;
	margin-bottom:13px;
	padding:22px 25px;
	border:1px solid rgb(255 255 255 / 9%);
	border-radius:14px;
	background:linear-gradient(135deg,#141515,#0f1010);
}

.mkt-head h1{
	margin:5px 0 0;
	color:#fff;
	font-size:26px;
	font-weight:900;
}

.mkt-head > a{
	min-height:41px;
	display:flex;
	align-items:center;
	padding:0 18px;
	border-radius:7px;
	text-decoration:none;
}

.mkt-sts{
	display:flex;
	gap:10px;
	margin-bottom:13px;
}

.mkt-sts > div{
	min-width:0;
	flex:1;
	display:flex;
	align-items:center;
	gap:12px;
	padding:18px;
	border:1px solid rgb(0 0 0 / 7%);
	border-radius:11px;
	background:#fff;
}

.mkt-sts i{
	width:42px;
	height:42px;
	display:flex;
	align-items:center;
	justify-content:center;
	border-radius:9px;
	color:#111;
	background:var(--uicolor,#ffc400);
}

.mkt-sts span{flex:1;color:#777;font-size:11px;font-weight:800}
.mkt-sts strong{color:#111;font-size:23px;font-weight:900}

.mkt-box,
.mkt-job,
.mkt-chat{
	padding:20px;
	border:1px solid rgb(0 0 0 / 7%);
	border-radius:12px;
	background:#fff;
	color:#111;
}

.mkt-box + .mkt-box{margin-top:13px}

.mkt-bx-hd{
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:15px;
	margin-bottom:14px;
}

.mkt-bx-hd h2{margin:0;color:#111;font-size:18px;font-weight:900}
.mkt-bx-hd span{color:#888;font-size:11px}

.mkt-lst{
	display:flex;
	flex-direction:column;
}

.mkt-lst > a{
	min-height:68px;
	display:flex;
	align-items:center;
	gap:11px;
	padding:10px 0;
	border-bottom:1px solid rgb(0 0 0 / 7%);
	color:#111;
	text-decoration:none;
}

.mkt-lst > a:last-child{border-bottom:0}
.mkt-lst > a > span{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:9px;color:#111;background:var(--uicolor,#ffc400)}
.mkt-lst > a > div{min-width:0;flex:1}
.mkt-lst strong{display:block;color:#111;font-size:13px;font-weight:900}
.mkt-lst small{display:block;margin-top:3px;color:#999;font-size:10px}
.mkt-lst em{padding:5px 8px;border-radius:6px;color:#745a00;background:#fff5c7;font-size:10px;font-style:normal;font-weight:800}
.mkt-lst b{min-width:85px;color:#111;font-size:12px;text-align:left}

.mkt-empty{
	min-height:190px;
	display:flex;
	align-items:center;
	justify-content:center;
	flex-direction:column;
	gap:7px;
	color:#888;
	text-align:center;
}
.mkt-empty i{color:var(--uicolor,#ffc400);font-size:38px}
.mkt-empty strong{color:#333;font-size:16px}
.mkt-empty span{font-size:11px}

.mkt-job-hd{
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:20px;
	padding-bottom:16px;
	border-bottom:1px solid rgb(0 0 0 / 7%);
}
.mkt-job-hd em{color:#999;font-size:10px;font-style:normal}
.mkt-job-hd h2{margin:4px 0;color:#111;font-size:23px;font-weight:900}
.mkt-job-hd span{color:#8a6900;font-size:11px;font-weight:800}
.mkt-job-hd > strong{color:#111;font-size:22px}

.mkt-inf{
	display:flex;
	gap:8px;
	margin:15px 0;
}
.mkt-inf > div{min-width:0;flex:1;padding:12px;border-radius:8px;background:#f6f6f6}
.mkt-inf span{display:block;color:#999;font-size:10px}
.mkt-inf strong{display:block;margin-top:4px;color:#222;font-size:12px}

.mkt-tech{
	display:flex;
	align-items:center;
	gap:11px;
	padding:13px;
	border:1px solid rgb(255 196 0 / 30%);
	border-radius:9px;
	background:#fffbeb;
}
.mkt-tech > span{width:53px;height:53px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;color:#111;background:var(--uicolor,#ffc400)}
.mkt-tech img{max-width:100%}
.mkt-tech small,.mkt-tech strong,.mkt-tech em{display:block}
.mkt-tech small{color:#999;font-size:9px}.mkt-tech strong{color:#111;font-size:14px}.mkt-tech em{margin-top:2px;color:#8a6900;font-size:10px;font-style:normal}

.mkt-acts{
	display:flex;
	gap:8px;
	margin-top:14px;
}
.mkt-acts button{min-height:43px;flex:1;border:0;border-radius:8px;color:#111;background:var(--uicolor,#ffc400);font-weight:900;cursor:pointer}
.mkt-acts button.reject{color:#fff;background:#c92c2c}

.mkt-pick{
	margin-top:14px;
	padding:14px;
	border:1px solid rgb(255 196 0 / 35%);
	border-radius:9px;
	background:#fffbeb;
}
.mkt-pick > div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px}.mkt-pick > div strong{font-size:13px}.mkt-pick > div span{color:#777;font-size:10px}
.mkt-pick > button{min-height:36px;margin-top:9px;padding:0 13px;border:0;border-radius:7px;color:#111;background:var(--uicolor,#ffc400);font-size:11px;font-weight:900;cursor:pointer}
.mkt-pick-ls{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.mkt-pick-ls .mkt-tch{min-width:190px;flex:1;display:flex;align-items:center;gap:8px;padding:8px;border:1px solid rgb(0 0 0 / 9%);border-radius:8px;background:#fff;text-align:right;cursor:pointer}.mkt-pick-ls .mkt-tch-img{width:43px;height:43px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:var(--uicolor,#ffc400)}.mkt-pick-ls .mkt-tch-img img{max-width:100%}.mkt-pick-ls .mkt-tch-txt{min-width:0;flex:1}.mkt-pick-ls .mkt-tch-txt strong,.mkt-pick-ls .mkt-tch-txt small,.mkt-pick-ls .mkt-tch-txt em{display:block}.mkt-pick-ls .mkt-tch-txt strong{font-size:11px}.mkt-pick-ls .mkt-tch-txt small{color:#997600;font-size:9px}.mkt-pick-ls .mkt-tch-txt em{color:#999;font-size:8px;font-style:normal}.mkt-pick-ls .mkt-tch > i{display:none}

.mkt-rate{margin-top:14px;padding:14px;border:1px solid rgb(255 196 0 / 30%);border-radius:9px;background:#fffbeb}.mkt-rate > div{display:flex;align-items:center;justify-content:space-between;gap:10px}.mkt-rate select{min-height:38px;padding:0 9px;border:1px solid rgb(0 0 0 / 10%);border-radius:7px;background:#fff}.mkt-rate textarea{width:100%;margin-top:9px;padding:10px;border:1px solid rgb(0 0 0 / 10%);border-radius:7px;resize:vertical}.mkt-rate > button{min-height:39px;margin-top:8px;padding:0 15px;border:0;border-radius:7px;color:#111;background:var(--uicolor,#ffc400);font-weight:900;cursor:pointer}.mkt-rated{display:flex;align-items:center;gap:8px;margin-top:14px;padding:12px;border-radius:8px;color:#6f5600;background:#fff3bd;font-size:11px;font-weight:800}.mkt-rated i{color:#d7a600}

.mkt-chat{margin-top:14px;background:#fafafa}
.mkt-msgs{height:330px;overflow-y:auto;padding:13px;border-radius:9px;background:#ece7dd}
.mkt-bbl{max-width:75%;margin-bottom:8px;padding:9px 11px;border-radius:10px;background:#fff;box-shadow:0 3px 12px rgb(0 0 0 / 5%)}
.mkt-bbl.mine{margin-right:auto;color:#111;background:#fff1ad}
.mkt-bbl p{margin:0;color:inherit;font-size:12px;line-height:1.7}.mkt-bbl small{display:block;margin-top:3px;color:#999;font-size:8px}
.mkt-chat form{display:flex;gap:7px;margin-top:9px}
.mkt-chat form input{min-width:0;flex:1;min-height:43px;padding:0 12px;border:1px solid rgb(0 0 0 / 10%);border-radius:8px;background:#fff}
.mkt-chat form button{width:45px;border:0;border-radius:8px;color:#111;background:var(--uicolor,#ffc400);cursor:pointer}
.mkt-load{padding:30px;color:#888;text-align:center;font-size:11px}

.mkt-not{display:flex;flex-direction:column}
.mkt-not article{display:flex;gap:11px;padding:13px;border-bottom:1px solid rgb(0 0 0 / 7%)}
.mkt-not article.unread{background:#fffbea}.mkt-not article > i{color:var(--uicolor,#ffc400)}
.mkt-not strong{display:block;font-size:12px}.mkt-not p{margin:3px 0;color:#666;font-size:11px}.mkt-not small{color:#aaa;font-size:9px}

.mkt-prf,.mkt-cal{display:flex;flex-direction:column}
.mkt-tech strong a{color:inherit;text-decoration:none}.mkt-tech strong a:hover{color:#8a6900}.mkt-public-profile{min-height:43px;display:flex;align-items:center;justify-content:center;gap:7px;margin-top:14px;border:1px solid rgb(0 0 0 / 10%);border-radius:8px;color:#222;background:#f6f6f6;font-size:11px;font-weight:900;text-decoration:none}.mkt-public-profile:hover{color:#111;border-color:rgb(255 196 0 / 45%);background:#fff9dc}
.mkt-cart-preview .mkt-bx-hd a{color:#a47b00;font-size:11px;font-weight:900;text-decoration:none}.mkt-prd-mini{display:flex;gap:9px}.mkt-prd-mini a{min-width:0;flex:1;display:flex;align-items:center;gap:9px;padding:8px;border:1px solid rgb(0 0 0 / 7%);border-radius:8px;color:#111;background:#fafafa;text-decoration:none}.mkt-prd-mini a > span{width:54px;height:48px;flex:0 0 54px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:7px;background:#fff}.mkt-prd-mini img{max-width:100%;height:100%;object-fit:cover}.mkt-prd-mini strong,.mkt-prd-mini small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mkt-prd-mini strong{font-size:11px}.mkt-prd-mini small{margin-top:3px;color:#997600;font-size:10px}
.mkt-cal{flex-direction:row;align-items:flex-end;gap:9px}
.mkt-cal label{min-width:0;flex:1}.mkt-cal button{min-height:46px;padding:0 18px;border:0;border-radius:8px;color:#111;background:var(--uicolor,#ffc400);font-weight:900;cursor:pointer}
.mkt-rules{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px}.mkt-rules > div{padding:10px 13px;border-radius:8px;background:#f3f3f3}.mkt-rules strong,.mkt-rules span{display:block;font-size:11px}.mkt-rules span{margin-top:3px;color:#777}

.mkt-vrf{text-align:center}.mkt-vrf > i{color:var(--uicolor,#ffc400);font-size:55px}.mkt-vrf h2{margin:12px 0 6px}.mkt-vrf p{max-width:620px;margin:0 auto;color:#777;line-height:1.8}.mkt-vrf > span{display:inline-flex;margin-top:13px;padding:6px 12px;border-radius:99px;background:#fff1ad;font-size:11px;font-weight:900}
.mkt-vrf-note{max-width:620px;margin:14px auto 0;padding:12px;border-radius:8px;color:#7a5600;background:#fff3bf;font-size:12px;line-height:1.8}
.mkt-den{min-height:60vh;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:40px;color:#fff;background:#0a0b0b;text-align:center}.mkt-den i{color:var(--uicolor,#ffc400);font-size:55px}.mkt-den h1{margin:14px}.mkt-den a{padding:12px 20px;text-decoration:none}

@media(max-width:950px){
	.mkt-shl{display:block}
	.mkt-side{position:relative;top:0;width:100%;margin-bottom:12px}
	.mkt-id{display:none}
	.mkt-side nav{overflow-x:auto;flex-direction:row;scrollbar-width:none}
	.mkt-side nav::-webkit-scrollbar{display:none}
	.mkt-side nav a{flex:0 0 auto}
	.mkt-gat-in{min-height:0;flex-direction:column}
	.mkt-gat-cp,.mkt-auth{width:100%}
	.mkt-gat-cp{padding:35px}.mkt-auth{padding:30px}
}

@media(max-width:680px){
	.mkt-gate,.mkt-pnl{padding:12px 0 32px}
	.mkt-gate .container,.mkt-pnl .container{padding-inline:8px}
	.mkt-gat-in{border-radius:14px}
	.mkt-gat-cp{padding:27px 20px}.mkt-gat-cp h1{font-size:31px}.mkt-auth{padding:20px 14px}
	.mkt-fds{display:block}.mkt-fds label{margin-bottom:10px}
	.mkt-head{min-height:88px;padding:16px}.mkt-head h1{font-size:21px}.mkt-head > a{display:none}
	.mkt-sts{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.mkt-sts > div{min-width:82%;scroll-snap-align:center}
	.mkt-box,.mkt-job,.mkt-chat{padding:14px;border-radius:9px}
	.mkt-lst > a{flex-wrap:wrap}.mkt-lst em{margin-right:53px}.mkt-lst b{margin-right:auto}
	.mkt-inf{overflow-x:auto}.mkt-inf > div{min-width:135px}
	.mkt-job-hd{align-items:flex-start}.mkt-job-hd h2{font-size:19px}.mkt-job-hd > strong{font-size:16px}
	.mkt-msgs{height:300px}.mkt-bbl{max-width:88%}
	.mkt-cal{align-items:stretch;flex-direction:column}.mkt-cal button{width:100%}
	.mkt-prd-mini{overflow-x:auto;scrollbar-width:none}.mkt-prd-mini::-webkit-scrollbar{display:none}.mkt-prd-mini a{min-width:220px}
}

.mkt-gate,.mkt-pnl{background:radial-gradient(circle at 12% 7%,rgb(255 196 0 / 15%),transparent 27%),radial-gradient(circle at 88% 16%,rgb(255 255 255 / 5%),transparent 24%),#090a0a}.mkt-gat-in{border-color:rgb(255 196 0 / 15%);border-radius:28px;background:linear-gradient(180deg,#151615,#0d0e0e);box-shadow:0 34px 90px rgb(0 0 0 / 36%)}.mkt-gat-cp{position:relative;overflow:hidden;background:radial-gradient(circle at 18% 15%,rgb(255 196 0 / 22%),transparent 34%),linear-gradient(145deg,#161716,#090a0a)}.mkt-gat-cp::after{content:"";position:absolute;inset:auto -80px -95px auto;width:230px;height:230px;border-radius:50%;background:rgb(255 196 0 / 12%)}.mkt-auth{background:linear-gradient(180deg,#fff8ea,#f1e7d6);color:#111}.mkt-tabs{padding:6px;border:1px solid rgb(0 0 0 / 7%);border-radius:999px;background:rgb(17 16 13 / 7%)}.mkt-tabs button{border-radius:999px}.mkt-form label,.mkt-prf label,.mkt-cal label{color:#201c14}.mkt-form input,.mkt-prf input,.mkt-prf select,.mkt-prf textarea,.mkt-cal input,.mkt-cal select{border-color:rgb(17 16 13 / 12%);border-radius:14px;background:#fff;color:#111;box-shadow:inset 0 1px 0 rgb(255 255 255 / 70%)}.mkt-form input:focus,.mkt-prf input:focus,.mkt-cal input:focus,.mkt-cal select:focus{border-color:#ffc400;box-shadow:0 0 0 4px rgb(255 196 0 / 16%)}.mkt-form > button,.mkt-prf > button{min-height:52px;border-radius:999px;background:#ffc400;color:#111;box-shadow:0 16px 34px rgb(255 196 0 / 18%)}.mkt-srv{border-color:rgb(17 16 13 / 10%);border-radius:16px;background:rgb(255 255 255 / 44%)}.mkt-srv label{border:1px solid rgb(17 16 13 / 7%);border-radius:999px;background:#fff}.mkt-google-auth{display:flex;justify-content:center;margin-bottom:15px}.mkt-google-btn{min-height:42px;display:flex;justify-content:center}.mkt-auth-or{position:relative;display:flex;align-items:center;justify-content:center;margin:0 0 16px;color:rgb(17 16 13 / 50%);font-size:11px;font-weight:900}.mkt-auth-or::before,.mkt-auth-or::after{content:"";height:1px;flex:1;background:rgb(17 16 13 / 10%)}.mkt-auth-or span{padding:0 10px}.mkt-side,.mkt-main,.mkt-box,.mkt-chat{border-color:rgb(255 196 0 / 14%);border-radius:20px;background:#151615;box-shadow:0 18px 48px rgb(0 0 0 / 22%)}.mkt-id{background:radial-gradient(circle at 50% 0,rgb(255 196 0 / 17%),transparent 42%),#101111}.mkt-id span{background:#ffc400;color:#111}.mkt-side nav a{color:rgb(255 255 255 / 70%)}.mkt-side nav a.active,.mkt-side nav a:hover{color:#111;background:#ffc400}.mkt-head{border-bottom-color:rgb(255 255 255 / 10%)}.mkt-lst > a,.mkt-not article,.mkt-prd-mini a{border-color:rgb(255 255 255 / 9%);border-radius:16px;background:#101111}.mkt-lst > a strong,.mkt-prd-mini strong{color:#fff}.mkt-lst > a small,.mkt-prd-mini small{color:rgb(255 255 255 / 56%)}

@media(max-width:760px){.mkt-gat-in{border-radius:20px}.mkt-auth{padding:22px}.mkt-google-btn{width:100%;overflow:hidden}.mkt-tabs{margin-bottom:18px}}

.mkt-forgot-link,.mkt-back-login{width:max-content;margin-top:11px;padding:0;border:0;background:transparent;color:#8a6900;font-size:11px;font-weight:900;cursor:pointer}.mkt-back-login{display:flex;align-items:center;gap:6px;margin:14px auto 0;color:#4d463b}.mkt-form-intro{margin-bottom:18px;text-align:center}.mkt-form-intro > i{width:54px;height:54px;display:flex;align-items:center;justify-content:center;margin:0 auto 11px;border-radius:50%;background:#ffc400;color:#111;font-size:20px}.mkt-form-intro strong{display:block;color:#111;font-size:18px}.mkt-form-intro p{max-width:420px;margin:7px auto 0;color:#756d60;font-size:11px;line-height:1.8}.mkt-google-auth{flex-direction:column;align-items:center}.mkt-google-auth small{margin-top:7px;color:#756d60;font-size:9px;font-weight:800}.mkt-profile-notice{display:flex;align-items:center;gap:10px;margin-bottom:13px;padding:13px 15px;border:1px solid rgb(255 196 0 / 25%);border-radius:16px;background:rgb(255 196 0 / 9%);color:#fff}.mkt-profile-notice i{color:#ffc400}.mkt-profile-notice strong{display:block;font-size:12px}.mkt-profile-notice span{display:block;margin-top:3px;color:rgb(255 255 255 / 62%);font-size:10px}

.mkt-main{border:0;background:transparent;box-shadow:none}.mkt-sts > div,.mkt-box,.mkt-job,.mkt-chat{border-color:rgb(255 196 0 / 13%);border-radius:18px;background:#151615;color:#fff;box-shadow:0 18px 46px rgb(0 0 0 / 20%)}.mkt-sts span,.mkt-bx-hd span,.mkt-empty,.mkt-job-hd em,.mkt-inf span,.mkt-not p,.mkt-not small{color:rgb(255 255 255 / 55%)}.mkt-sts strong,.mkt-bx-hd h2,.mkt-empty strong,.mkt-job-hd h2,.mkt-job-hd > strong,.mkt-inf strong,.mkt-tech strong,.mkt-not strong{color:#fff}.mkt-lst > a{border-bottom-color:rgb(255 255 255 / 9%);color:#fff}.mkt-lst b{color:#ffc400}.mkt-lst em{color:#ffc400;background:rgb(255 196 0 / 10%)}.mkt-inf > div,.mkt-rules > div{background:#101111}.mkt-tech,.mkt-pick,.mkt-rate{border-color:rgb(255 196 0 / 20%);background:#101111}.mkt-tech small,.mkt-pick > div span,.mkt-pick-ls .mkt-tch-txt em{color:rgb(255 255 255 / 50%)}.mkt-pick-ls .mkt-tch{border-color:rgb(255 255 255 / 9%);background:#151615;color:#fff}.mkt-rate select,.mkt-rate textarea,.mkt-chat form input{border-color:rgb(255 255 255 / 11%);background:#0d0e0e;color:#fff}.mkt-chat{background:#151615}.mkt-msgs{background:#0d0e0e}.mkt-bbl{background:#222;color:#fff;box-shadow:none}.mkt-bbl.mine{color:#111;background:#ffc400}.mkt-not article{border-bottom-color:rgb(255 255 255 / 9%)}.mkt-not article.unread{background:rgb(255 196 0 / 7%)}.mkt-prf .mkt-fds label,.mkt-cal label{color:rgb(255 255 255 / 70%)}.mkt-prf input,.mkt-prf select,.mkt-prf textarea,.mkt-cal input,.mkt-cal select{border-color:rgb(255 255 255 / 11%);background:#0d0e0e;color:#fff}.mkt-public-profile{border-color:rgb(255 196 0 / 18%);border-radius:999px;background:#101111;color:#ffc400}.mkt-vrf p{color:rgb(255 255 255 / 60%)}

.mkt-job-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.mkt-job-details>div{padding:13px;border:1px solid rgb(255 196 0 / 12%);border-radius:12px;background:#101111}.mkt-job-details span{display:block;margin-bottom:5px;color:rgb(255 255 255 / 52%);font-size:10px;font-weight:700}.mkt-job-details strong,.mkt-job-details p{margin:0;color:#fff;font-size:12px;line-height:1.8}.mkt-job-details p{white-space:normal}

@media(max-width:600px){.mkt-job-details{grid-template-columns:1fr}}

.mkt-rules>div{display:flex;align-items:center;gap:10px}.mkt-rules>div span{margin-inline-end:auto}.mkt-rules>div button{padding:7px 12px;border:1px solid rgb(201 44 44 / 45%);border-radius:999px;color:#ff8d8d;background:transparent;font:inherit;font-size:10px;font-weight:800;cursor:pointer}.mkt-rules>div button:hover{color:#fff;background:#c92c2c}

.mkt-reset-card{max-width:950px;margin:0 auto;min-height:560px}.mkt-reset-state{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;min-height:420px;text-align:center}.mkt-reset-state > i{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgb(201 44 44 / 12%);color:#c92c2c;font-size:24px}.mkt-reset-state h2{margin:15px 0 7px;font-size:22px}.mkt-reset-state p{margin:0;color:#756d60}.mkt-reset-state a{margin-top:18px;padding:0 22px;min-height:48px;display:inline-flex;align-items:center;border-radius:999px;text-decoration:none}
