.cf-progression-guide{color:#fff7dc;background:linear-gradient(145deg,#3f260fdb,#1e1008ed);border:1px solid #ffda7c66;border-radius:18px;margin:0 0 12px;padding:11px;box-shadow:inset 0 0 18px #0000006b,0 5px 13px #00000052}.cf-progression-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.cf-progression-heading>div{gap:2px;display:grid}.cf-progression-heading small{color:#d7b875;font-size:9px;font-weight:1000;letter-spacing:.12em}.cf-progression-heading strong{color:#ffe6a3;text-shadow:0 2px 2px #000;font-size:16px}.cf-progression-heading>b{color:#2a1709;background:linear-gradient(#ffe07f,#daa13d);border:1px solid #fff0ad;border-radius:999px;padding:5px 9px;font-size:12px;box-shadow:0 2px #6c3c13}.cf-progression-xp{margin-top:10px;gap:5px;display:grid}.cf-progression-xp>div{background:#0c0806a6;border:1px solid #ffe09842;border-radius:999px;height:11px;overflow:hidden}.cf-progression-xp i{background:linear-gradient(90deg,#4f9b47,#9bdb5e,#ffe079);border-radius:inherit;height:100%;transition:width .25s ease;display:block;box-shadow:0 0 8px #a8ee6b8f}.cf-progression-xp span{color:#eadbb9;font-size:10px}.cf-progression-guide p{color:#fff1ca;background:#fff1bf0f;border-radius:9px;margin:9px 0 7px;padding:7px 8px;font-size:11px;font-weight:800;line-height:1.35}.cf-progression-priority{color:#d9c79e;font-size:11px}.cf-progression-priority b{color:#ffdf7a}.cf-progression-guide ul{grid-template-columns:1fr;gap:5px;margin:9px 0 0;padding:0;display:grid;list-style:none}.cf-progression-guide li{background:#fff0bd12;border:1px solid #ffe2a21f;border-radius:9px;align-items:center;gap:7px;padding:6px 8px;font-size:11px;font-weight:800;display:flex}.cf-progression-guide li span{font-size:14px}@media (width>=600px){.cf-progression-guide ul{grid-template-columns:repeat(3,minmax(0,1fr))}}
