/* GUILD PROFILES */
.profiles_guild_card {
	width: 100%;
	background: #000000 url('../img/profiles/guild.jpg') no-repeat;
	background-size: cover;
	overflow: auto;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -khtml-border-radius: 10px;
	border: 1px solid #333;
	-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	padding: 40px;
	color: #ffffff;
	text-shadow: 1px 1px 1px #000;
}
	.profiles_guild_card .guild_logo img {
		-moz-box-shadow: 0 0 10px #000;
		-webkit-box-shadow: 0 0 10px #000;
		box-shadow: 0 0 10px #000;
	}
	.profiles_guild_card .guild_name {
		font-size: 24px;
		color: #ffffff;
		font-weight: bold;
	}
	.profiles_guild_card table {
		table-layout: fixed;
	}
	.profiles_guild_card hr {
		    border-top: 1px solid #333;
			margin-top: 30px;
			margin-bottom: 30px;
	}
	.profiles_guild_card .guild_members {
		font-size: 24px;
		color: #ffffff;
		font-weight: bold;
	}
	.profiles_guild_card .guild_members_list {
		margin-top: 30px;
	}

/* PLAYER PROFILES */
.profiles_player_card {
	width: 100%;
	overflow: auto;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -khtml-border-radius: 10px;
	border: 1px solid #333;
	-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	padding: 20px;
}

	.DK.profiles_player_card, .BK.profiles_player_card, .BM.profiles_player_card, .DGK.profiles_player_card { background: url('../img/profiles/knight.jpg') no-repeat; background-size: cover; }
	.DW.profiles_player_card, .SM.profiles_player_card, .GM.profiles_player_card, .SW.profiles_player_card { background: url('../img/profiles/wiz.jpg') no-repeat; background-size: cover; }
	.ELF.profiles_player_card, .ME.profiles_player_card, .HE.profiles_player_card, .NE.profiles_player_card { background: url('../img/profiles/elf.jpg') no-repeat; background-size: cover; }
	.SUM.profiles_player_card, .BS.profiles_player_card, .DSM.profiles_player_card, .DS.profiles_player_card { background: url('../img/profiles/sum.jpg') no-repeat; background-size: cover; }
	.DL.profiles_player_card, .LE.profiles_player_card, .EL.profiles_player_card { background: url('../img/profiles/dl.jpg') no-repeat; background-size: cover; }
	.MG.profiles_player_card, .DM.profiles_player_card, .MK.profiles_player_card { background: url('../img/profiles/mg.jpg') no-repeat; background-size: cover; }
	.RF.profiles_player_card, .FM.profiles_player_card, .FB.profiles_player_card { background: url('../img/profiles/rf.jpg') no-repeat; background-size: cover; }
	.GL.profiles_player_card, .ML.profiles_player_card, .SL.profiles_player_card { background: url('../img/profiles/gl.jpg') no-repeat; background-size: cover; }
	.RW.profiles_player_card, .RSM.profiles_player_card, .GRM.profiles_player_card { background: url('../img/profiles/rw.jpg') no-repeat; background-size: cover; }
	.SLR.profiles_player_card, .SLRR.profiles_player_card, .MSLR.profiles_player_card, .SLTR.profiles_player_card { background: url('../img/profiles/sl.jpg') no-repeat; background-size: cover; }



/* MU Maya Season 21: fondos para todas las evoluciones oficiales */
.DSW.profiles_player_card { background: url('../img/profiles/wiz.jpg') center/cover no-repeat; }
.IGK.profiles_player_card { background: url('../img/profiles/knight.jpg') center/cover no-repeat; }
.RYE.profiles_player_card { background: url('../img/profiles/elf.jpg') center/cover no-repeat; }
.DPK.profiles_player_card { background: url('../img/profiles/mg.jpg') center/cover no-repeat; }
.FCE.profiles_player_card { background: url('../img/profiles/dl.jpg') center/cover no-repeat; }
.ESUM.profiles_player_card { background: url('../img/profiles/sum.jpg') center/cover no-repeat; }
.BF.profiles_player_card { background: url('../img/profiles/rf.jpg') center/cover no-repeat; }
.AL.profiles_player_card { background: url('../img/profiles/gl.jpg') center/cover no-repeat; }
.MRW.profiles_player_card,.IRW.profiles_player_card { background: url('../img/profiles/rw.jpg') center/cover no-repeat; }
.RS.profiles_player_card { background: url('../img/profiles/sl.jpg') center/cover no-repeat; }
.GC.profiles_player_card,.GB.profiles_player_card,.MGB.profiles_player_card,.HGC.profiles_player_card,.MGC.profiles_player_card { background: url('../img/profiles/gc.jpg') center/cover no-repeat; }
.LIW.profiles_player_card,.LIM.profiles_player_card,.SHW.profiles_player_card,.LUW.profiles_player_card,.GLW.profiles_player_card { background: url('../img/profiles/liw.jpg') center/cover no-repeat; }
.LEM.profiles_player_card,.WAM.profiles_player_card,.ARM.profiles_player_card,.MYM.profiles_player_card,.BAM.profiles_player_card { background: url('../img/profiles/lem.jpg') center/cover no-repeat; }
.IK.profiles_player_card,.MIK.profiles_player_card,.IM.profiles_player_card,.MYK.profiles_player_card,.PPK.profiles_player_card { background: url('../img/profiles/ik.jpg') center/cover no-repeat; }
.ALC.profiles_player_card,.ALMN.profiles_player_card,.ALMTR.profiles_player_card,.ALFC.profiles_player_card,.CRE.profiles_player_card { background: url('../img/profiles/alc.jpg') center/cover no-repeat; }
.CRU.profiles_player_card,.ICRU.profiles_player_card,.MPAL.profiles_player_card,.SPAL.profiles_player_card,.TCOM.profiles_player_card { background: #11151d url('../img/character-avatars/cru.jpg') center/contain no-repeat; }

.profiles_player_content {
	float: right;
	width: 50%;
	color: #fff;
}

.profiles_player_table {
	width: 100%;
}

.profiles_player_table .cname {
	text-align: center;
	font-size: 24px;
	color: #fff;
	font-weight: bold;
}

.profiles_player_table .cclass {
	text-align: center;
	font-size: 11px;
	color: #eee;
}

.profiles_player_table .isoffline {
	color: #ff0000;
}

.profiles_player_table .isonline {
	color: #00ff00;
}

.profiles_player_table_info {
	table-layout: fixed;
	margin-top: 10px;
}
.profiles_player_table_info tr td {
	padding: 3px 10px;
}
.profiles_player_table_info tr td:first-child {
	text-align: right;
}
/* ===== MU MAYA: EQUIPAMIENTO PUBLICO DEL PERSONAJE ===== */
.mu-character-equipment{
    position:relative;
    margin-top:22px;
    padding:22px;
    overflow:hidden;
    border:1px solid rgba(219,174,81,.28);
    border-radius:14px;
    background:
        radial-gradient(circle at 50% 0%,rgba(122,76,28,.17),transparent 42%),
        linear-gradient(180deg,rgba(17,14,25,.98),rgba(7,8,14,.98));
    box-shadow:0 20px 55px rgba(0,0,0,.36),inset 0 1px 0 rgba(255,255,255,.04);
    color:#dfe6f1;
}
.mu-character-equipment::before{
    content:"";
    position:absolute;
    inset:0;
    pointer-events:none;
    background:linear-gradient(115deg,transparent 0 38%,rgba(255,217,132,.025) 50%,transparent 62%);
}
.mu-character-equipment__head{
    position:relative;
    z-index:1;
    display:flex;
    align-items:flex-start;
    justify-content:space-between;
    gap:18px;
    padding-bottom:16px;
    margin-bottom:18px;
    border-bottom:1px solid rgba(255,255,255,.07);
}
.mu-character-equipment__kicker{
    display:block;
    margin-bottom:4px;
    color:#d9a957;
    font-size:10px;
    font-weight:900;
    letter-spacing:2.6px;
}
.mu-character-equipment__head h2{
    margin:0;
    font-family:"Philosopher",Georgia,serif;
    font-size:28px;
    line-height:1.1;
    color:#fff1c8;
    text-shadow:0 2px 14px rgba(0,0,0,.5);
}
.mu-character-equipment__live{
    display:inline-flex;
    align-items:center;
    gap:8px;
    padding:8px 11px;
    border:1px solid rgba(67,213,127,.22);
    border-radius:999px;
    background:rgba(19,62,42,.22);
    color:#a8e9c4;
    font-size:10px;
    font-weight:800;
    letter-spacing:.5px;
    white-space:nowrap;
}
.mu-character-equipment__live i{
    width:7px;
    height:7px;
    border-radius:50%;
    background:#43df82;
    box-shadow:0 0 10px rgba(67,223,130,.7);
}
.mu-character-equipment__layout{
    position:relative;
    z-index:1;
    display:grid;
    grid-template-columns:190px minmax(0,1fr);
    gap:20px;
    align-items:stretch;
}
.mu-character-equipment__avatar{
    display:flex;
    align-items:center;
    justify-content:center;
    min-height:370px;
    border:1px solid rgba(255,255,255,.06);
    border-radius:12px;
    background:
        radial-gradient(circle at 50% 35%,rgba(116,81,173,.22),transparent 44%),
        linear-gradient(180deg,rgba(28,22,42,.78),rgba(10,10,17,.85));
}
.mu-character-equipment__silhouette{
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center;
    gap:12px;
    color:#aa90cc;
    text-align:center;
}
.mu-character-equipment__silhouette i{
    font-size:74px;
    opacity:.55;
    filter:drop-shadow(0 8px 20px rgba(0,0,0,.45));
}
.mu-character-equipment__silhouette span{
    color:#e7d8f8;
    font-family:"Philosopher",Georgia,serif;
    font-size:17px;
    letter-spacing:.5px;
}
.mu-character-equipment__grid{
    display:grid;
    grid-template-columns:repeat(2,minmax(0,1fr));
    gap:10px;
}
.mu-equip-slot{
    position:relative;
    display:grid;
    grid-template-columns:52px minmax(0,1fr);
    gap:11px;
    align-items:center;
    min-height:72px;
    padding:10px 12px;
    border:1px solid rgba(255,255,255,.07);
    border-radius:10px;
    background:rgba(15,17,27,.88);
    transition:border-color .2s ease,transform .2s ease,background .2s ease;
}
.mu-equip-slot.is-equipped{
    border-color:rgba(217,169,87,.25);
    background:linear-gradient(135deg,rgba(39,29,28,.9),rgba(14,15,24,.92));
}
.mu-equip-slot.is-equipped:hover{
    z-index:20;
    transform:translateY(-2px);
    border-color:rgba(244,196,105,.58);
    background:linear-gradient(135deg,rgba(56,38,28,.95),rgba(17,17,28,.96));
}
.mu-equip-slot__icon{
    width:52px;
    height:52px;
    display:grid;
    place-items:center;
    border-radius:9px;
    border:1px solid rgba(255,255,255,.08);
    background:linear-gradient(145deg,#1c2030,#0a0c13);
    color:#69758a;
    font-size:22px;
    box-shadow:inset 0 1px 0 rgba(255,255,255,.04);
}
.mu-equip-slot.is-equipped .mu-equip-slot__icon{
    color:#f0bd68;
    border-color:rgba(238,190,100,.3);
    background:radial-gradient(circle at 50% 35%,rgba(139,83,34,.42),transparent 58%),#12131c;
    text-shadow:0 0 14px rgba(237,180,79,.35);
}
.mu-equip-slot__copy{
    min-width:0;
}
.mu-equip-slot__label{
    display:block;
    margin-bottom:3px;
    color:#7e899e;
    font-size:9px;
    font-weight:900;
    letter-spacing:1.15px;
    text-transform:uppercase;
}
.mu-equip-slot__copy strong{
    display:block;
    overflow:hidden;
    color:#dce5f2;
    font-size:13px;
    line-height:1.25;
    font-weight:800;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.mu-equip-slot.is-equipped .mu-equip-slot__copy strong{color:#ffe4a9;}
.mu-equip-slot__copy small{
    display:block;
    overflow:hidden;
    margin-top:4px;
    color:#8995a9;
    font-size:10px;
    line-height:1.2;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.mu-equip-tooltip{
    position:absolute;
    left:50%;
    bottom:calc(100% + 9px);
    width:250px;
    padding:13px 14px;
    opacity:0;
    visibility:hidden;
    transform:translate(-50%,8px);
    transition:opacity .16s ease,transform .16s ease,visibility .16s ease;
    pointer-events:none;
    border:1px solid rgba(230,185,95,.36);
    border-radius:10px;
    background:rgba(5,7,12,.985);
    box-shadow:0 18px 44px rgba(0,0,0,.58);
    color:#ced7e7;
    font-size:11px;
    line-height:1.55;
}
.mu-equip-slot.is-equipped:hover .mu-equip-tooltip{
    opacity:1;
    visibility:visible;
    transform:translate(-50%,0);
}
.mu-equip-tooltip::after{
    content:"";
    position:absolute;
    left:50%;
    top:100%;
    margin-left:-6px;
    border:6px solid transparent;
    border-top-color:rgba(230,185,95,.45);
}
.mu-equip-tooltip__name{
    color:#ffd98d;
    font-family:"Philosopher",Georgia,serif;
    font-size:16px;
    font-weight:700;
}
.mu-equip-tooltip__meta{
    margin:3px 0 8px;
    color:#748098;
    font-size:9px;
    letter-spacing:.8px;
    text-transform:uppercase;
}
.mu-equip-tooltip ul{margin:0;padding:0;list-style:none;}
.mu-equip-tooltip li{padding:2px 0;border-top:1px solid rgba(255,255,255,.045);}
.mu-character-equipment__foot{
    position:relative;
    z-index:1;
    display:flex;
    align-items:center;
    gap:8px;
    margin-top:15px;
    padding-top:13px;
    border-top:1px solid rgba(255,255,255,.06);
    color:#7f8a9d;
    font-size:10px;
    line-height:1.45;
}
.mu-character-equipment__foot code{
    padding:2px 5px;
    border-radius:4px;
    background:rgba(255,255,255,.055);
    color:#c7d2e3;
}
.mu-character-equipment__notice{
    position:relative;
    z-index:1;
    display:flex;
    align-items:center;
    gap:10px;
    padding:13px 15px;
    border:1px solid rgba(102,142,203,.22);
    border-radius:9px;
    background:rgba(33,50,77,.24);
    color:#bac8dc;
    font-size:12px;
}
@media(max-width:900px){
    .mu-character-equipment__layout{grid-template-columns:1fr;}
    .mu-character-equipment__avatar{min-height:150px;}
    .mu-character-equipment__silhouette i{font-size:52px;}
}
@media(max-width:640px){
    .mu-character-equipment{padding:15px;}
    .mu-character-equipment__head{flex-direction:column;}
    .mu-character-equipment__head h2{font-size:23px;}
    .mu-character-equipment__grid{grid-template-columns:1fr;}
    .mu-equip-tooltip{display:none;}
    .mu-character-equipment__foot{align-items:flex-start;}
}

.mu-equip-slot.is-excellent .mu-equip-slot__copy strong,
.mu-equip-slot.is-excellent .mu-equip-tooltip__name{color:#79e9ff;}
.mu-equip-slot.is-excellent{border-color:rgba(61,199,224,.28);}
.mu-equip-slot.is-excellent .mu-equip-slot__icon{color:#71e7ff;border-color:rgba(88,213,235,.34);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 0 18px rgba(53,197,222,.08);}
.mu-equip-slot.is-ancient .mu-equip-slot__copy strong,
.mu-equip-slot.is-ancient .mu-equip-tooltip__name{color:#9eff89;}
.mu-equip-slot.is-ancient{border-color:rgba(121,220,97,.3);}
.mu-equip-slot.is-socket .mu-equip-slot__icon{box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 0 18px rgba(155,93,255,.14);}
.mu-equip-tooltip__base{color:#aab6c9!important;}
.mu-equip-tooltip__base:first-of-type{margin-top:5px;}


/* ===== MU MAYA PAPERDOLL EQUIPMENT OVERRIDES ===== */
.mu-character-equipment__layout{display:block;}
.mu-paperdoll{position:relative;min-height:690px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:radial-gradient(circle at 50% 30%,rgba(96,71,142,.20),transparent 35%),linear-gradient(180deg,rgba(16,18,28,.95),rgba(7,8,13,.98));overflow:visible;}
.mu-paperdoll__avatar{position:absolute;left:50%;top:120px;transform:translateX(-50%);width:270px;height:430px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:linear-gradient(180deg,rgba(25,24,38,.82),rgba(10,11,18,.96));box-shadow:0 20px 44px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.05);overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;}
.mu-paperdoll__portrait{position:absolute;inset:0;background-position:center top;background-repeat:no-repeat;background-size:cover;opacity:.92;filter:drop-shadow(0 16px 26px rgba(0,0,0,.35));}
.mu-paperdoll__avatar::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.56));}
.mu-paperdoll__meta{position:relative;z-index:2;padding:16px 18px;background:linear-gradient(180deg,transparent,rgba(4,6,10,.86));}
.mu-paperdoll__meta strong{display:block;color:#fff3cd;font-family:"Philosopher",Georgia,serif;font-size:28px;line-height:1.05;}
.mu-paperdoll__meta span{display:block;margin-top:5px;color:#c7d0e1;font-size:12px;letter-spacing:.12em;text-transform:uppercase;}
.mu-equip-slot--paper{position:absolute;width:108px;min-height:auto;padding:10px 8px 8px;border-radius:12px;grid-template-columns:1fr;gap:6px;text-align:center;box-shadow:0 12px 30px rgba(0,0,0,.22);}
.mu-equip-slot--paper .mu-equip-slot__label{margin:0;color:#96a4be;font-size:10px;letter-spacing:.08em;}
.mu-equip-slot--paper .mu-equip-slot__icon{width:64px;height:64px;margin:0 auto;font-size:26px;overflow:hidden;}
.mu-equip-slot--paper .mu-equip-slot__icon img{display:block;width:100%;height:100%;object-fit:contain;image-rendering:auto;}
.mu-equip-slot--paper .mu-equip-slot__mini{font-size:10px;font-weight:800;line-height:1.15;color:#e2e8f3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.mu-equip-slot--paper.is-empty .mu-equip-slot__mini{display:none;}
.mu-equip-slot--paper.is-empty{opacity:.85;background:rgba(13,16,24,.8);}
.mu-equip-slot--paper .mu-equip-tooltip{left:50%;bottom:calc(100% + 8px);}
.mu-slot-2{left:50%;top:16px;transform:translateX(-50%);} /* head */
.mu-slot-3{left:50%;top:126px;transform:translateX(-50%);} /* armor */
.mu-slot-4{left:50%;top:246px;transform:translateX(-50%);} /* pants */
.mu-slot-5{left:calc(50% - 150px);top:312px;} /* gloves */
.mu-slot-6{left:calc(50% + 42px);top:312px;} /* boots */
.mu-slot-7{left:50%;top:404px;transform:translateX(-50%);} /* wings */
.mu-slot-0{left:32px;top:98px;} /* right hand */
.mu-slot-1{left:32px;top:228px;} /* left hand */
.mu-slot-10{left:32px;top:508px;} /* left ring */
.mu-slot-8{right:32px;top:228px;} /* pet */
.mu-slot-9{right:32px;top:98px;} /* pendant */
.mu-slot-11{right:32px;top:508px;} /* right ring */
.mu-character-equipment__summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;}
.mu-character-equipment__summary-item{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid rgba(255,255,255,.06);border-radius:10px;background:rgba(12,14,22,.78);font-size:12px;align-items:center;}
.mu-character-equipment__summary-item span{color:#8b99ae;font-size:11px;text-transform:uppercase;letter-spacing:.08em;}
.mu-character-equipment__summary-item strong{color:#f1e0b4;font-weight:700;min-width:0;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
@media(max-width:980px){
  .mu-paperdoll{min-height:1120px;}
  .mu-paperdoll__avatar{top:270px;width:250px;height:390px;}
  .mu-slot-2{top:18px;}
  .mu-slot-0{left:18px;top:82px;}.mu-slot-9{right:18px;top:82px;}
  .mu-slot-1{left:18px;top:204px;}.mu-slot-8{right:18px;top:204px;}
  .mu-slot-3{top:146px;}
  .mu-slot-4{top:714px;transform:translateX(-50%);} 
  .mu-slot-5{left:18px;top:790px;}
  .mu-slot-6{right:18px;left:auto;top:790px;}
  .mu-slot-7{top:900px;}
  .mu-slot-10{left:18px;top:508px;}
  .mu-slot-11{right:18px;top:508px;}
  .mu-character-equipment__summary{grid-template-columns:1fr;}
}
@media(max-width:640px){
  .mu-paperdoll{min-height:1200px;padding-top:0;}
  .mu-paperdoll__avatar{left:50%;top:288px;transform:translateX(-50%);width:220px;height:350px;}
  .mu-equip-slot--paper{width:92px;padding:8px 6px;}
  .mu-equip-slot--paper .mu-equip-slot__icon{width:54px;height:54px;}
  .mu-slot-0,.mu-slot-1,.mu-slot-5,.mu-slot-10{left:10px;}
  .mu-slot-8,.mu-slot-9,.mu-slot-6,.mu-slot-11{right:10px;}
  .mu-slot-3{top:156px;} .mu-slot-4{top:668px;} .mu-slot-7{top:874px;}
}


/* ===== Refinement: inventory look ===== */
.mu-paperdoll{background:
    radial-gradient(circle at 50% 36%, rgba(120,96,52,.16), transparent 30%),
    linear-gradient(180deg, rgba(28,20,12,.92), rgba(12,10,8,.98));
    border-color:rgba(181,133,63,.32);
    box-shadow:0 22px 48px rgba(0,0,0,.42), inset 0 1px 0 rgba(255,221,169,.06);
}
.mu-paperdoll::before{content:'';position:absolute;inset:18px;border:1px solid rgba(186,136,64,.16);pointer-events:none;border-radius:12px;}
.mu-paperdoll__avatar{border-color:rgba(174,128,62,.26);background:linear-gradient(180deg,rgba(43,29,17,.86),rgba(12,10,9,.94));}
.mu-paperdoll__portrait{background-size:contain;opacity:.36;background-position:center 18px;}
.mu-equip-slot--paper{background:linear-gradient(180deg,rgba(27,21,16,.92),rgba(10,10,13,.96));border-color:rgba(166,121,56,.26);}
.mu-equip-slot--paper.is-equipped{background:linear-gradient(180deg,rgba(39,28,18,.96),rgba(12,10,13,.98));border-color:rgba(208,157,82,.34);}
.mu-equip-slot--paper .mu-equip-slot__icon{border-color:rgba(208,157,82,.25);background:linear-gradient(145deg,#201811,#0d0c10);}
.mu-equip-slot--paper.is-equipped .mu-equip-slot__icon{color:#ffd581;border-color:rgba(238,190,100,.42);background:radial-gradient(circle at 50% 35%,rgba(147,96,39,.36),transparent 58%),#15110f;}
.mu-equip-slot--paper .mu-equip-slot__mini{color:#f4e5bf;}
.mu-equip-slot--paper .mu-equip-slot__label{color:#c6ae7f;}
